[PATCH v16 02/10] dt-bindings: iio: imu: icm42600: Remove interrupts from required

Krzysztof Kozlowski krzk at kernel.org
Tue Jul 14 22:52:52 PDT 2026


On Mon, Jul 13, 2026 at 04:58:32PM -0500, Chris Morgan wrote:
> From: Chris Morgan <macromorgan at hotmail.com>
> 
> Interrupts are almost never required for IIO devices per upstream
> maintainers. Remove interrupt as a required parameter for the
> devicetree binding.

That's an odd statement. We do require interrupts when the hardware
requires them. We do not require interrupts, not because we have such
policy, but because hardware does not require them.

Plus, we do require interrupts when software implementing ABI requires
them.

Above commit msg is simply inaccurate and misleading. Instead, please
use actual hardware arguments or how ABI is actually used. You must not
introduce changes to ABI just "because" while for example making that
ABI conflicting with existing implementation.

Best regards,
Krzysztof




More information about the Linux-rockchip mailing list