diff options
author | Robby Cai <r63905@freescale.com> | 2014-09-29 14:32:08 +0800 |
---|---|---|
committer | Nitin Garg <nitin.garg@freescale.com> | 2015-01-15 21:18:14 -0600 |
commit | 0c9d8b8809bd7c025a4abdf0613663c59531b062 (patch) | |
tree | e1b0ca39af92310c8a935f92231fbafe1e740b22 /arch/arm/boot/dts/imx6qdl-sabresd.dtsi | |
parent | efee47169ee7b589e02eef1371bdab40764ee147 (diff) |
MLK-9645: dts: imx6q/dl-sabresd: add MIPI DSI support
Add mipi dsi support on imx6q/dl sabresd board
Signed-off-by: Robby Cai <r63905@freescale.com>
Diffstat (limited to 'arch/arm/boot/dts/imx6qdl-sabresd.dtsi')
-rw-r--r-- | arch/arm/boot/dts/imx6qdl-sabresd.dtsi | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/imx6qdl-sabresd.dtsi b/arch/arm/boot/dts/imx6qdl-sabresd.dtsi index 8302b58ad4d8..d133c0906dc6 100644 --- a/arch/arm/boot/dts/imx6qdl-sabresd.dtsi +++ b/arch/arm/boot/dts/imx6qdl-sabresd.dtsi @@ -80,6 +80,13 @@ enable-active-high; }; + reg_mipi_dsi_pwr_on: mipi_dsi_pwr_on { + compatible = "regulator-fixed"; + regulator-name = "mipi_dsi_pwr_on"; + gpio = <&gpio6 14 0>; + enable-active-high; + }; + reg_sensor: regulator@3 { compatible = "regulator-fixed"; reg = <3>; @@ -211,6 +218,13 @@ compatible = "fsl,mxc_v4l2_output"; status = "okay"; }; + + mipi_dsi_reset: mipi-dsi-reset { + compatible = "gpio-reset"; + reset-gpios = <&gpio6 11 GPIO_ACTIVE_LOW>; + reset-delay-us = <50>; + #reset-cells = <0>; + }; }; &audmux { @@ -470,6 +484,8 @@ MX6QDL_PAD_GPIO_9__GPIO1_IO09 0x80000000 MX6QDL_PAD_EIM_DA9__GPIO3_IO09 0x80000000 MX6QDL_PAD_GPIO_1__WDOG2_B 0x80000000 + MX6QDL_PAD_NANDF_CS0__GPIO6_IO11 0x80000000 + MX6QDL_PAD_NANDF_CS1__GPIO6_IO14 0x80000000 >; }; @@ -765,6 +781,15 @@ }; }; +&mipi_dsi { + dev_id = <0>; + disp_id = <1>; + lcd_panel = "TRULY-WVGA"; + disp-power-on-supply = <®_mipi_dsi_pwr_on>; + resets = <&mipi_dsi_reset>; + status = "okay"; +}; + &pwm1 { pinctrl-names = "default"; pinctrl-0 = <&pinctrl_pwm1>; |