From: Mark Brown Date: Mon, 2 Mar 2026 23:11:58 +0000 (+0000) Subject: regulator: pf9453: Fix IRQ trigger and allow X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=4d4becffe425fd8a4ab6bea5a8cb6d23428bd657;p=thirdparty%2Fkernel%2Fstable.git regulator: pf9453: Fix IRQ trigger and allow Merge series from Franz Schnyder : The IRQ_B pin is an open-drain output. The datasheet specifies, that the IRQ_B pin is pulled low when any unmasked interrupt bit status is changed, and it is released high once the application processor reads the INT1 register. As it specifies a level-low behavior, it should not force a falling-edge interrupt. Remove the IRQF_TRIGGER_FALLING to not force the falling-edge interrupt and instead rely on the flag from the device tree. Set the IRQF_SHARED to be able to share the interrupt line with other devices. If the interrupt has not been triggered by the PMIC, return IRQ_NONE. --- 4d4becffe425fd8a4ab6bea5a8cb6d23428bd657