summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobin Gong <b38343@freescale.com>2015-05-21 10:45:03 +0800
committerRobin Gong <b38343@freescale.com>2015-07-31 15:30:00 +0800
commite1fd92ee35a20398e8842fe945c6350a44f8a67c (patch)
tree65c6a493b51a98bc003431601a6549ea6acd487d
parentff0c9ca0bf2fca99ef7ee303331e673b40ba5c40 (diff)
downloadu-boot-imx-e1fd92ee35a20398e8842fe945c6350a44f8a67c.zip
u-boot-imx-e1fd92ee35a20398e8842fe945c6350a44f8a67c.tar.gz
u-boot-imx-e1fd92ee35a20398e8842fe945c6350a44f8a67c.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) (cherry picked from commit 8f48bb71889fa1380cece2034242d182097b6e9d)
-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 eba3756..7266d10 100644
--- a/arch/arm/cpu/armv7/mx6/soc.c
+++ b/arch/arm/cpu/armv7/mx6/soc.c
@@ -495,7 +495,8 @@ int arch_cpu_init(void)
#endif
#if !defined(CONFIG_MX6UL)
- imx_set_vddpu_power_down();
+ if (!is_mx6dqp())
+ imx_set_vddpu_power_down();
#endif
#ifdef CONFIG_APBH_DMA