summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobin Gong <b38343@freescale.com>2015-05-21 10:45:03 +0800
committerRobin Gong <b38343@freescale.com>2015-05-25 10:41:48 +0800
commit5d3d305c2ec0128719a2e7f5e7b2cc37cf4e7da6 (patch)
tree7e465c7bd9b3f5fba8576b17b941c58f79af153f
parent053dda1f184cf31472444fcdcf6b0543a40aa193 (diff)
downloadu-boot-imx-5d3d305c2ec0128719a2e7f5e7b2cc37cf4e7da6.zip
u-boot-imx-5d3d305c2ec0128719a2e7f5e7b2cc37cf4e7da6.tar.gz
u-boot-imx-5d3d305c2ec0128719a2e7f5e7b2cc37cf4e7da6.tar.bz2
MLK-10957: ARM: mx6qp: do not turn off PU
There is narrow window that PRE driver is ready but GPU driver probe later, and the later GPU driver turn on PU may cause 'PRE hang' issue. To simplify thing, do not turn off PU in u-boot. Signed-off-by: Robin Gong <b38343@freescale.com> (cherry picked from commit 6b0787b726e2ff32210d742d93ecd3f4bb2ae402)
-rw-r--r--arch/arm/cpu/armv7/mx6/soc.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/arch/arm/cpu/armv7/mx6/soc.c b/arch/arm/cpu/armv7/mx6/soc.c
index 51d122e..1d8d070 100644
--- a/arch/arm/cpu/armv7/mx6/soc.c
+++ b/arch/arm/cpu/armv7/mx6/soc.c
@@ -578,7 +578,8 @@ int arch_cpu_init(void)
#ifndef CONFIG_MX6SL
imx_set_pcie_phy_power_down();
#endif
- imx_set_vddpu_power_down();
+ if (!is_mx6dqp())
+ imx_set_vddpu_power_down();
#ifdef CONFIG_APBH_DMA
/* Start APBH DMA */