summaryrefslogtreecommitdiff
path: root/arch/arm/mach-imx/imx8/cpu.c
diff options
context:
space:
mode:
authorYe Li <ye.li@nxp.com>2021-07-29 20:15:20 -0700
committerYe Li <ye.li@nxp.com>2021-07-29 23:25:51 -0700
commitf934f19accfe9cd17c0788ef35b7d22b57bcf10f (patch)
treeae593a6f1ade456d3917b5c56372f331a949d060 /arch/arm/mach-imx/imx8/cpu.c
parent5c630261528256ad1de61db154f6eec4596a3a62 (diff)
MLK-25349 imx8mq_evk: Enable PCIE VREG for 3.3v PHY supply
The bit12 of IOMUXC_GPR_GPR14/16 are used to bypass internal regulator for two PCIE PHYs: When PCIE_VPH = 3.3V, enable internal 3.3V to 1.8V regulator to generate the 1.8V, the register of IOMUXC_GPR_GPR14/16 bit 12 = 1'b0; When PCIE_VPH = 1.8V, disable the internal 3.3V to 1.8V regulator, using the external 1.8V for the PHY, the register of IOMUXC_GPR_GPR14/16 bit 12 = 1'b1;" This bit is reset to 1 which means bypass the internal regulator. However the EVK board connects 3.3v supply to PCIE_VPH. So we must enable the regulator, otherwise it could potentially impact the product lifetime of the device. Signed-off-by: Ye Li <ye.li@nxp.com> Acked-by: Richard Zhu <hongxing.zhu@nxp.com> (cherry picked from commit 3fd0991551c8236319b8bf29ca47813c9242c18f)
Diffstat (limited to 'arch/arm/mach-imx/imx8/cpu.c')
0 files changed, 0 insertions, 0 deletions