summaryrefslogtreecommitdiff
path: root/arch/arm/boot/dts/imx7ulp-evk.dts
diff options
context:
space:
mode:
authorBai Ping <ping.bai@nxp.com>2017-03-21 12:08:27 +0800
committerJason Liu <jason.hui.liu@nxp.com>2019-02-12 10:26:08 +0800
commit73da82ac881fde8c7d0491e02aab303a4ffc5de2 (patch)
treececa4fd5183a390484214b59e6a4414a74a58c87 /arch/arm/boot/dts/imx7ulp-evk.dts
parentc8ca021b89f8311f3aadc8073a6b06dca7de0f48 (diff)
MLK-14238-05 ARM: dts: imx: Add PWM backlight support on i.mx7ulp evk
Add PWM backlight support on i.MX7ULP EVK board. Signed-off-by: Bai Ping <ping.bai@nxp.com> [Octavian: fix checkpatch warnings] Signed-off-by: Octavian Purdila <octavian.purdila@nxp.com>
Diffstat (limited to 'arch/arm/boot/dts/imx7ulp-evk.dts')
-rw-r--r--arch/arm/boot/dts/imx7ulp-evk.dts20
1 files changed, 13 insertions, 7 deletions
diff --git a/arch/arm/boot/dts/imx7ulp-evk.dts b/arch/arm/boot/dts/imx7ulp-evk.dts
index e616bf4e2480..c4bbf7ef2c77 100644
--- a/arch/arm/boot/dts/imx7ulp-evk.dts
+++ b/arch/arm/boot/dts/imx7ulp-evk.dts
@@ -33,11 +33,10 @@
};
backlight {
- compatible = "gpio-backlight";
- pinctrl-names = "default";
- pinctrl-0 = <&pinctrl_backlight>;
- gpios = <&gpio3 2 GPIO_ACTIVE_HIGH>;
- default-on;
+ compatible = "pwm-backlight";
+ pwms = <&pwm0 1 5000000>;
+ brightness-levels = <0 4 8 16 32 64 128 255>;
+ default-brightness-level = <6>;
status = "okay";
};
@@ -197,9 +196,9 @@
>;
};
- pinctrl_backlight: backlight_grp {
+ pinctrl_pwm0: pwm0_grp {
fsl,pins = <
- IMX7ULP_PAD_PTF2__PTF2 0x20100
+ IMX7ULP_PAD_PTF2__TPM4_CH1 0x403
>;
};
@@ -460,6 +459,13 @@
status = "disabled";
};
+&pwm0 {
+ pinctrl-names = "default", "sleep";
+ pinctrl-0 = <&pinctrl_pwm0>;
+ pinctrl-1 = <&pinctrl_pwm0>;
+ status = "okay";
+};
+
&rpmsg{
/*
* 64K for one rpmsg instance, default using 2 rpmsg instances: