From 59d457bbfdc90ba99bb383c13f1618ce7a00b539 Mon Sep 17 00:00:00 2001 From: Dave Stevenson Date: Wed, 2 Jul 2025 16:19:13 +0100 Subject: [PATCH] dtoverlay: Add autorepeat option to gpio-key overlay It's a standard option of the gpio_keys driver, so add an override for it in the overlay. Signed-off-by: Dave Stevenson --- arch/arm/boot/dts/overlays/README | 1 + arch/arm/boot/dts/overlays/gpio-key-overlay.dts | 1 + 2 files changed, 2 insertions(+) diff --git a/arch/arm/boot/dts/overlays/README b/arch/arm/boot/dts/overlays/README index 33645838eb6bb6..964687b7a5c712 100644 --- a/arch/arm/boot/dts/overlays/README +++ b/arch/arm/boot/dts/overlays/README @@ -1592,6 +1592,7 @@ Params: gpio GPIO pin to trigger on (default 3) (GPIO3) has an external pullup label Set a label for the key keycode Set the key code for the button + autorepeat Set the key to autorepeat diff --git a/arch/arm/boot/dts/overlays/gpio-key-overlay.dts b/arch/arm/boot/dts/overlays/gpio-key-overlay.dts index 2e7253d1d0abf1..eb5968cbc07f45 100644 --- a/arch/arm/boot/dts/overlays/gpio-key-overlay.dts +++ b/arch/arm/boot/dts/overlays/gpio-key-overlay.dts @@ -43,6 +43,7 @@ keycode = <&key>,"linux,code:0"; gpio_pull = <&pin_state>,"brcm,pull:0"; active_low = <&key>,"gpios:8"; + autorepeat = <&button>,"autorepeat?"; }; };