summaryrefslogtreecommitdiff
path: root/arch/arm/boot/dts/imx6qdl-sabresd.dtsi
diff options
context:
space:
mode:
authorLiu Ying <victor.liu@nxp.com>2017-04-20 11:08:32 +0800
committerJason Liu <jason.hui.liu@nxp.com>2019-02-12 10:26:20 +0800
commit65f451bf5a5f2c4255292d42ab599d6c13376238 (patch)
tree93658b13489876903a3d2ef01de7eba0a7aff8c4 /arch/arm/boot/dts/imx6qdl-sabresd.dtsi
parenta6d7c9e3d49fec1d111ced36e2c4d9c8af079a3e (diff)
MLK-14665 video: fbdev: mxc: mipi dsi: Customize gpio reset function
The mxc display driver framework doesn't support deferral probe. The following initialization process may cause the mipi dsi driver deferral probe, however. pinctrl-imx6 - arch_initcall gpio-mxc - subsys_initcall gpio-reset - arch_initcall This patch customizes gpio reset function so that we can remove the code to use the reset logic provided by the gpio-reset driver. Also, the gpio-reset driver is not in the upstreaming kernel, so it would be good not to use it if possible. Signed-off-by: Liu Ying <victor.liu@nxp.com>
Diffstat (limited to 'arch/arm/boot/dts/imx6qdl-sabresd.dtsi')
-rw-r--r--arch/arm/boot/dts/imx6qdl-sabresd.dtsi10
1 files changed, 2 insertions, 8 deletions
diff --git a/arch/arm/boot/dts/imx6qdl-sabresd.dtsi b/arch/arm/boot/dts/imx6qdl-sabresd.dtsi
index 40c6032d578c..9321992d6eb2 100644
--- a/arch/arm/boot/dts/imx6qdl-sabresd.dtsi
+++ b/arch/arm/boot/dts/imx6qdl-sabresd.dtsi
@@ -292,13 +292,6 @@
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>;
- };
};
&ipu1_csi0_from_ipu1_csi0_mux {
@@ -1062,7 +1055,8 @@
disp_id = <1>;
lcd_panel = "TRULY-WVGA";
disp-power-on-supply = <&reg_mipi_dsi_pwr_on>;
- resets = <&mipi_dsi_reset>;
+ reset-gpios = <&gpio6 11 GPIO_ACTIVE_LOW>;
+ reset-delay-us = <50>;
status = "okay";
};