From 05d778d06ca1c32a21dd1e6b3b6c66d6b5056034 Mon Sep 17 00:00:00 2001 From: Jacky Bai Date: Wed, 8 Jan 2020 14:30:38 +0800 Subject: [PATCH] LF-723 ARM: dts: imx: Add pwm backlight for lvds display Add PWM backlight for LVDS display on i.MX6SX SDB board. Signed-off-by: Jacky Bai Reviewed-by: Anson Huang --- arch/arm/boot/dts/imx6sx-sdb.dtsi | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/arch/arm/boot/dts/imx6sx-sdb.dtsi b/arch/arm/boot/dts/imx6sx-sdb.dtsi index f14d71fcdcab..ef3b2187aa66 100644 --- a/arch/arm/boot/dts/imx6sx-sdb.dtsi +++ b/arch/arm/boot/dts/imx6sx-sdb.dtsi @@ -28,6 +28,14 @@ default-brightness-level = <6>; }; + backlight2 { + compatible = "pwm-backlight"; + pwms = <&pwm4 0 5000000>; + brightness-levels = <0 4 8 16 32 64 128 255>; + default-brightness-level = <6>; + fb-names = "mxs-lcdif1"; + }; + gpio-keys { compatible = "gpio-keys"; pinctrl-names = "default"; @@ -495,6 +503,12 @@ status = "okay"; }; +&pwm4 { + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_pwm4>; + status = "okay"; +}; + &pxp { status = "okay"; }; @@ -825,6 +839,12 @@ >; }; + pinctrl_pwm4: pwm4grp-1 { + fsl,pins = < + MX6SX_PAD_SD1_DATA1__PWM4_OUT 0x110b0 + >; + }; + pinctrl_qspi2: qspi2grp { fsl,pins = < MX6SX_PAD_NAND_WP_B__QSPI2_A_DATA_0 0x70f1 -- 2.17.1