|
@@ -92,20 +92,27 @@
|
|
|
#define CONFIG_TSECV2
|
|
|
#define CONFIG_SYS_FSL_SEC_COMPAT 4
|
|
|
|
|
|
+/* P1011 is single core version of P1020 */
|
|
|
#elif defined(CONFIG_P1011)
|
|
|
#define CONFIG_MAX_CPUS 1
|
|
|
#define CONFIG_SYS_FSL_NUM_LAWS 12
|
|
|
#define CONFIG_TSECV2
|
|
|
#define CONFIG_FSL_PCIE_DISABLE_ASPM
|
|
|
#define CONFIG_SYS_FSL_SEC_COMPAT 2
|
|
|
+#define CONFIG_SYS_FSL_ERRATUM_ELBC_A001
|
|
|
+#define CONFIG_SYS_FSL_ERRATUM_ESDHC111
|
|
|
|
|
|
+/* P1012 is single core version of P1021 */
|
|
|
#elif defined(CONFIG_P1012)
|
|
|
#define CONFIG_MAX_CPUS 1
|
|
|
#define CONFIG_SYS_FSL_NUM_LAWS 12
|
|
|
#define CONFIG_TSECV2
|
|
|
#define CONFIG_FSL_PCIE_DISABLE_ASPM
|
|
|
#define CONFIG_SYS_FSL_SEC_COMPAT 2
|
|
|
+#define CONFIG_SYS_FSL_ERRATUM_ELBC_A001
|
|
|
+#define CONFIG_SYS_FSL_ERRATUM_ESDHC111
|
|
|
|
|
|
+/* P1013 is single core version of P1022 */
|
|
|
#elif defined(CONFIG_P1013)
|
|
|
#define CONFIG_MAX_CPUS 1
|
|
|
#define CONFIG_SYS_FSL_NUM_LAWS 12
|
|
@@ -121,6 +128,27 @@
|
|
|
#define CONFIG_TSECV2
|
|
|
#define CONFIG_SYS_FSL_SEC_COMPAT 4
|
|
|
|
|
|
+/* P1015 is single core version of P1024 */
|
|
|
+#elif defined(CONFIG_P1015)
|
|
|
+#define CONFIG_MAX_CPUS 1
|
|
|
+#define CONFIG_SYS_FSL_NUM_LAWS 12
|
|
|
+#define CONFIG_TSECV2
|
|
|
+#define CONFIG_FSL_PCIE_DISABLE_ASPM
|
|
|
+#define CONFIG_SYS_FSL_SEC_COMPAT 2
|
|
|
+#define CONFIG_SYS_FSL_ERRATUM_ELBC_A001
|
|
|
+#define CONFIG_SYS_FSL_ERRATUM_ESDHC111
|
|
|
+
|
|
|
+/* P1016 is single core version of P1025 */
|
|
|
+#elif defined(CONFIG_P1016)
|
|
|
+#define CONFIG_MAX_CPUS 1
|
|
|
+#define CONFIG_SYS_FSL_NUM_LAWS 12
|
|
|
+#define CONFIG_TSECV2
|
|
|
+#define CONFIG_FSL_PCIE_DISABLE_ASPM
|
|
|
+#define CONFIG_SYS_FSL_SEC_COMPAT 2
|
|
|
+#define CONFIG_SYS_FSL_ERRATUM_ELBC_A001
|
|
|
+#define CONFIG_SYS_FSL_ERRATUM_ESDHC111
|
|
|
+
|
|
|
+/* P1017 is single core version of P1023 */
|
|
|
#elif defined(CONFIG_P1017)
|
|
|
#define CONFIG_MAX_CPUS 1
|
|
|
#define CONFIG_SYS_FSL_NUM_LAWS 12
|
|
@@ -137,6 +165,8 @@
|
|
|
#define CONFIG_TSECV2
|
|
|
#define CONFIG_FSL_PCIE_DISABLE_ASPM
|
|
|
#define CONFIG_SYS_FSL_SEC_COMPAT 2
|
|
|
+#define CONFIG_SYS_FSL_ERRATUM_ELBC_A001
|
|
|
+#define CONFIG_SYS_FSL_ERRATUM_ESDHC111
|
|
|
|
|
|
#elif defined(CONFIG_P1021)
|
|
|
#define CONFIG_MAX_CPUS 2
|
|
@@ -144,6 +174,8 @@
|
|
|
#define CONFIG_TSECV2
|
|
|
#define CONFIG_FSL_PCIE_DISABLE_ASPM
|
|
|
#define CONFIG_SYS_FSL_SEC_COMPAT 2
|
|
|
+#define CONFIG_SYS_FSL_ERRATUM_ELBC_A001
|
|
|
+#define CONFIG_SYS_FSL_ERRATUM_ESDHC111
|
|
|
|
|
|
#elif defined(CONFIG_P1022)
|
|
|
#define CONFIG_MAX_CPUS 2
|
|
@@ -164,6 +196,27 @@
|
|
|
#define CONFIG_SYS_QMAN_NUM_PORTALS 3
|
|
|
#define CONFIG_SYS_BMAN_NUM_PORTALS 3
|
|
|
|
|
|
+/* P1024 is lower end variant of P1020 */
|
|
|
+#elif defined(CONFIG_P1024)
|
|
|
+#define CONFIG_MAX_CPUS 2
|
|
|
+#define CONFIG_SYS_FSL_NUM_LAWS 12
|
|
|
+#define CONFIG_TSECV2
|
|
|
+#define CONFIG_FSL_PCIE_DISABLE_ASPM
|
|
|
+#define CONFIG_SYS_FSL_SEC_COMPAT 2
|
|
|
+#define CONFIG_SYS_FSL_ERRATUM_ELBC_A001
|
|
|
+#define CONFIG_SYS_FSL_ERRATUM_ESDHC111
|
|
|
+
|
|
|
+/* P1025 is lower end variant of P1021 */
|
|
|
+#elif defined(CONFIG_P1025)
|
|
|
+#define CONFIG_MAX_CPUS 2
|
|
|
+#define CONFIG_SYS_FSL_NUM_LAWS 12
|
|
|
+#define CONFIG_TSECV2
|
|
|
+#define CONFIG_FSL_PCIE_DISABLE_ASPM
|
|
|
+#define CONFIG_SYS_FSL_SEC_COMPAT 2
|
|
|
+#define CONFIG_SYS_FSL_ERRATUM_ELBC_A001
|
|
|
+#define CONFIG_SYS_FSL_ERRATUM_ESDHC111
|
|
|
+
|
|
|
+/* P2010 is single core version of P2020 */
|
|
|
#elif defined(CONFIG_P2010)
|
|
|
#define CONFIG_MAX_CPUS 1
|
|
|
#define CONFIG_SYS_FSL_NUM_LAWS 12
|
|
@@ -220,6 +273,7 @@
|
|
|
#define CONFIG_SYS_P4080_ERRATUM_CPU22
|
|
|
#define CONFIG_SYS_P4080_ERRATUM_SERDES8
|
|
|
|
|
|
+/* P5010 is single core version of P5020 */
|
|
|
#elif defined(CONFIG_PPC_P5010)
|
|
|
#define CONFIG_MAX_CPUS 1
|
|
|
#define CONFIG_SYS_FSL_NUM_LAWS 32
|