xref: /rk3399_rockchip-uboot/arch/powerpc/include/asm/config_mpc85xx.h (revision e394ceb17f93545e6b89b6d04df348dc435e2d4f)
1243be8e2SKumar Gala /*
219a8dbdcSPrabhakar Kushwaha  * Copyright 2011-2012 Freescale Semiconductor, Inc.
3243be8e2SKumar Gala  *
4243be8e2SKumar Gala  * This program is free software; you can redistribute it and/or
5243be8e2SKumar Gala  * modify it under the terms of the GNU General Public License as
6243be8e2SKumar Gala  * published by the Free Software Foundation; either version 2 of
7243be8e2SKumar Gala  * the License, or (at your option) any later version.
8243be8e2SKumar Gala  *
9243be8e2SKumar Gala  * This program is distributed in the hope that it will be useful,
10243be8e2SKumar Gala  * but WITHOUT ANY WARRANTY; without even the implied warranty of
11243be8e2SKumar Gala  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
12243be8e2SKumar Gala  * GNU General Public License for more details.
13243be8e2SKumar Gala  *
14243be8e2SKumar Gala  * You should have received a copy of the GNU General Public License
15243be8e2SKumar Gala  * along with this program; if not, write to the Free Software
16243be8e2SKumar Gala  * Foundation, Inc., 59 Temple Place, Suite 330, Boston,
17243be8e2SKumar Gala  * MA 02111-1307 USA
18243be8e2SKumar Gala  *
19243be8e2SKumar Gala  */
20243be8e2SKumar Gala 
21243be8e2SKumar Gala #ifndef _ASM_MPC85xx_CONFIG_H_
22243be8e2SKumar Gala #define _ASM_MPC85xx_CONFIG_H_
23243be8e2SKumar Gala 
24243be8e2SKumar Gala /* SoC specific defines for Freescale MPC85xx (PQ3) and QorIQ processors */
25243be8e2SKumar Gala 
26e46fedfeSTimur Tabi #ifdef CONFIG_SYS_CCSRBAR_DEFAULT
27e46fedfeSTimur Tabi #error "Do not define CONFIG_SYS_CCSRBAR_DEFAULT in the board header file."
28e46fedfeSTimur Tabi #endif
29e46fedfeSTimur Tabi 
302a5fcb83SYork Sun /*
312a5fcb83SYork Sun  * This macro should be removed when we no longer care about backwards
322a5fcb83SYork Sun  * compatibility with older operating systems.
332a5fcb83SYork Sun  */
342a5fcb83SYork Sun #define CONFIG_PPC_SPINTABLE_COMPATIBLE
352a5fcb83SYork Sun 
3657495e4eSYork Sun #define FSL_DDR_VER_4_7	47
3757495e4eSYork Sun 
38243be8e2SKumar Gala /* Number of TLB CAM entries we have on FSL Book-E chips */
39243be8e2SKumar Gala #if defined(CONFIG_E500MC)
40243be8e2SKumar Gala #define CONFIG_SYS_NUM_TLBCAMS		64
41243be8e2SKumar Gala #elif defined(CONFIG_E500)
42243be8e2SKumar Gala #define CONFIG_SYS_NUM_TLBCAMS		16
43243be8e2SKumar Gala #endif
44243be8e2SKumar Gala 
45243be8e2SKumar Gala #if defined(CONFIG_MPC8536)
46243be8e2SKumar Gala #define CONFIG_MAX_CPUS			1
47243be8e2SKumar Gala #define CONFIG_SYS_FSL_NUM_LAWS		12
48e4879afbSPrabhakar Kushwaha #define CONFIG_SYS_PPC_E500_DEBUG_TLB	1
49243be8e2SKumar Gala #define CONFIG_SYS_FSL_SEC_COMPAT	2
50e46fedfeSTimur Tabi #define CONFIG_SYS_CCSRBAR_DEFAULT	0xff700000
51243be8e2SKumar Gala 
52243be8e2SKumar Gala #elif defined(CONFIG_MPC8540)
53243be8e2SKumar Gala #define CONFIG_MAX_CPUS			1
54243be8e2SKumar Gala #define CONFIG_SYS_FSL_NUM_LAWS		8
55e46fedfeSTimur Tabi #define CONFIG_SYS_CCSRBAR_DEFAULT	0xff700000
56243be8e2SKumar Gala 
57243be8e2SKumar Gala #elif defined(CONFIG_MPC8541)
58243be8e2SKumar Gala #define CONFIG_MAX_CPUS			1
59243be8e2SKumar Gala #define CONFIG_SYS_FSL_NUM_LAWS		8
60243be8e2SKumar Gala #define CONFIG_SYS_FSL_SEC_COMPAT	2
61e46fedfeSTimur Tabi #define CONFIG_SYS_CCSRBAR_DEFAULT	0xff700000
62243be8e2SKumar Gala 
63243be8e2SKumar Gala #elif defined(CONFIG_MPC8544)
64243be8e2SKumar Gala #define CONFIG_MAX_CPUS			1
65243be8e2SKumar Gala #define CONFIG_SYS_FSL_NUM_LAWS		10
66e4879afbSPrabhakar Kushwaha #define CONFIG_SYS_PPC_E500_DEBUG_TLB	0
67243be8e2SKumar Gala #define CONFIG_SYS_FSL_SEC_COMPAT	2
68e46fedfeSTimur Tabi #define CONFIG_SYS_CCSRBAR_DEFAULT	0xff700000
69243be8e2SKumar Gala 
70243be8e2SKumar Gala #elif defined(CONFIG_MPC8548)
71243be8e2SKumar Gala #define CONFIG_MAX_CPUS			1
72243be8e2SKumar Gala #define CONFIG_SYS_FSL_NUM_LAWS		10
73e4879afbSPrabhakar Kushwaha #define CONFIG_SYS_PPC_E500_DEBUG_TLB	0
74243be8e2SKumar Gala #define CONFIG_SYS_FSL_SEC_COMPAT	2
75e46fedfeSTimur Tabi #define CONFIG_SYS_CCSRBAR_DEFAULT	0xff700000
765ace2992SKumar Gala #define CONFIG_SYS_FSL_ERRATUM_NMG_DDR120
772b3a1cddSKumar Gala #define CONFIG_SYS_FSL_ERRATUM_NMG_LBC103
78aada81deSchenhui zhao #define CONFIG_SYS_FSL_ERRATUM_NMG_ETSEC129
797d67ed58SLiu Gang #define CONFIG_SYS_FSL_SRIO_MAX_PORTS	1
807d67ed58SLiu Gang #define CONFIG_SYS_FSL_SRIO_OB_WIN_NUM	9
817d67ed58SLiu Gang #define CONFIG_SYS_FSL_SRIO_IB_WIN_NUM	5
827d67ed58SLiu Gang #define CONFIG_SYS_FSL_RMU
837d67ed58SLiu Gang #define CONFIG_SYS_FSL_SRIO_MSG_UNIT_NUM	2
84243be8e2SKumar Gala 
85243be8e2SKumar Gala #elif defined(CONFIG_MPC8555)
86243be8e2SKumar Gala #define CONFIG_MAX_CPUS			1
87243be8e2SKumar Gala #define CONFIG_SYS_FSL_NUM_LAWS		8
88243be8e2SKumar Gala #define CONFIG_SYS_FSL_SEC_COMPAT	2
89e46fedfeSTimur Tabi #define CONFIG_SYS_CCSRBAR_DEFAULT	0xff700000
90243be8e2SKumar Gala 
91243be8e2SKumar Gala #elif defined(CONFIG_MPC8560)
92243be8e2SKumar Gala #define CONFIG_MAX_CPUS			1
93243be8e2SKumar Gala #define CONFIG_SYS_FSL_NUM_LAWS		8
94e46fedfeSTimur Tabi #define CONFIG_SYS_CCSRBAR_DEFAULT	0xff700000
95243be8e2SKumar Gala 
96243be8e2SKumar Gala #elif defined(CONFIG_MPC8568)
97243be8e2SKumar Gala #define CONFIG_MAX_CPUS			1
98243be8e2SKumar Gala #define CONFIG_SYS_FSL_NUM_LAWS		10
99243be8e2SKumar Gala #define CONFIG_SYS_FSL_SEC_COMPAT	2
100fdb4dad3SKumar Gala #define QE_MURAM_SIZE			0x10000UL
101fdb4dad3SKumar Gala #define MAX_QE_RISC			2
102fdb4dad3SKumar Gala #define QE_NUM_OF_SNUM			28
103e46fedfeSTimur Tabi #define CONFIG_SYS_CCSRBAR_DEFAULT	0xff700000
1047d67ed58SLiu Gang #define CONFIG_SYS_FSL_SRIO_MAX_PORTS	1
1057d67ed58SLiu Gang #define CONFIG_SYS_FSL_SRIO_OB_WIN_NUM	9
1067d67ed58SLiu Gang #define CONFIG_SYS_FSL_SRIO_IB_WIN_NUM	5
1077d67ed58SLiu Gang #define CONFIG_SYS_FSL_RMU
1087d67ed58SLiu Gang #define CONFIG_SYS_FSL_SRIO_MSG_UNIT_NUM	2
109243be8e2SKumar Gala 
110243be8e2SKumar Gala #elif defined(CONFIG_MPC8569)
111243be8e2SKumar Gala #define CONFIG_MAX_CPUS			1
112243be8e2SKumar Gala #define CONFIG_SYS_FSL_NUM_LAWS		10
113243be8e2SKumar Gala #define CONFIG_SYS_FSL_SEC_COMPAT	2
114fdb4dad3SKumar Gala #define QE_MURAM_SIZE			0x20000UL
115fdb4dad3SKumar Gala #define MAX_QE_RISC			4
116fdb4dad3SKumar Gala #define QE_NUM_OF_SNUM			46
117e46fedfeSTimur Tabi #define CONFIG_SYS_CCSRBAR_DEFAULT	0xff700000
1187d67ed58SLiu Gang #define CONFIG_SYS_FSL_SRIO_MAX_PORTS	1
1197d67ed58SLiu Gang #define CONFIG_SYS_FSL_SRIO_OB_WIN_NUM	9
1207d67ed58SLiu Gang #define CONFIG_SYS_FSL_SRIO_IB_WIN_NUM	5
1217d67ed58SLiu Gang #define CONFIG_SYS_FSL_RMU
1227d67ed58SLiu Gang #define CONFIG_SYS_FSL_SRIO_MSG_UNIT_NUM	2
123243be8e2SKumar Gala 
124243be8e2SKumar Gala #elif defined(CONFIG_MPC8572)
125243be8e2SKumar Gala #define CONFIG_MAX_CPUS			2
126243be8e2SKumar Gala #define CONFIG_SYS_FSL_NUM_LAWS		12
127e4879afbSPrabhakar Kushwaha #define CONFIG_SYS_PPC_E500_DEBUG_TLB	2
128243be8e2SKumar Gala #define CONFIG_SYS_FSL_SEC_COMPAT	2
129e46fedfeSTimur Tabi #define CONFIG_SYS_CCSRBAR_DEFAULT	0xff700000
130eb0aff77SYork Sun #define CONFIG_SYS_FSL_ERRATUM_DDR_115
13191671913SYork Sun #define CONFIG_SYS_FSL_ERRATUM_DDR111_DDR134
132243be8e2SKumar Gala 
133243be8e2SKumar Gala #elif defined(CONFIG_P1010)
134243be8e2SKumar Gala #define CONFIG_MAX_CPUS			1
13532c8cfb2SPriyanka Jain #define CONFIG_FSL_SDHC_V2_3
136243be8e2SKumar Gala #define CONFIG_SYS_FSL_NUM_LAWS		12
137ad75d442SPrabhakar Kushwaha #define CONFIG_SYS_PPC_E500_DEBUG_TLB	3
138243be8e2SKumar Gala #define CONFIG_TSECV2
139243be8e2SKumar Gala #define CONFIG_SYS_FSL_SEC_COMPAT	4
1401fbf3483SPoonam Aggrwal #define CONFIG_SYS_FSL_ERRATUM_ESDHC111
1411fbf3483SPoonam Aggrwal #define CONFIG_NUM_DDR_CONTROLLERS	1
1421fbf3483SPoonam Aggrwal #define CONFIG_SYS_CCSRBAR_DEFAULT	0xff700000
1438f29084aSKumar Gala #define CONFIG_SYS_FSL_PCIE_COMPAT	"fsl,qoriq-pcie-v2.2"
1441b719e66SRamneek Mehresh #define CONFIG_SYS_FSL_USB_INTERNAL_UTMI_PHY
14542aee64bSPoonam Aggrwal #define CONFIG_SYS_FSL_ERRATUM_IFC_A002769
146fb855f43SPoonam Aggrwal #define CONFIG_SYS_FSL_ERRATUM_P1010_A003549
147bc6bbd6bSPoonam Aggrwal #define CONFIG_SYS_FSL_ERRATUM_IFC_A003399
148243be8e2SKumar Gala 
149093cffbeSKumar Gala /* P1011 is single core version of P1020 */
150243be8e2SKumar Gala #elif defined(CONFIG_P1011)
151243be8e2SKumar Gala #define CONFIG_MAX_CPUS			1
152243be8e2SKumar Gala #define CONFIG_SYS_FSL_NUM_LAWS		12
153ad75d442SPrabhakar Kushwaha #define CONFIG_SYS_PPC_E500_DEBUG_TLB	2
154243be8e2SKumar Gala #define CONFIG_TSECV2
155b03a466dSPrabhakar Kushwaha #define CONFIG_FSL_PCIE_DISABLE_ASPM
156243be8e2SKumar Gala #define CONFIG_SYS_FSL_SEC_COMPAT	2
157e46fedfeSTimur Tabi #define CONFIG_SYS_CCSRBAR_DEFAULT	0xff700000
158093cffbeSKumar Gala #define CONFIG_SYS_FSL_ERRATUM_ELBC_A001
159093cffbeSKumar Gala #define CONFIG_SYS_FSL_ERRATUM_ESDHC111
160243be8e2SKumar Gala 
161093cffbeSKumar Gala /* P1012 is single core version of P1021 */
162243be8e2SKumar Gala #elif defined(CONFIG_P1012)
163243be8e2SKumar Gala #define CONFIG_MAX_CPUS			1
164243be8e2SKumar Gala #define CONFIG_SYS_FSL_NUM_LAWS		12
165ad75d442SPrabhakar Kushwaha #define CONFIG_SYS_PPC_E500_DEBUG_TLB	2
166243be8e2SKumar Gala #define CONFIG_TSECV2
167b03a466dSPrabhakar Kushwaha #define CONFIG_FSL_PCIE_DISABLE_ASPM
168243be8e2SKumar Gala #define CONFIG_SYS_FSL_SEC_COMPAT	2
169e46fedfeSTimur Tabi #define CONFIG_SYS_CCSRBAR_DEFAULT	0xff700000
170093cffbeSKumar Gala #define CONFIG_SYS_FSL_ERRATUM_ELBC_A001
171093cffbeSKumar Gala #define CONFIG_SYS_FSL_ERRATUM_ESDHC111
172a52d2f81SHaiying Wang #define QE_MURAM_SIZE			0x6000UL
173a52d2f81SHaiying Wang #define MAX_QE_RISC			1
174a52d2f81SHaiying Wang #define QE_NUM_OF_SNUM			28
175243be8e2SKumar Gala 
176093cffbeSKumar Gala /* P1013 is single core version of P1022 */
177243be8e2SKumar Gala #elif defined(CONFIG_P1013)
178243be8e2SKumar Gala #define CONFIG_MAX_CPUS			1
179243be8e2SKumar Gala #define CONFIG_SYS_FSL_NUM_LAWS		12
180ad75d442SPrabhakar Kushwaha #define CONFIG_SYS_PPC_E500_DEBUG_TLB	2
181243be8e2SKumar Gala #define CONFIG_TSECV2
182243be8e2SKumar Gala #define CONFIG_SYS_FSL_SEC_COMPAT	2
183e46fedfeSTimur Tabi #define CONFIG_SYS_CCSRBAR_DEFAULT	0xff700000
1842d7534a3SJiang Yutang #define CONFIG_SYS_FSL_ERRATUM_ELBC_A001
1852d7534a3SJiang Yutang #define CONFIG_SYS_FSL_ERRATUM_ESDHC111
1862d7534a3SJiang Yutang #define CONFIG_FSL_SATA_ERRATUM_A001
187243be8e2SKumar Gala 
188243be8e2SKumar Gala #elif defined(CONFIG_P1014)
189243be8e2SKumar Gala #define CONFIG_MAX_CPUS			1
19032c8cfb2SPriyanka Jain #define CONFIG_FSL_SDHC_V2_3
191243be8e2SKumar Gala #define CONFIG_SYS_FSL_NUM_LAWS		12
192ad75d442SPrabhakar Kushwaha #define CONFIG_SYS_PPC_E500_DEBUG_TLB	3
193243be8e2SKumar Gala #define CONFIG_TSECV2
194243be8e2SKumar Gala #define CONFIG_SYS_FSL_SEC_COMPAT	4
1951fbf3483SPoonam Aggrwal #define CONFIG_SYS_FSL_ERRATUM_ESDHC111
1961fbf3483SPoonam Aggrwal #define CONFIG_NUM_DDR_CONTROLLERS	1
1971fbf3483SPoonam Aggrwal #define CONFIG_SYS_CCSRBAR_DEFAULT	0xff700000
1981b719e66SRamneek Mehresh #define CONFIG_SYS_FSL_USB_INTERNAL_UTMI_PHY
19942aee64bSPoonam Aggrwal #define CONFIG_SYS_FSL_ERRATUM_IFC_A002769
200fb855f43SPoonam Aggrwal #define CONFIG_SYS_FSL_ERRATUM_P1010_A003549
201bc6bbd6bSPoonam Aggrwal #define CONFIG_SYS_FSL_ERRATUM_IFC_A003399
202243be8e2SKumar Gala 
203093cffbeSKumar Gala /* P1017 is single core version of P1023 */
20467a719daSRoy Zang #elif defined(CONFIG_P1017)
20567a719daSRoy Zang #define CONFIG_MAX_CPUS			1
20667a719daSRoy Zang #define CONFIG_SYS_FSL_NUM_LAWS		12
20767a719daSRoy Zang #define CONFIG_SYS_FSL_SEC_COMPAT	4
20867a719daSRoy Zang #define CONFIG_SYS_NUM_FMAN		1
20967a719daSRoy Zang #define CONFIG_SYS_NUM_FM1_DTSEC	2
21067a719daSRoy Zang #define CONFIG_NUM_DDR_CONTROLLERS	1
21167a719daSRoy Zang #define CONFIG_SYS_QMAN_NUM_PORTALS	3
21267a719daSRoy Zang #define CONFIG_SYS_BMAN_NUM_PORTALS	3
213c657d898SKumar Gala #define CONFIG_SYS_FM_MURAM_SIZE	0x10000
2148f29084aSKumar Gala #define CONFIG_SYS_FSL_PCIE_COMPAT	"fsl,qoriq-pcie-v2.2"
215e46fedfeSTimur Tabi #define CONFIG_SYS_CCSRBAR_DEFAULT	0xff600000
21667a719daSRoy Zang 
217243be8e2SKumar Gala #elif defined(CONFIG_P1020)
218243be8e2SKumar Gala #define CONFIG_MAX_CPUS			2
219243be8e2SKumar Gala #define CONFIG_SYS_FSL_NUM_LAWS		12
220ad75d442SPrabhakar Kushwaha #define CONFIG_SYS_PPC_E500_DEBUG_TLB	2
221243be8e2SKumar Gala #define CONFIG_TSECV2
222b03a466dSPrabhakar Kushwaha #define CONFIG_FSL_PCIE_DISABLE_ASPM
223243be8e2SKumar Gala #define CONFIG_SYS_FSL_SEC_COMPAT	2
224e46fedfeSTimur Tabi #define CONFIG_SYS_CCSRBAR_DEFAULT	0xff700000
225093cffbeSKumar Gala #define CONFIG_SYS_FSL_ERRATUM_ELBC_A001
226093cffbeSKumar Gala #define CONFIG_SYS_FSL_ERRATUM_ESDHC111
227243be8e2SKumar Gala 
228243be8e2SKumar Gala #elif defined(CONFIG_P1021)
229243be8e2SKumar Gala #define CONFIG_MAX_CPUS			2
230243be8e2SKumar Gala #define CONFIG_SYS_FSL_NUM_LAWS		12
231ad75d442SPrabhakar Kushwaha #define CONFIG_SYS_PPC_E500_DEBUG_TLB	2
232243be8e2SKumar Gala #define CONFIG_TSECV2
233b03a466dSPrabhakar Kushwaha #define CONFIG_FSL_PCIE_DISABLE_ASPM
234243be8e2SKumar Gala #define CONFIG_SYS_FSL_SEC_COMPAT	2
235e46fedfeSTimur Tabi #define CONFIG_SYS_CCSRBAR_DEFAULT	0xff700000
236093cffbeSKumar Gala #define CONFIG_SYS_FSL_ERRATUM_ELBC_A001
237093cffbeSKumar Gala #define CONFIG_SYS_FSL_ERRATUM_ESDHC111
238a52d2f81SHaiying Wang #define QE_MURAM_SIZE			0x6000UL
239a52d2f81SHaiying Wang #define MAX_QE_RISC			1
240a52d2f81SHaiying Wang #define QE_NUM_OF_SNUM			28
241243be8e2SKumar Gala 
242243be8e2SKumar Gala #elif defined(CONFIG_P1022)
243243be8e2SKumar Gala #define CONFIG_MAX_CPUS			2
244243be8e2SKumar Gala #define CONFIG_SYS_FSL_NUM_LAWS		12
245ad75d442SPrabhakar Kushwaha #define CONFIG_SYS_PPC_E500_DEBUG_TLB	2
246243be8e2SKumar Gala #define CONFIG_TSECV2
247243be8e2SKumar Gala #define CONFIG_SYS_FSL_SEC_COMPAT	2
248e46fedfeSTimur Tabi #define CONFIG_SYS_CCSRBAR_DEFAULT	0xff700000
2492d7534a3SJiang Yutang #define CONFIG_SYS_FSL_ERRATUM_ELBC_A001
2502d7534a3SJiang Yutang #define CONFIG_SYS_FSL_ERRATUM_ESDHC111
2512d7534a3SJiang Yutang #define CONFIG_FSL_SATA_ERRATUM_A001
252243be8e2SKumar Gala 
25367a719daSRoy Zang #elif defined(CONFIG_P1023)
25467a719daSRoy Zang #define CONFIG_MAX_CPUS			2
25567a719daSRoy Zang #define CONFIG_SYS_FSL_NUM_LAWS		12
25667a719daSRoy Zang #define CONFIG_SYS_FSL_SEC_COMPAT	4
25767a719daSRoy Zang #define CONFIG_SYS_NUM_FMAN		1
25867a719daSRoy Zang #define CONFIG_SYS_NUM_FM1_DTSEC	2
25967a719daSRoy Zang #define CONFIG_NUM_DDR_CONTROLLERS	1
26067a719daSRoy Zang #define CONFIG_SYS_QMAN_NUM_PORTALS	3
26167a719daSRoy Zang #define CONFIG_SYS_BMAN_NUM_PORTALS	3
262c657d898SKumar Gala #define CONFIG_SYS_FM_MURAM_SIZE	0x10000
2638f29084aSKumar Gala #define CONFIG_SYS_FSL_PCIE_COMPAT	"fsl,qoriq-pcie-v2.2"
264e46fedfeSTimur Tabi #define CONFIG_SYS_CCSRBAR_DEFAULT	0xff600000
26567a719daSRoy Zang 
266093cffbeSKumar Gala /* P1024 is lower end variant of P1020 */
267093cffbeSKumar Gala #elif defined(CONFIG_P1024)
268093cffbeSKumar Gala #define CONFIG_MAX_CPUS			2
269093cffbeSKumar Gala #define CONFIG_SYS_FSL_NUM_LAWS		12
270ad75d442SPrabhakar Kushwaha #define CONFIG_SYS_PPC_E500_DEBUG_TLB	2
271093cffbeSKumar Gala #define CONFIG_TSECV2
272093cffbeSKumar Gala #define CONFIG_FSL_PCIE_DISABLE_ASPM
273093cffbeSKumar Gala #define CONFIG_SYS_FSL_SEC_COMPAT	2
274e46fedfeSTimur Tabi #define CONFIG_SYS_CCSRBAR_DEFAULT	0xff700000
275093cffbeSKumar Gala #define CONFIG_SYS_FSL_ERRATUM_ELBC_A001
276093cffbeSKumar Gala #define CONFIG_SYS_FSL_ERRATUM_ESDHC111
277093cffbeSKumar Gala 
278093cffbeSKumar Gala /* P1025 is lower end variant of P1021 */
279093cffbeSKumar Gala #elif defined(CONFIG_P1025)
280093cffbeSKumar Gala #define CONFIG_MAX_CPUS			2
281093cffbeSKumar Gala #define CONFIG_SYS_FSL_NUM_LAWS		12
282ad75d442SPrabhakar Kushwaha #define CONFIG_SYS_PPC_E500_DEBUG_TLB	2
283093cffbeSKumar Gala #define CONFIG_TSECV2
284093cffbeSKumar Gala #define CONFIG_FSL_PCIE_DISABLE_ASPM
285093cffbeSKumar Gala #define CONFIG_SYS_FSL_SEC_COMPAT	2
286e46fedfeSTimur Tabi #define CONFIG_SYS_CCSRBAR_DEFAULT	0xff700000
287093cffbeSKumar Gala #define CONFIG_SYS_FSL_ERRATUM_ELBC_A001
288093cffbeSKumar Gala #define CONFIG_SYS_FSL_ERRATUM_ESDHC111
289a52d2f81SHaiying Wang #define QE_MURAM_SIZE			0x6000UL
290a52d2f81SHaiying Wang #define MAX_QE_RISC			1
291a52d2f81SHaiying Wang #define QE_NUM_OF_SNUM			28
292093cffbeSKumar Gala 
293093cffbeSKumar Gala /* P2010 is single core version of P2020 */
294243be8e2SKumar Gala #elif defined(CONFIG_P2010)
295243be8e2SKumar Gala #define CONFIG_MAX_CPUS			1
296243be8e2SKumar Gala #define CONFIG_SYS_FSL_NUM_LAWS		12
297ad75d442SPrabhakar Kushwaha #define CONFIG_SYS_PPC_E500_DEBUG_TLB	2
298243be8e2SKumar Gala #define CONFIG_SYS_FSL_SEC_COMPAT	2
299e46fedfeSTimur Tabi #define CONFIG_SYS_CCSRBAR_DEFAULT	0xff700000
3006e7f0bc0SKumar Gala #define CONFIG_SYS_FSL_ERRATUM_ESDHC111
3015103a03aSKumar Gala #define CONFIG_SYS_FSL_ERRATUM_ESDHC_A001
302243be8e2SKumar Gala 
303243be8e2SKumar Gala #elif defined(CONFIG_P2020)
304243be8e2SKumar Gala #define CONFIG_MAX_CPUS			2
305243be8e2SKumar Gala #define CONFIG_SYS_FSL_NUM_LAWS		12
306ad75d442SPrabhakar Kushwaha #define CONFIG_SYS_PPC_E500_DEBUG_TLB	2
307243be8e2SKumar Gala #define CONFIG_SYS_FSL_SEC_COMPAT	2
308e46fedfeSTimur Tabi #define CONFIG_SYS_CCSRBAR_DEFAULT	0xff700000
3096e7f0bc0SKumar Gala #define CONFIG_SYS_FSL_ERRATUM_ESDHC111
3105103a03aSKumar Gala #define CONFIG_SYS_FSL_ERRATUM_ESDHC_A001
3117d67ed58SLiu Gang #define CONFIG_SYS_FSL_SRIO_MAX_PORTS	2
3127d67ed58SLiu Gang #define CONFIG_SYS_FSL_SRIO_OB_WIN_NUM	9
3137d67ed58SLiu Gang #define CONFIG_SYS_FSL_SRIO_IB_WIN_NUM	5
3147d67ed58SLiu Gang #define CONFIG_SYS_FSL_RMU
3157d67ed58SLiu Gang #define CONFIG_SYS_FSL_SRIO_MSG_UNIT_NUM	2
316243be8e2SKumar Gala 
3173e978f5dSScott Wood #elif defined(CONFIG_PPC_P2041) /* also supports P2040 */
318d1001e3fSYork Sun #define CONFIG_SYS_FSL_QORIQ_CHASSIS1
3191f97987aSKumar Gala #define CONFIG_MAX_CPUS			4
3201f97987aSKumar Gala #define CONFIG_SYS_FSL_NUM_CC_PLLS	2
3211f97987aSKumar Gala #define CONFIG_SYS_FSL_NUM_LAWS		32
3221f97987aSKumar Gala #define CONFIG_SYS_FSL_SEC_COMPAT	4
3231f97987aSKumar Gala #define CONFIG_SYS_NUM_FMAN		1
3241f97987aSKumar Gala #define CONFIG_SYS_NUM_FM1_DTSEC	5
3251f97987aSKumar Gala #define CONFIG_SYS_NUM_FM1_10GEC	1
3261f97987aSKumar Gala #define CONFIG_NUM_DDR_CONTROLLERS	1
3271f97987aSKumar Gala #define CONFIG_SYS_FM_MURAM_SIZE	0x28000
3281f97987aSKumar Gala #define CONFIG_SYS_FSL_TBCLK_DIV	32
3291f97987aSKumar Gala #define CONFIG_SYS_FSL_PCIE_COMPAT	"fsl,qoriq-pcie-v2.2"
330e46fedfeSTimur Tabi #define CONFIG_SYS_CCSRBAR_DEFAULT	0xfe000000
3311f97987aSKumar Gala #define CONFIG_SYS_FSL_USB1_PHY_ENABLE
3321f97987aSKumar Gala #define CONFIG_SYS_FSL_USB2_PHY_ENABLE
333b6c3722dSKumar Gala #define CONFIG_SYS_FSL_USB_INTERNAL_UTMI_PHY
3341f97987aSKumar Gala #define CONFIG_SYS_FSL_ERRATUM_ESDHC111
3355e23ab0aSYork Sun #define CONFIG_SYS_FSL_ERRATUM_NMG_CPU_A011
33643f082bbSKumar Gala #define CONFIG_SYS_FSL_ERRATUM_CPU_A003999
3374108508aSYork Sun #define CONFIG_SYS_FSL_ERRATUM_DDR_A003474
33819e4a009SLiu Gang #define CONFIG_SYS_FSL_SRIO_PCIE_BOOT_MASTER
3397d67ed58SLiu Gang #define CONFIG_SYS_FSL_SRIO_MAX_PORTS	2
3407d67ed58SLiu Gang #define CONFIG_SYS_FSL_SRIO_OB_WIN_NUM	9
3417d67ed58SLiu Gang #define CONFIG_SYS_FSL_SRIO_IB_WIN_NUM	5
34233eee330SScott Wood #define CONFIG_SYS_FSL_ERRATUM_A004510
34333eee330SScott Wood #define CONFIG_SYS_FSL_ERRATUM_A004510_SVR_REV	0x10
34433eee330SScott Wood #define CONFIG_SYS_FSL_ERRATUM_A004510_SVR_REV2	0x11
34533eee330SScott Wood #define CONFIG_SYS_FSL_CORENET_SNOOPVEC_COREONLY 0xf0000000
346d59c5570SLiu Gang #define CONFIG_SYS_FSL_ERRATUM_SRIO_A004034
3470118033bSTimur Tabi #define CONFIG_SYS_FSL_ERRATUM_A004849
3481f97987aSKumar Gala 
349243be8e2SKumar Gala #elif defined(CONFIG_PPC_P3041)
350d1001e3fSYork Sun #define CONFIG_SYS_FSL_QORIQ_CHASSIS1
351243be8e2SKumar Gala #define CONFIG_MAX_CPUS			4
352b5c8753fSKumar Gala #define CONFIG_SYS_FSL_NUM_CC_PLLS	2
353243be8e2SKumar Gala #define CONFIG_SYS_FSL_NUM_LAWS		32
354243be8e2SKumar Gala #define CONFIG_SYS_FSL_SEC_COMPAT	4
355fbee0f7fSKumar Gala #define CONFIG_SYS_NUM_FMAN		1
356fbee0f7fSKumar Gala #define CONFIG_SYS_NUM_FM1_DTSEC	5
357fbee0f7fSKumar Gala #define CONFIG_SYS_NUM_FM1_10GEC	1
358fbee0f7fSKumar Gala #define CONFIG_NUM_DDR_CONTROLLERS	1
359c657d898SKumar Gala #define CONFIG_SYS_FM_MURAM_SIZE	0x28000
36066412c63SKumar Gala #define CONFIG_SYS_FSL_TBCLK_DIV	32
3618f29084aSKumar Gala #define CONFIG_SYS_FSL_PCIE_COMPAT	"fsl,qoriq-pcie-v2.2"
362e46fedfeSTimur Tabi #define CONFIG_SYS_CCSRBAR_DEFAULT	0xfe000000
36386221f09SRoy Zang #define CONFIG_SYS_FSL_USB1_PHY_ENABLE
36486221f09SRoy Zang #define CONFIG_SYS_FSL_USB2_PHY_ENABLE
365b6c3722dSKumar Gala #define CONFIG_SYS_FSL_USB_INTERNAL_UTMI_PHY
36630009766SLei Xu #define CONFIG_SYS_FSL_ERRATUM_ESDHC111
36757125f22SYork Sun #define CONFIG_SYS_FSL_ERRATUM_NMG_CPU_A011
36843f082bbSKumar Gala #define CONFIG_SYS_FSL_ERRATUM_CPU_A003999
3694108508aSYork Sun #define CONFIG_SYS_FSL_ERRATUM_DDR_A003474
37019e4a009SLiu Gang #define CONFIG_SYS_FSL_SRIO_PCIE_BOOT_MASTER
3717d67ed58SLiu Gang #define CONFIG_SYS_FSL_SRIO_MAX_PORTS	2
3727d67ed58SLiu Gang #define CONFIG_SYS_FSL_SRIO_OB_WIN_NUM	9
3737d67ed58SLiu Gang #define CONFIG_SYS_FSL_SRIO_IB_WIN_NUM	5
37433eee330SScott Wood #define CONFIG_SYS_FSL_ERRATUM_A004510
37533eee330SScott Wood #define CONFIG_SYS_FSL_ERRATUM_A004510_SVR_REV	0x10
37633eee330SScott Wood #define CONFIG_SYS_FSL_ERRATUM_A004510_SVR_REV2	0x11
37733eee330SScott Wood #define CONFIG_SYS_FSL_CORENET_SNOOPVEC_COREONLY 0xf0000000
378d59c5570SLiu Gang #define CONFIG_SYS_FSL_ERRATUM_SRIO_A004034
3790118033bSTimur Tabi #define CONFIG_SYS_FSL_ERRATUM_A004849
380243be8e2SKumar Gala 
3813e978f5dSScott Wood #elif defined(CONFIG_PPC_P4080) /* also supports P4040 */
382d1001e3fSYork Sun #define CONFIG_SYS_FSL_QORIQ_CHASSIS1
383243be8e2SKumar Gala #define CONFIG_MAX_CPUS			8
384b5c8753fSKumar Gala #define CONFIG_SYS_FSL_NUM_CC_PLLS	4
385243be8e2SKumar Gala #define CONFIG_SYS_FSL_NUM_LAWS		32
386243be8e2SKumar Gala #define CONFIG_SYS_FSL_SEC_COMPAT	4
387243be8e2SKumar Gala #define CONFIG_SYS_NUM_FMAN		2
388243be8e2SKumar Gala #define CONFIG_SYS_NUM_FM1_DTSEC	4
389243be8e2SKumar Gala #define CONFIG_SYS_NUM_FM2_DTSEC	4
390243be8e2SKumar Gala #define CONFIG_SYS_NUM_FM1_10GEC	1
391243be8e2SKumar Gala #define CONFIG_SYS_NUM_FM2_10GEC	1
392243be8e2SKumar Gala #define CONFIG_NUM_DDR_CONTROLLERS	2
393c657d898SKumar Gala #define CONFIG_SYS_FM_MURAM_SIZE	0x28000
39466412c63SKumar Gala #define CONFIG_SYS_FSL_TBCLK_DIV	16
3958f29084aSKumar Gala #define CONFIG_SYS_FSL_PCIE_COMPAT	"fsl,p4080-pcie"
396e46fedfeSTimur Tabi #define CONFIG_SYS_CCSRBAR_DEFAULT	0xfe000000
397243be8e2SKumar Gala #define CONFIG_SYS_FSL_ERRATUM_CPC_A002
398243be8e2SKumar Gala #define CONFIG_SYS_FSL_ERRATUM_CPC_A003
399fa8d23c0SYork Sun #define CONFIG_SYS_FSL_ERRATUM_DDR_A003
400243be8e2SKumar Gala #define CONFIG_SYS_FSL_ERRATUM_ELBC_A001
401243be8e2SKumar Gala #define CONFIG_SYS_FSL_ERRATUM_ESDHC111
402243be8e2SKumar Gala #define CONFIG_SYS_FSL_ERRATUM_ESDHC135
4034e0be34aSZang Roy-R61911 #define CONFIG_SYS_FSL_ERRATUM_ESDHC13
404243be8e2SKumar Gala #define CONFIG_SYS_P4080_ERRATUM_CPU22
4055e23ab0aSYork Sun #define CONFIG_SYS_FSL_ERRATUM_NMG_CPU_A011
406243be8e2SKumar Gala #define CONFIG_SYS_P4080_ERRATUM_SERDES8
407df8af0b4SEmil Medve #define CONFIG_SYS_P4080_ERRATUM_SERDES9
408d90fdba6STimur Tabi #define CONFIG_SYS_P4080_ERRATUM_SERDES_A001
409da30b9fdSTimur Tabi #define CONFIG_SYS_P4080_ERRATUM_SERDES_A005
41043f082bbSKumar Gala #define CONFIG_SYS_FSL_ERRATUM_CPU_A003999
4114108508aSYork Sun #define CONFIG_SYS_FSL_ERRATUM_DDR_A003474
41219e4a009SLiu Gang #define CONFIG_SYS_FSL_SRIO_PCIE_BOOT_MASTER
4137d67ed58SLiu Gang #define CONFIG_SYS_FSL_SRIO_MAX_PORTS	2
4147d67ed58SLiu Gang #define CONFIG_SYS_FSL_SRIO_OB_WIN_NUM	9
4157d67ed58SLiu Gang #define CONFIG_SYS_FSL_SRIO_IB_WIN_NUM	5
4167d67ed58SLiu Gang #define CONFIG_SYS_FSL_RMU
4177d67ed58SLiu Gang #define CONFIG_SYS_FSL_SRIO_MSG_UNIT_NUM	2
41833eee330SScott Wood #define CONFIG_SYS_FSL_ERRATUM_A004510
41933eee330SScott Wood #define CONFIG_SYS_FSL_ERRATUM_A004510_SVR_REV	0x20
42033eee330SScott Wood #define CONFIG_SYS_FSL_CORENET_SNOOPVEC_COREONLY 0xff000000
421d59c5570SLiu Gang #define CONFIG_SYS_FSL_ERRATUM_SRIO_A004034
4220118033bSTimur Tabi #define CONFIG_SYS_FSL_ERRATUM_A004849
423d607b968STimur Tabi #define CONFIG_SYS_FSL_ERRATUM_A004580
424c0a4e6b8SYuanquan Chen #define CONFIG_SYS_P4080_ERRATUM_PCIE_A003
425243be8e2SKumar Gala 
4263e978f5dSScott Wood #elif defined(CONFIG_PPC_P5020) /* also supports P5010 */
427ffd06e02SYork Sun #define CONFIG_SYS_PPC64		/* 64-bit core */
428d1001e3fSYork Sun #define CONFIG_SYS_FSL_QORIQ_CHASSIS1
429243be8e2SKumar Gala #define CONFIG_MAX_CPUS			2
430b5c8753fSKumar Gala #define CONFIG_SYS_FSL_NUM_CC_PLLS	2
431243be8e2SKumar Gala #define CONFIG_SYS_FSL_NUM_LAWS		32
432243be8e2SKumar Gala #define CONFIG_SYS_FSL_SEC_COMPAT	4
433fbee0f7fSKumar Gala #define CONFIG_SYS_NUM_FMAN		1
434fbee0f7fSKumar Gala #define CONFIG_SYS_NUM_FM1_DTSEC	5
435fbee0f7fSKumar Gala #define CONFIG_SYS_NUM_FM1_10GEC	1
436fbee0f7fSKumar Gala #define CONFIG_NUM_DDR_CONTROLLERS	2
437c657d898SKumar Gala #define CONFIG_SYS_FM_MURAM_SIZE	0x28000
43866412c63SKumar Gala #define CONFIG_SYS_FSL_TBCLK_DIV	32
4398f29084aSKumar Gala #define CONFIG_SYS_FSL_PCIE_COMPAT	"fsl,qoriq-pcie-v2.2"
440e46fedfeSTimur Tabi #define CONFIG_SYS_CCSRBAR_DEFAULT	0xfe000000
44186221f09SRoy Zang #define CONFIG_SYS_FSL_USB1_PHY_ENABLE
44286221f09SRoy Zang #define CONFIG_SYS_FSL_USB2_PHY_ENABLE
443b6c3722dSKumar Gala #define CONFIG_SYS_FSL_USB_INTERNAL_UTMI_PHY
44430009766SLei Xu #define CONFIG_SYS_FSL_ERRATUM_ESDHC111
4454108508aSYork Sun #define CONFIG_SYS_FSL_ERRATUM_DDR_A003474
44619e4a009SLiu Gang #define CONFIG_SYS_FSL_SRIO_PCIE_BOOT_MASTER
4477d67ed58SLiu Gang #define CONFIG_SYS_FSL_SRIO_MAX_PORTS	2
4487d67ed58SLiu Gang #define CONFIG_SYS_FSL_SRIO_OB_WIN_NUM	9
4497d67ed58SLiu Gang #define CONFIG_SYS_FSL_SRIO_IB_WIN_NUM	5
45033eee330SScott Wood #define CONFIG_SYS_FSL_ERRATUM_A004510
45133eee330SScott Wood #define CONFIG_SYS_FSL_ERRATUM_A004510_SVR_REV	0x10
45233eee330SScott Wood #define CONFIG_SYS_FSL_CORENET_SNOOPVEC_COREONLY 0xc0000000
453d59c5570SLiu Gang #define CONFIG_SYS_FSL_ERRATUM_SRIO_A004034
454243be8e2SKumar Gala 
4554905443fSTimur Tabi #elif defined(CONFIG_PPC_P5040)
4561956e431STimur Tabi #define CONFIG_SYS_PPC64
4574905443fSTimur Tabi #define CONFIG_SYS_FSL_QORIQ_CHASSIS1
4584905443fSTimur Tabi #define CONFIG_MAX_CPUS			4
4594905443fSTimur Tabi #define CONFIG_SYS_FSL_NUM_CC_PLLS	3
4604905443fSTimur Tabi #define CONFIG_SYS_FSL_NUM_LAWS		32
4614905443fSTimur Tabi #define CONFIG_SYS_FSL_SEC_COMPAT	4
4624905443fSTimur Tabi #define CONFIG_SYS_NUM_FMAN		2
4634905443fSTimur Tabi #define CONFIG_SYS_NUM_FM1_DTSEC	5
4644905443fSTimur Tabi #define CONFIG_SYS_NUM_FM1_10GEC	1
4654905443fSTimur Tabi #define CONFIG_SYS_NUM_FM2_DTSEC	5
4664905443fSTimur Tabi #define CONFIG_SYS_NUM_FM2_10GEC	1
4674905443fSTimur Tabi #define CONFIG_NUM_DDR_CONTROLLERS	2
4684905443fSTimur Tabi #define CONFIG_SYS_FM_MURAM_SIZE	0x28000
4694905443fSTimur Tabi #define CONFIG_SYS_FSL_TBCLK_DIV	16
4704905443fSTimur Tabi #define CONFIG_SYS_FSL_PCIE_COMPAT	"fsl,qoriq-pcie-v2.4"
4714905443fSTimur Tabi #define CONFIG_SYS_CCSRBAR_DEFAULT	0xfe000000
4724905443fSTimur Tabi #define CONFIG_SYS_FSL_USB1_PHY_ENABLE
4734905443fSTimur Tabi #define CONFIG_SYS_FSL_USB2_PHY_ENABLE
4744905443fSTimur Tabi #define CONFIG_SYS_FSL_USB_INTERNAL_UTMI_PHY
4754905443fSTimur Tabi #define CONFIG_SYS_FSL_ERRATUM_ESDHC111
4764905443fSTimur Tabi #define CONFIG_SYS_FSL_ERRATUM_USB138
4774905443fSTimur Tabi #define CONFIG_SYS_FSL_ERRATUM_DDR_A003
4784905443fSTimur Tabi #define CONFIG_SYS_FSL_ERRATUM_DDR_A003474
4794905443fSTimur Tabi #define CONFIG_SYS_FSL_ERRATUM_A004699
4804905443fSTimur Tabi #define CONFIG_SYS_FSL_ERRATUM_A004510
4814905443fSTimur Tabi #define CONFIG_SYS_FSL_ERRATUM_A004510_SVR_REV	0x10
4824905443fSTimur Tabi #define CONFIG_SYS_FSL_CORENET_SNOOPVEC_COREONLY 0xf0000000
4834905443fSTimur Tabi 
48419a8dbdcSPrabhakar Kushwaha #elif defined(CONFIG_BSC9131)
48519a8dbdcSPrabhakar Kushwaha #define CONFIG_MAX_CPUS			1
48619a8dbdcSPrabhakar Kushwaha #define CONFIG_FSL_SDHC_V2_3
48719a8dbdcSPrabhakar Kushwaha #define CONFIG_SYS_FSL_NUM_LAWS		12
48819a8dbdcSPrabhakar Kushwaha #define CONFIG_TSECV2
48919a8dbdcSPrabhakar Kushwaha #define CONFIG_SYS_FSL_SEC_COMPAT	4
49019a8dbdcSPrabhakar Kushwaha #define CONFIG_NUM_DDR_CONTROLLERS	1
49119a8dbdcSPrabhakar Kushwaha #define CONFIG_SYS_CCSRBAR_DEFAULT	0xff700000
49219a8dbdcSPrabhakar Kushwaha #define CONFIG_NAND_FSL_IFC
49319a8dbdcSPrabhakar Kushwaha #define CONFIG_SYS_FSL_ERRATUM_IFC_A003399
49419a8dbdcSPrabhakar Kushwaha #define CONFIG_SYS_FSL_ERRATUM_ESDHC111
49519a8dbdcSPrabhakar Kushwaha 
4969e758758SYork Sun #elif defined(CONFIG_PPC_T4240)
497ffd06e02SYork Sun #define CONFIG_SYS_PPC64		/* 64-bit core */
4989e758758SYork Sun #define CONFIG_FSL_CORENET		/* Freescale CoreNet platform */
4999e758758SYork Sun #define CONFIG_SYS_FSL_QORIQ_CHASSIS2	/* Freescale Chassis generation 2 */
5009e758758SYork Sun #define CONFIG_SYS_FSL_QMAN_V3		/* QMAN version 3 */
5019e758758SYork Sun #define CONFIG_MAX_CPUS			12
5029e758758SYork Sun #define CONFIG_SYS_FSL_NUM_CC_PLLS	5
5039e758758SYork Sun #define CONFIG_SYS_FSL_NUM_LAWS		32
5049e758758SYork Sun #define CONFIG_SYS_FSL_SRDS_3
5059e758758SYork Sun #define CONFIG_SYS_FSL_SRDS_4
5069e758758SYork Sun #define CONFIG_SYS_FSL_SEC_COMPAT	4
5079e758758SYork Sun #define CONFIG_SYS_NUM_FMAN		2
5089e758758SYork Sun #define CONFIG_SYS_NUM_FM1_DTSEC	8
5099e758758SYork Sun #define CONFIG_SYS_NUM_FM1_10GEC	2
5109e758758SYork Sun #define CONFIG_SYS_NUM_FM2_DTSEC	8
5119e758758SYork Sun #define CONFIG_SYS_NUM_FM2_10GEC	2
5129e758758SYork Sun #define CONFIG_NUM_DDR_CONTROLLERS	3
5139e758758SYork Sun #define CONFIG_SYS_FSL_DDR_VER		FSL_DDR_VER_4_7
514111fd19eSRoy Zang #define CONFIG_SYS_FMAN_V3
5159e758758SYork Sun #define CONFIG_SYS_FM_MURAM_SIZE	0x60000
5169e758758SYork Sun #define CONFIG_SYS_FSL_TBCLK_DIV	16
5179e758758SYork Sun #define CONFIG_SYS_FSL_PCIE_COMPAT	"fsl,qoriq-pcie-v3.0"
5189e758758SYork Sun #define CONFIG_SYS_FSL_SRIO_MAX_PORTS	2
5199e758758SYork Sun #define CONFIG_SYS_FSL_SRIO_OB_WIN_NUM	9
5209e758758SYork Sun #define CONFIG_SYS_FSL_SRIO_IB_WIN_NUM	5
5219e758758SYork Sun #define CONFIG_SYS_FSL_USB1_PHY_ENABLE
5229e758758SYork Sun #define CONFIG_SYS_FSL_USB2_PHY_ENABLE
5239e758758SYork Sun #define CONFIG_SYS_FSL_USB_INTERNAL_UTMI_PHY
524eb539412SYork Sun #define CONFIG_SYS_FSL_ERRATUM_A004468
525a1d558a2SYork Sun #define CONFIG_SYS_FSL_ERRATUM_A_004934
5269e758758SYork Sun #define CONFIG_SYS_CCSRBAR_DEFAULT	0xfe000000
5279e758758SYork Sun 
528d2404141SYork Sun #elif defined(CONFIG_PPC_B4860)
529ffd06e02SYork Sun #define CONFIG_SYS_PPC64		/* 64-bit core */
530d2404141SYork Sun #define CONFIG_FSL_CORENET		/* Freescale CoreNet platform */
531d2404141SYork Sun #define CONFIG_SYS_FSL_QORIQ_CHASSIS2	/* Freescale Chassis generation 2 */
532d2404141SYork Sun #define CONFIG_SYS_FSL_QMAN_V3		/* QMAN version 3 */
533d2404141SYork Sun #define CONFIG_MAX_CPUS			4
534d2404141SYork Sun #define CONFIG_SYS_FSL_NUM_CC_PLLS	4
535d2404141SYork Sun #define CONFIG_SYS_FSL_NUM_LAWS		32
536d2404141SYork Sun #define CONFIG_SYS_FSL_SEC_COMPAT	4
537d2404141SYork Sun #define CONFIG_SYS_NUM_FMAN		1
538d2404141SYork Sun #define CONFIG_SYS_NUM_FM1_DTSEC	6
539d2404141SYork Sun #define CONFIG_SYS_NUM_FM1_10GEC	2
540*e394ceb1SPoonam Aggrwal #define CONFIG_NUM_DDR_CONTROLLERS	2
541d2404141SYork Sun #define CONFIG_SYS_FSL_DDR_VER		FSL_DDR_VER_4_7
542111fd19eSRoy Zang #define CONFIG_SYS_FMAN_V3
543d2404141SYork Sun #define CONFIG_SYS_FM_MURAM_SIZE	0x60000
544d2404141SYork Sun #define CONFIG_SYS_FSL_TBCLK_DIV	16
545d2404141SYork Sun #define CONFIG_SYS_FSL_PCIE_COMPAT	"fsl,qoriq-pcie-v2.4"
546d2404141SYork Sun #define CONFIG_SYS_FSL_SRIO_MAX_PORTS	2
547d2404141SYork Sun #define CONFIG_SYS_FSL_SRIO_OB_WIN_NUM	9
548d2404141SYork Sun #define CONFIG_SYS_FSL_SRIO_IB_WIN_NUM	5
549d2404141SYork Sun #define CONFIG_SYS_FSL_USB1_PHY_ENABLE
550d2404141SYork Sun #define CONFIG_SYS_FSL_ERRATUM_A_004934
551d2404141SYork Sun #define CONFIG_SYS_CCSRBAR_DEFAULT	0xfe000000
552d2404141SYork Sun 
553243be8e2SKumar Gala #else
554243be8e2SKumar Gala #error Processor type not defined for this platform
555243be8e2SKumar Gala #endif
556243be8e2SKumar Gala 
557e46fedfeSTimur Tabi #ifndef CONFIG_SYS_CCSRBAR_DEFAULT
558e46fedfeSTimur Tabi #error "CONFIG_SYS_CCSRBAR_DEFAULT is not defined for this platform."
559e46fedfeSTimur Tabi #endif
560e46fedfeSTimur Tabi 
561243be8e2SKumar Gala #endif /* _ASM_MPC85xx_CONFIG_H_ */
562