From: Sergey Ryazanov Date: Fri, 14 Jul 2017 08:58:54 +0000 (+0300) Subject: ar71xx: keep the RouterBOARD Power LED in On state X-Git-Tag: v18.06.0-rc1~2493 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6cad8ee0bdf0f91701f7b29d8b6ffeb4437af29e;p=thirdparty%2Fopenwrt.git ar71xx: keep the RouterBOARD Power LED in On state It is quite unexpected behaviour when the Power LED switches off as soon as the kernel starts booting. So set the default state to 'Keep' for the Power LEDs of all RouterBOARDs (e.g. RB91x, SXT Lite series, etc.). Signed-off-by: Sergey Ryazanov [switch the default state to keep instead of on] Signed-off-by: Mathias Kresin --- diff --git a/target/linux/ar71xx/files/arch/mips/ath79/mach-rb91x.c b/target/linux/ar71xx/files/arch/mips/ath79/mach-rb91x.c index e37b73fd000..ba4da85530c 100644 --- a/target/linux/ar71xx/files/arch/mips/ath79/mach-rb91x.c +++ b/target/linux/ar71xx/files/arch/mips/ath79/mach-rb91x.c @@ -214,6 +214,7 @@ static struct gpio_led rb711gr100_leds[] __initdata = { .name = "rb:green:power", .gpio = RB91X_GPIO_LED_POWER, .active_low = 0, + .default_state = LEDS_GPIO_DEFSTATE_KEEP, }, }; diff --git a/target/linux/ar71xx/files/arch/mips/ath79/mach-rbsxtlite.c b/target/linux/ar71xx/files/arch/mips/ath79/mach-rbsxtlite.c index 78daa3efee2..62063e06a2b 100644 --- a/target/linux/ar71xx/files/arch/mips/ath79/mach-rbsxtlite.c +++ b/target/linux/ar71xx/files/arch/mips/ath79/mach-rbsxtlite.c @@ -109,6 +109,7 @@ static struct gpio_led rbsxtlite_leds_gpio[] __initdata = { { .name = "rb:green:power", .gpio = SXTLITE_GPIO_LED_POWER, + .default_state = LEDS_GPIO_DEFSTATE_KEEP, }, };