From 36cc2618b17b39e481e682a1fde39f3446142c73 Mon Sep 17 00:00:00 2001 From: Fancy Fang Date: Tue, 13 Oct 2015 15:08:46 +0800 Subject: [PATCH] MLK-11699-1 ARM: dts: imx6sx-sabreauto: add dts support for backlight and pwm4 Add dts support for backlight and pwm4 modules on imx6sx sabreauto board. Signed-off-by: Fancy Fang --- arch/arm/boot/dts/imx6sx-sabreauto.dts | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/arch/arm/boot/dts/imx6sx-sabreauto.dts b/arch/arm/boot/dts/imx6sx-sabreauto.dts index 938ef6b7c0bf..30caaff16a0f 100644 --- a/arch/arm/boot/dts/imx6sx-sabreauto.dts +++ b/arch/arm/boot/dts/imx6sx-sabreauto.dts @@ -14,6 +14,14 @@ model = "Freescale i.MX6 SoloX Sabre Auto Board"; compatible = "fsl,imx6sx-sabreauto", "fsl,imx6sx"; + 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"; + }; + clocks { codec_osc: anaclk2 { #clock-cells = <0>; @@ -341,6 +349,12 @@ status = "okay"; }; +&pwm4 { + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_pwm4_0>; + status = "okay"; +}; + &iomuxc { imx6x-sabreauto { pinctrl_audmux_3: audmux-3 { @@ -416,6 +430,12 @@ >; }; + pinctrl_pwm4_0: pwm4grp-0 { + fsl,pins = < + MX6SX_PAD_SD1_DATA1__PWM4_OUT 0x110b0 + >; + }; + pinctrl_spdif_3: spdifgrp-3 { fsl,pins = < MX6SX_PAD_ENET2_COL__SPDIF_IN 0x1b0b0 -- 2.17.1