diff --git a/arch/arm64/boot/dts/rockchip/rk3566-rk817-eink-w6.dts b/arch/arm64/boot/dts/rockchip/rk3566-rk817-eink-w6.dts index dc7c2459153e..6d3af59c8706 100644 --- a/arch/arm64/boot/dts/rockchip/rk3566-rk817-eink-w6.dts +++ b/arch/arm64/boot/dts/rockchip/rk3566-rk817-eink-w6.dts @@ -59,6 +59,26 @@ }; }; + leds: gpio-leds { + compatible = "gpio-leds"; + pinctrl-names = "default"; + pinctrl-0 =<&leds_gpio>; + + led@1 { + gpios = <&gpio3 RK_PC4 GPIO_ACTIVE_HIGH>; + linux,default-trigger = "battery-full"; + label = "battery_full"; + retain-state-suspended; + }; + + led@2 { + gpios = <&gpio3 RK_PC5 GPIO_ACTIVE_HIGH>; + linux,default-trigger = "battery-charging"; + label = "battery_charging"; + retain-state-suspended; + }; + }; + vccsys: vccsys { compatible = "regulator-fixed"; regulator-name = "vcc3v8_sys"; @@ -651,6 +671,14 @@ }; }; + leds { + leds_gpio: leds-gpio { + rockchip,pins = + <0 RK_PC4 RK_FUNC_1 &pcfg_pull_none>, + <0 RK_PC5 RK_FUNC_1 &pcfg_pull_none>; + }; + }; + tps_pmic { tps65185_gpio: tps65185-gpio { rockchip,pins =