summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard Zhu <Richard.Zhu@freescale.com>2014-12-04 10:08:28 +0800
committerRichard Zhu <Richard.Zhu@freescale.com>2014-12-04 10:13:44 +0800
commitdb79603eeb96ca2e55336fc25b0529c249247454 (patch)
treed5e2d68bbb979a0f3468d5c655fb8bbd561e8afd
parentadd90339c4e0ac9630f3c2a34d46b4f60265f56f (diff)
downloadu-boot-imx-db79603eeb96ca2e55336fc25b0529c249247454.zip
u-boot-imx-db79603eeb96ca2e55336fc25b0529c249247454.tar.gz
u-boot-imx-db79603eeb96ca2e55336fc25b0529c249247454.tar.bz2
MLK-9953 pcie: disable pcie on imx6sx platforms
The PCIe support in uboot would bring failures in i.MX6SX PCIe EP/RC validations. Disable PCIe support in uboot here. RootCause: The bit10(ltssm_en) of GPR12 would be set in uboot, thus the i.MX6SX PCIe EP would be cheated that the other i.MX6SX PCIe RC had been configured and trying to setup PCIe link directly, although the i.MX6SX RC is not properly configured at that time. PCIe can be supported in uboot, if the i.MX6SX PCIe EP/RC validation is not running. Signed-off-by: Richard Zhu <Richard.Zhu@freescale.com>
-rw-r--r--include/configs/mx6sxsabresd.h12
1 files changed, 11 insertions, 1 deletions
diff --git a/include/configs/mx6sxsabresd.h b/include/configs/mx6sxsabresd.h
index 6081217..0868976 100644
--- a/include/configs/mx6sxsabresd.h
+++ b/include/configs/mx6sxsabresd.h
@@ -374,7 +374,17 @@
#define CONFIG_MXC_USB_FLAGS 0
#define CONFIG_USB_MAX_CONTROLLER_COUNT 2
-#define CONFIG_CMD_PCI
+/*
+ * The PCIe support in uboot would bring failures in i.MX6SX PCIe
+ * EP/RC validations. Disable PCIe support in uboot here.
+ * RootCause: The bit10(ltssm_en) of GPR12 would be set in uboot,
+ * thus the i.MX6SX PCIe EP would be cheated that the other i.MX6SX
+ * PCIe RC had been configured and trying to setup PCIe link directly,
+ * although the i.MX6SX RC is not properly configured at that time.
+ * PCIe can be supported in uboot, if the i.MX6SX PCIe EP/RC validation
+ * is not running.
+ */
+/* #define CONFIG_CMD_PCI */
#ifdef CONFIG_CMD_PCI
#define CONFIG_PCI
#define CONFIG_PCI_PNP