--- a/arch/arm64/boot/dts/rockchip/rk3588-rock-5-itx.dts +++ b/arch/arm64/boot/dts/rockchip/rk3588-rock-5-itx.dts @@ -23,6 +23,10 @@ mmc0 = &sdhci; mmc1 = &sdmmc; mmc2 = &sdio; + led-boot = &power_led; + led-failsafe = &power_led; + led-running = &power_led; + led-upgrade = &power_led; }; chosen { @@ -62,12 +66,14 @@ pinctrl-names = "default"; pinctrl-0 = <&led_pins>; - power-led1 { + power_led: power-led1 { + default-state = "on"; + function = LED_FUNCTION_POWER; gpios = <&gpio0 RK_PB7 GPIO_ACTIVE_HIGH>; - linux,default-trigger = "default-on"; }; hdd-led2 { + function = LED_FUNCTION_DISK; gpios = <&gpio0 RK_PC0 GPIO_ACTIVE_HIGH>; linux,default-trigger = "disk-activity"; };