summaryrefslogtreecommitdiff
path: root/arch/arm/boot/dts/imx6qp-sabresd-hdcp.dts
diff options
context:
space:
mode:
authorRobin Gong <yibin.gong@nxp.com>2017-05-09 10:10:37 +0800
committerJason Liu <jason.hui.liu@nxp.com>2019-02-12 10:26:29 +0800
commit61bf14fb2eac4495a50aa2c6cce46304113f7183 (patch)
tree2f2e06af7ed67c324f69ce481934788d57afee97 /arch/arm/boot/dts/imx6qp-sabresd-hdcp.dts
parentb2fd43e16165c8df0cabd97bfa6a7f1301dfefe7 (diff)
MLK-14807-1: ARM: dts: imx6qp-sabresd-hdcp: gpu probe failed
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>
Diffstat (limited to 'arch/arm/boot/dts/imx6qp-sabresd-hdcp.dts')
-rw-r--r--arch/arm/boot/dts/imx6qp-sabresd-hdcp.dts17
1 files changed, 17 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/imx6qp-sabresd-hdcp.dts b/arch/arm/boot/dts/imx6qp-sabresd-hdcp.dts
index 8dce5cac613b..e19ff136c226 100644
--- a/arch/arm/boot/dts/imx6qp-sabresd-hdcp.dts
+++ b/arch/arm/boot/dts/imx6qp-sabresd-hdcp.dts
@@ -11,6 +11,11 @@
#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>;
@@ -20,3 +25,15 @@
&i2c2 {
status = "disable";
};
+
+&reg_arm {
+ /delete-property/ vin-supply;
+};
+
+&reg_pu {
+ /delete-property/ vin-supply;
+};
+
+&reg_soc {
+ /delete-property/ vin-supply;
+};