summaryrefslogtreecommitdiff
path: root/arch
diff options
context:
space:
mode:
authorBiju Das <biju.das.jz@bp.renesas.com>2025-08-17 15:51:30 +0100
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2025-10-15 12:03:31 +0200
commit09fb759de4202bd3e4b6ac272d306e47b824995f (patch)
tree2dce929434ab140285365027108c7809baa265f5 /arch
parent2907a08e3f0fee3e5bf4146dfaf7cb708c6983e0 (diff)
downloadlinux-09fb759de4202bd3e4b6ac272d306e47b824995f.tar.gz
linux-09fb759de4202bd3e4b6ac272d306e47b824995f.tar.bz2
linux-09fb759de4202bd3e4b6ac272d306e47b824995f.zip
arm64: dts: renesas: r9a09g047e57-smarc: Fix gpio key's pin control node
[ Upstream commit 3e5df910b592d47734b6dcd03d57498d4766bf6c ] Adding pin control node to the child won't parse the pins during driver bind. Fix the issue by moving it to parent node. This issue is observed while adding Schmitt input enable for PS0 pin on later patch. Currently the reset value of the PIN is set to NMI function and hence there is no breakage. Fixes: 9e95446b0cf9 ("arm64: dts: renesas: r9a09g047e57-smarc: Add gpio keys") Signed-off-by: Biju Das <biju.das.jz@bp.renesas.com> Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be> Link: https://patch.msgid.link/20250817145135.166591-2-biju.das.jz@bp.renesas.com Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be> Signed-off-by: Sasha Levin <sashal@kernel.org>
Diffstat (limited to 'arch')
-rw-r--r--arch/arm64/boot/dts/renesas/r9a09g047e57-smarc.dts6
1 files changed, 3 insertions, 3 deletions
diff --git a/arch/arm64/boot/dts/renesas/r9a09g047e57-smarc.dts b/arch/arm64/boot/dts/renesas/r9a09g047e57-smarc.dts
index 1e67f0a2a945..9f6716fa1086 100644
--- a/arch/arm64/boot/dts/renesas/r9a09g047e57-smarc.dts
+++ b/arch/arm64/boot/dts/renesas/r9a09g047e57-smarc.dts
@@ -90,10 +90,10 @@
};
&keys {
- key-sleep {
- pinctrl-0 = <&nmi_pins>;
- pinctrl-names = "default";
+ pinctrl-0 = <&nmi_pins>;
+ pinctrl-names = "default";
+ key-sleep {
interrupts-extended = <&icu 0 IRQ_TYPE_EDGE_FALLING>;
linux,code = <KEY_SLEEP>;
label = "SLEEP";