MLK-12534 mx6: shutdown vddpu and PCIE phy to save power
authorYe Li <ye.li@nxp.com>
Fri, 11 Mar 2016 07:44:01 +0000 (15:44 +0800)
committerYe Li <ye.li@nxp.com>
Fri, 24 May 2019 11:28:24 +0000 (04:28 -0700)
commit9043e88a78d303091788952c2e1d35fe9544625e
treeb7cdc0519ab207325dc742dcac89968f892d1da5
parentfb8149b20d51381c34877c951cc38a1cc185b5da
MLK-12534 mx6: shutdown vddpu and PCIE phy to save power

Shutdown VDDPU and PCIE phy to save power.

For PCIE, the i.MX6SL and i.MX6UL does not have this module,
so don't need it.

For VDDPU, the i.MX6UL does not have GPU, does not need it. And on
i.MX6QP 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.

Reference:
commit: 6b0787b726e2ff32210d742d93ecd3f4bb2ae402
commit: 4bd0032c0eba50fa0caf43f50f735a3cfbe36a8d

Signed-off-by: Ye Li <ye.li@nxp.com>
(cherry picked from commit 5c96ea91fe89c67991c929c9b39ffaa940d28391)
(cherry picked from commit 6a5442b41ef400edd0b332962a3450e909b85df5)
(cherry picked from commit 2d7e33530f9bea23c7d09e5b6ae27b0e17f0aa94)
arch/arm/mach-imx/mx6/soc.c