summaryrefslogtreecommitdiff
path: root/arch/arm/boot/dts/imx6qdl-sabresd.dtsi
diff options
context:
space:
mode:
authorRobby Cai <r63905@freescale.com>2014-09-29 14:32:08 +0800
committerNitin Garg <nitin.garg@freescale.com>2015-01-15 21:18:14 -0600
commit0c9d8b8809bd7c025a4abdf0613663c59531b062 (patch)
treee1b0ca39af92310c8a935f92231fbafe1e740b22 /arch/arm/boot/dts/imx6qdl-sabresd.dtsi
parentefee47169ee7b589e02eef1371bdab40764ee147 (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.dtsi25
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 = <&reg_mipi_dsi_pwr_on>;
+ resets = <&mipi_dsi_reset>;
+ status = "okay";
+};
+
&pwm1 {
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_pwm1>;