Re: [PATCH v5] iio: humidity: ens210: Fix missing I2C functionality checks

From: Andy Shevchenko

Date: Wed May 06 2026 - 06:38:38 EST


On Wed, May 06, 2026 at 10:58:35AM +0100, Salah Triki wrote:
> The ENS210 driver uses SMBus transactions (such as byte, word, and block
> data reads/writes) during the probe and measurement phases. However, the
> initial functionality check only validated a subset of these capabilities,
> which could lead to loading failures on adapters requiring SMBus
> emulation or native-only controllers.
>
> To ensure compatibility across a wide range of I2C adapters, modify the
> functionality check to verify if the adapter supports the required native
> operations or, failing that, supports the SMBus emulation layer.

As Joshua said, next time respect the rules, id est no new version for at
least 24h+ period of time. Give others chance to review.

This one, although, is small,
Reviewed-by: Andy Shevchenko <andriy.shevchenko@xxxxxxxxx>

--
With Best Regards,
Andy Shevchenko