[openwrt/openwrt] ath79: teltonika-rut230: fix failsafe boot without SIM tray

LEDE Commits lede-commits at lists.infradead.org
Sun Jan 12 12:52:33 PST 2025


hauke pushed a commit to openwrt/openwrt.git, branch openwrt-24.10:
https://git.openwrt.org/7d597f87096e05f8e53e7cd90cc6c2da6abdf72e

commit 7d597f87096e05f8e53e7cd90cc6c2da6abdf72e
Author: Lech Perczak <lech.perczak at gmail.com>
AuthorDate: Mon Jan 6 17:31:44 2025 +0100

    ath79: teltonika-rut230: fix failsafe boot without SIM tray
    
    Due to "SIM present" input defaulting to "button" type, it is
    interpreted as such when booting, and causes the system to enter
    failsafe, if the tray is missing. Similarly to rfkill switch on
    TP-Link WDR4300 and Archer C7, make it EV_SW instead, to stop it from
    interfering with the boot process.
    
    Signed-off-by: Lech Perczak <lech.perczak at gmail.com>
    Link: https://github.com/openwrt/openwrt/pull/17503
    Signed-off-by: Hauke Mehrtens <hauke at hauke-m.de>
    (cherry picked from commit 7b9ca01109827368deb68b7d8217643b78b87cb9)
---
 target/linux/ath79/dts/ar9331_teltonika_rut230-v1.dts | 1 +
 1 file changed, 1 insertion(+)

diff --git a/target/linux/ath79/dts/ar9331_teltonika_rut230-v1.dts b/target/linux/ath79/dts/ar9331_teltonika_rut230-v1.dts
index 192a7d2a04..73a6cc52ca 100644
--- a/target/linux/ath79/dts/ar9331_teltonika_rut230-v1.dts
+++ b/target/linux/ath79/dts/ar9331_teltonika_rut230-v1.dts
@@ -36,6 +36,7 @@
 
 		sim-tray {
 			label = "sim-tray";
+			linux,input-type = <EV_SW>;
 			linux,code = <BTN_1>;
 			gpios = <&gpio 20 GPIO_ACTIVE_LOW>;
 			debounce-interval = <60>;




More information about the lede-commits mailing list