summaryrefslogtreecommitdiff
path: root/arch/arm/cpu/armv7/mx6
diff options
context:
space:
mode:
Diffstat (limited to 'arch/arm/cpu/armv7/mx6')
-rw-r--r--arch/arm/cpu/armv7/mx6/soc.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/arch/arm/cpu/armv7/mx6/soc.c b/arch/arm/cpu/armv7/mx6/soc.c
index df374f4..9499b1a 100644
--- a/arch/arm/cpu/armv7/mx6/soc.c
+++ b/arch/arm/cpu/armv7/mx6/soc.c
@@ -391,9 +391,15 @@ static void imx_set_pcie_phy_power_down(void)
{
u32 val;
+#ifndef CONFIG_MX6SX
val = readl(IOMUXC_BASE_ADDR + 0x4);
val |= 0x1 << 18;
writel(val, IOMUXC_BASE_ADDR + 0x4);
+#else
+ val = readl(IOMUXC_GPR_BASE_ADDR + 0x30);
+ val |= 0x1 << 30;
+ writel(val, IOMUXC_GPR_BASE_ADDR + 0x30);
+#endif
}
#endif