[PATCH 1/2] arm64: dts: qcom: msm8994-octagon: Fix side touch interrupts
From: Krzysztof Kozlowski
Date: Wed Nov 04 2026 - 18:01:26 EST
Interrupts property takes a number, not a phandle. Passing the TLMM
phandle made most likely the interrupt as broken, which could affect
touch operation.
Reported-by: Sashiko <sashiko-bot@xxxxxxxxxx>
Closes: https://sashiko.dev/#/bug/linux-759fcb27-d081-4ec4-9683-6667b54fa3dc
Fixes: c636eeb751f6 ("arm64: dts: qcom: msm8994-octagon: Add AD7147 and APDS9930 sensors")
Cc: <stable@xxxxxxxxxxxxxxx>
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@xxxxxxxxxxxxxxxx>
---
arch/arm64/boot/dts/qcom/msm8994-msft-lumia-octagon.dtsi | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/arch/arm64/boot/dts/qcom/msm8994-msft-lumia-octagon.dtsi b/arch/arm64/boot/dts/qcom/msm8994-msft-lumia-octagon.dtsi
index 7ace3540ef0a..63dd5a1a1cd9 100644
--- a/arch/arm64/boot/dts/qcom/msm8994-msft-lumia-octagon.dtsi
+++ b/arch/arm64/boot/dts/qcom/msm8994-msft-lumia-octagon.dtsi
@@ -385,7 +385,8 @@ sideinteraction: touch@2c {
pinctrl-0 = <&grip_default>;
pinctrl-1 = <&grip_sleep>;
- interrupts = <&tlmm 96 IRQ_TYPE_EDGE_FALLING>;
+ interrupt-parent = <&tlmm>;
+ interrupts = <96 IRQ_TYPE_EDGE_FALLING>;
vcc-supply = <&vreg_l18a_2p85>;
};
--
2.53.0