diff options
author | Oleksandr Suvorov <oleksandr.suvorov@toradex.com> | 2020-11-23 18:58:29 +0200 |
---|---|---|
committer | Oleksandr Suvorov <oleksandr.suvorov@toradex.com> | 2020-11-24 17:20:41 +0200 |
commit | cf85f1612c2369e4b7fcaaee990fd7ab26bd93df (patch) | |
tree | 30def456a86b8b5127c0e4a0476ca3899237f726 | |
parent | daec7cf50006d4d91f822a71d3c8e0d4cc2c836b (diff) |
ARM: dts: apalis-imx6: move backlight to module level
PWM-part of the backlight device is the same for all Toradex boards.
Move all backlight properties to the module-level devicetree.
Remain the device disabled - it should be enabled in corresponding
overlays.
Related-to: ELB-3240
Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
-rw-r--r-- | arch/arm/boot/dts/imx6q-apalis-eval.dts | 8 | ||||
-rw-r--r-- | arch/arm/boot/dts/imx6q-apalis-ixora-v1.1.dts | 8 | ||||
-rw-r--r-- | arch/arm/boot/dts/imx6q-apalis-ixora-v1.2.dts | 7 | ||||
-rw-r--r-- | arch/arm/boot/dts/imx6q-apalis-ixora.dts | 8 | ||||
-rw-r--r-- | arch/arm/boot/dts/imx6qdl-apalis.dtsi | 4 |
5 files changed, 4 insertions, 31 deletions
diff --git a/arch/arm/boot/dts/imx6q-apalis-eval.dts b/arch/arm/boot/dts/imx6q-apalis-eval.dts index 0dd30ef267a5..5e5865df509f 100644 --- a/arch/arm/boot/dts/imx6q-apalis-eval.dts +++ b/arch/arm/boot/dts/imx6q-apalis-eval.dts @@ -89,14 +89,6 @@ }; }; -&backlight { - brightness-levels = <0 45 63 88 119 158 203 255>; - default-brightness-level = <4>; - power-supply = <®_3v3_sw>; - pwms = <&pwm4 0 6666667 PWM_POLARITY_INVERTED>; - status = "okay"; -}; - &can1 { xceiver-supply = <®_3v3_sw>; status = "okay"; diff --git a/arch/arm/boot/dts/imx6q-apalis-ixora-v1.1.dts b/arch/arm/boot/dts/imx6q-apalis-ixora-v1.1.dts index e9a0f5329e49..a4d558cacf9c 100644 --- a/arch/arm/boot/dts/imx6q-apalis-ixora-v1.1.dts +++ b/arch/arm/boot/dts/imx6q-apalis-ixora-v1.1.dts @@ -140,14 +140,6 @@ }; }; -&backlight { - brightness-levels = <0 45 63 88 119 158 203 255>; - default-brightness-level = <4>; - power-supply = <®_3v3_sw>; - pwms = <&pwm4 0 6666667 PWM_POLARITY_INVERTED>; - status = "okay"; -}; - &can1 { xceiver-supply = <®_3v3_sw>; status = "okay"; diff --git a/arch/arm/boot/dts/imx6q-apalis-ixora-v1.2.dts b/arch/arm/boot/dts/imx6q-apalis-ixora-v1.2.dts index 65f325b49900..de0aceaeb2f1 100644 --- a/arch/arm/boot/dts/imx6q-apalis-ixora-v1.2.dts +++ b/arch/arm/boot/dts/imx6q-apalis-ixora-v1.2.dts @@ -168,13 +168,6 @@ }; }; -&backlight { - brightness-levels = <0 45 63 88 119 158 203 255>; - default-brightness-level = <4>; - pwms = <&pwm4 0 6666667 PWM_POLARITY_INVERTED>; - status = "okay"; -}; - /* Apalis SPI1 */ &ecspi1 { status = "okay"; diff --git a/arch/arm/boot/dts/imx6q-apalis-ixora.dts b/arch/arm/boot/dts/imx6q-apalis-ixora.dts index af8cb4c03029..4db265718ed1 100644 --- a/arch/arm/boot/dts/imx6q-apalis-ixora.dts +++ b/arch/arm/boot/dts/imx6q-apalis-ixora.dts @@ -131,14 +131,6 @@ }; }; -&backlight { - brightness-levels = <0 45 63 88 119 158 203 255>; - default-brightness-level = <4>; - power-supply = <®_3v3_sw>; - pwms = <&pwm4 0 6666667 PWM_POLARITY_INVERTED>; - status = "okay"; -}; - &can1 { xceiver-supply = <®_3v3_sw>; status = "okay"; diff --git a/arch/arm/boot/dts/imx6qdl-apalis.dtsi b/arch/arm/boot/dts/imx6qdl-apalis.dtsi index 77f590c7d40f..4b2b2d481ed8 100644 --- a/arch/arm/boot/dts/imx6qdl-apalis.dtsi +++ b/arch/arm/boot/dts/imx6qdl-apalis.dtsi @@ -63,7 +63,11 @@ compatible = "pwm-backlight"; pinctrl-names = "default"; pinctrl-0 = <&pinctrl_gpio_bl_on>; + brightness-levels = <0 45 63 88 119 158 203 255>; + default-brightness-level = <4>; enable-gpios = <&gpio3 13 GPIO_ACTIVE_HIGH>; + power-supply = <®_module_3v3>; + pwms = <&pwm4 0 6666667 PWM_POLARITY_INVERTED>; status = "disabled"; }; |