arm64: dts: renesas: r9a09g047e57-smarc: Add gpio keys
authorBiju Das <biju.das.jz@bp.renesas.com>
Wed, 2 Jul 2025 09:27:53 +0000 (10:27 +0100)
committerGeert Uytterhoeven <geert+renesas@glider.be>
Tue, 8 Jul 2025 09:46:36 +0000 (11:46 +0200)
commit9e95446b0cf93a91bc3b3b64c6d423f4024a6ff0
tree1d7066085ac7affc8fcaba72446019b654157d60
parent3d6c2bc7629c8b1bfd75416767122096bb75ba7b
arm64: dts: renesas: r9a09g047e57-smarc: Add gpio keys

RZ/G3E SMARC EVK  has 3 user buttons called USER_SW1, USER_SW2 and
USER_SW3 and SLEEP button with NMI support. Add a DT node in device tree
to instantiate the gpio-keys driver for these buttons.

The system can enter into STR state by pressing the sleep button and
wakeup from STR is done by pressing power button. The USER_SW{1,2,3}
configured as wakeup-source, so it can wakeup the system during s2idle.

Signed-off-by: Biju Das <biju.das.jz@bp.renesas.com>
Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be>
Link: https://lore.kernel.org/20250702092755.70847-1-biju.das.jz@bp.renesas.com
Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
arch/arm64/boot/dts/renesas/r9a09g047e57-smarc.dts
arch/arm64/boot/dts/renesas/renesas-smarc2.dtsi