MLK-14807-1: ARM: dts: imx6qp-sabresd-hdcp: gpu probe failed
authorRobin Gong <yibin.gong@nxp.com>
Tue, 9 May 2017 02:10:37 +0000 (10:10 +0800)
committerNitin Garg <nitin.garg@nxp.com>
Mon, 19 Mar 2018 20:22:14 +0000 (15:22 -0500)
I2C2 have to be disabled on hdcp board since those I2C2 bus pins
used for others, that said there is no all pmic regulators. In this
case, ldo-enable mode should be used and reg_arm/reg_soc/reg_pu should
be swithed to internal ldo instead. Otherwise, no reg_pu regulator
probed successfully by gpu driver, and cause gpu probe failed. Also,
cause cpufreq probe failed too.

Signed-off-by: Robin Gong <yibin.gong@nxp.com>
arch/arm/boot/dts/imx6qp-sabresd-hdcp.dts

index 8dce5ca..e19ff13 100644 (file)
 
 #include "imx6qp-sabresd.dts"
 
+&gpc {
+       /* use ldo-enable, u-boot will check it and configure */
+       fsl,ldo-bypass = <0>;
+};
+
 &hdmi_video {
        pinctrl-names = "default";
        pinctrl-0 = <&pinctrl_hdmi_hdcp>;
 &i2c2 {
        status = "disable";
 };
+
+&reg_arm {
+       /delete-property/ vin-supply;
+};
+
+&reg_pu {
+       /delete-property/ vin-supply;
+};
+
+&reg_soc {
+       /delete-property/ vin-supply;
+};