diff --git a/arch/arm/boot/dts/amlogic/s7_pxp.dts b/arch/arm/boot/dts/amlogic/s7_pxp.dts index 352051a06..dd0dcc39b 100644 --- a/arch/arm/boot/dts/amlogic/s7_pxp.dts +++ b/arch/arm/boot/dts/amlogic/s7_pxp.dts @@ -189,6 +189,16 @@ tv_mode = <0>;/*1:enable ;0:disable*/ }; + gpio_leds { + compatible = "gpio-leds"; + status = "okay"; + pwr_led { + label = "pwr_led"; + gpios = <&gpio GPIOD_11 GPIO_ACTIVE_LOW>; + default-state = "on"; + }; + }; + dvb-extern { compatible = "amlogic, dvb-extern"; dev_name = "dvb-extern"; diff --git a/arch/arm/boot/dts/amlogic/s7_s905y5_bh201.dts b/arch/arm/boot/dts/amlogic/s7_s905y5_bh201.dts index 00b9d6b72..d02d0d876 100644 --- a/arch/arm/boot/dts/amlogic/s7_s905y5_bh201.dts +++ b/arch/arm/boot/dts/amlogic/s7_s905y5_bh201.dts @@ -197,6 +197,16 @@ tv_mode = <0>;/*1:enable ;0:disable*/ }; + gpio_leds { + compatible = "gpio-leds"; + status = "okay"; + pwr_led { + label = "pwr_led"; + gpios = <&gpio GPIOD_11 GPIO_ACTIVE_LOW>; + default-state = "on"; + }; + }; + dvb-extern { compatible = "amlogic, dvb-extern"; dev_name = "dvb-extern"; diff --git a/arch/arm/boot/dts/amlogic/s7_s905y5_bh201_linux.dts b/arch/arm/boot/dts/amlogic/s7_s905y5_bh201_linux.dts index c54449f12..8555374cb 100644 --- a/arch/arm/boot/dts/amlogic/s7_s905y5_bh201_linux.dts +++ b/arch/arm/boot/dts/amlogic/s7_s905y5_bh201_linux.dts @@ -197,6 +197,16 @@ tv_mode = <0>;/*1:enable ;0:disable*/ }; + gpio_leds { + compatible = "gpio-leds"; + status = "okay"; + pwr_led { + label = "pwr_led"; + gpios = <&gpio GPIOD_11 GPIO_ACTIVE_LOW>; + default-state = "on"; + }; + }; + dvb-extern { compatible = "amlogic, dvb-extern"; dev_name = "dvb-extern"; diff --git a/arch/arm64/boot/dts/amlogic/s7_pxp.dts b/arch/arm64/boot/dts/amlogic/s7_pxp.dts index b89c1c02d..ce02e425a 100644 --- a/arch/arm64/boot/dts/amlogic/s7_pxp.dts +++ b/arch/arm64/boot/dts/amlogic/s7_pxp.dts @@ -190,6 +190,16 @@ tv_mode = <0>;/*1:enable ;0:disable*/ }; + gpio_leds { + compatible = "gpio-leds"; + status = "okay"; + pwr_led { + label = "pwr_led"; + gpios = <&gpio GPIOD_11 GPIO_ACTIVE_LOW>; + default-state = "on"; + }; + }; + dvb-extern { compatible = "amlogic, dvb-extern"; dev_name = "dvb-extern"; diff --git a/arch/arm64/boot/dts/amlogic/s7_s805x3_bp202.dts b/arch/arm64/boot/dts/amlogic/s7_s805x3_bp202.dts index 8417bc885..2cce10be5 100644 --- a/arch/arm64/boot/dts/amlogic/s7_s805x3_bp202.dts +++ b/arch/arm64/boot/dts/amlogic/s7_s805x3_bp202.dts @@ -198,6 +198,16 @@ tv_mode = <0>;/*1:enable ;0:disable*/ }; + gpio_leds { + compatible = "gpio-leds"; + status = "okay"; + pwr_led { + label = "pwr_led"; + gpios = <&gpio GPIOD_11 GPIO_ACTIVE_LOW>; + default-state = "on"; + }; + }; + dvb-extern { compatible = "amlogic, dvb-extern"; dev_name = "dvb-extern"; diff --git a/arch/arm64/boot/dts/amlogic/s7_s905y5_bh201.dts b/arch/arm64/boot/dts/amlogic/s7_s905y5_bh201.dts index b4e95b7a0..772f190c6 100644 --- a/arch/arm64/boot/dts/amlogic/s7_s905y5_bh201.dts +++ b/arch/arm64/boot/dts/amlogic/s7_s905y5_bh201.dts @@ -196,6 +196,16 @@ tv_mode = <0>;/*1:enable ;0:disable*/ }; + gpio_leds { + compatible = "gpio-leds"; + status = "okay"; + pwr_led { + label = "pwr_led"; + gpios = <&gpio GPIOD_10 GPIO_ACTIVE_LOW>; + default-state = "on"; + }; + }; + dvb-extern { compatible = "amlogic, dvb-extern"; dev_name = "dvb-extern"; diff --git a/arch/arm64/boot/dts/amlogic/s7_s905y5_bh201_linux.dts b/arch/arm64/boot/dts/amlogic/s7_s905y5_bh201_linux.dts index ab8977f97..95f7afac3 100644 --- a/arch/arm64/boot/dts/amlogic/s7_s905y5_bh201_linux.dts +++ b/arch/arm64/boot/dts/amlogic/s7_s905y5_bh201_linux.dts @@ -198,6 +198,16 @@ tv_mode = <0>;/*1:enable ;0:disable*/ }; + gpio_leds { + compatible = "gpio-leds"; + status = "okay"; + pwr_led { + label = "pwr_led"; + gpios = <&gpio GPIOD_10 GPIO_ACTIVE_LOW>; + default-state = "on"; + }; + }; + dvb-extern { compatible = "amlogic, dvb-extern"; dev_name = "dvb-extern"; diff --git a/arch/arm64/boot/dts/amlogic/s7_s905y5_bh202.dts b/arch/arm64/boot/dts/amlogic/s7_s905y5_bh202.dts index abf431a9a..067accafd 100644 --- a/arch/arm64/boot/dts/amlogic/s7_s905y5_bh202.dts +++ b/arch/arm64/boot/dts/amlogic/s7_s905y5_bh202.dts @@ -196,6 +196,16 @@ tv_mode = <0>;/*1:enable ;0:disable*/ }; + gpio_leds { + compatible = "gpio-leds"; + status = "okay"; + pwr_led { + label = "pwr_led"; + gpios = <&gpio GPIOD_11 GPIO_ACTIVE_LOW>; + default-state = "on"; + }; + }; + dvb-extern { compatible = "amlogic, dvb-extern"; dev_name = "dvb-extern"; diff --git a/arch/arm64/boot/dts/amlogic/s7_s905y5_bh209.dts b/arch/arm64/boot/dts/amlogic/s7_s905y5_bh209.dts index 13157b1f1..dfd1edb0c 100644 --- a/arch/arm64/boot/dts/amlogic/s7_s905y5_bh209.dts +++ b/arch/arm64/boot/dts/amlogic/s7_s905y5_bh209.dts @@ -196,6 +196,16 @@ tv_mode = <0>;/*1:enable ;0:disable*/ }; + gpio_leds { + compatible = "gpio-leds"; + status = "okay"; + pwr_led { + label = "pwr_led"; + gpios = <&gpio GPIOD_10 GPIO_ACTIVE_LOW>; + default-state = "on"; + }; + }; + dvb-extern { compatible = "amlogic, dvb-extern"; dev_name = "dvb-extern";