Re: [PATCH 1/2] regulator: pca9450: Correct interrupt type

From: Mark Brown

Date: Tue Mar 10 2026 - 10:53:21 EST


On Tue, Mar 10, 2026 at 12:25:52PM +0800, Peng Fan (OSS) wrote:
> From: Peng Fan <peng.fan@xxxxxxx>
>
> Kernel warning on i.MX8MP-EVK when doing module test:
> irq: type mismatch, failed to map hwirq-3 for gpio@30200000!
>
> Per PCA945[X] specification: The IRQ_B pin is pulled low when any unmasked
> interrupt bit status is changed and it is released high once application
> processor read INT1 register.
>
> So the interrupt should be configured as IRQF_TRIGGER_LOW, not
> IRQF_TRIGGER_FALLING.

There appear to be a bunch of DTS files which specify edge triggered
interrupts for these devices (eg, imx8mm-emtop-som.dtsi and
imx8mp-debix-model-a.dts) though more getting it right. Not an issue
for this patch but probably wants cleaning up.

Attachment: signature.asc
Description: PGP signature