summaryrefslogtreecommitdiff
path: root/arch/arm/boot/dts/imx7ulp-evk.dts
diff options
context:
space:
mode:
authorFancy Fang <chen.fang@nxp.com>2016-12-05 18:03:32 +0800
committerJason Liu <jason.hui.liu@nxp.com>2019-02-12 10:25:29 +0800
commit3b4b86db392f4fe4549d17014be654d432aead35 (patch)
tree8aa9cf965c1ba8f002c25b7de41b724e5175fc9c /arch/arm/boot/dts/imx7ulp-evk.dts
parentcaa76a76e59eae6dc7d848a28ba5fa3e6b87d080 (diff)
MLK-13607-5 ARM: dts: imx7ulp-evk: add mipi dsi support
Add dts support for mipi dsi module on imx7ulp-evk board. Signed-off-by: Fancy Fang <chen.fang@nxp.com> (cherry picked from commit 51584bcf07c6e97631bd22ed7eeb8bd14cbfc61a)
Diffstat (limited to 'arch/arm/boot/dts/imx7ulp-evk.dts')
-rw-r--r--arch/arm/boot/dts/imx7ulp-evk.dts22
1 files changed, 22 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/imx7ulp-evk.dts b/arch/arm/boot/dts/imx7ulp-evk.dts
index 8b27d61b2b96..ffb3240598fc 100644
--- a/arch/arm/boot/dts/imx7ulp-evk.dts
+++ b/arch/arm/boot/dts/imx7ulp-evk.dts
@@ -40,6 +40,13 @@
status = "okay";
};
+ mipi_dsi_reset: mipi-dsi-reset {
+ compatible = "gpio-reset";
+ reset-gpios = <&gpio0 19 GPIO_ACTIVE_LOW>;
+ reset-delay-us = <1000>;
+ #reset-cells = <0>;
+ };
+
regulators {
compatible = "simple-bus";
#address-cells = <1>;
@@ -181,6 +188,12 @@
>;
};
+ pinctrl_mipi_dsi_reset: mipi_dsi_reset_grp {
+ fsl,pins = <
+ IMX7ULP_PAD_PTC19__PTC19 0x20103
+ >;
+ };
+
pinctrl_lpuart4: lpuart4grp {
fsl,pins = <
IMX7ULP_PAD_PTC3__LPUART4_RX 0x400
@@ -288,6 +301,7 @@
&lcdif {
status = "okay";
+ disp-dev = "mipi_dsi_northwest";
display = <&display0>;
display0: display {
@@ -360,6 +374,14 @@
};
};
+&mipi_dsi {
+ pinctrl-names = "default";
+ pinctrl-0 = <&pinctrl_mipi_dsi_reset>;
+ lcd_panel = "TRULY-WVGA-TFT3P5581E";
+ resets = <&mipi_dsi_reset>;
+ status = "okay";
+};
+
&lpuart4 { /* console */
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_lpuart4>;