xref: /rk3399_rockchip-uboot/arch/powerpc/include/asm/config_mpc85xx.h (revision 19e4a00965f03d5d64af00b7b4258dff43e57d17)
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 
3057495e4eSYork Sun #define FSL_DDR_VER_4_7	47
3157495e4eSYork Sun 
32243be8e2SKumar Gala /* Number of TLB CAM entries we have on FSL Book-E chips */
33243be8e2SKumar Gala #if defined(CONFIG_E500MC)
34243be8e2SKumar Gala #define CONFIG_SYS_NUM_TLBCAMS		64
35243be8e2SKumar Gala #elif defined(CONFIG_E500)
36243be8e2SKumar Gala #define CONFIG_SYS_NUM_TLBCAMS		16
37243be8e2SKumar Gala #endif
38243be8e2SKumar Gala 
39243be8e2SKumar Gala #if defined(CONFIG_MPC8536)
40243be8e2SKumar Gala #define CONFIG_MAX_CPUS			1
41243be8e2SKumar Gala #define CONFIG_SYS_FSL_NUM_LAWS		12
42e4879afbSPrabhakar Kushwaha #define CONFIG_SYS_PPC_E500_DEBUG_TLB	1
43243be8e2SKumar Gala #define CONFIG_SYS_FSL_SEC_COMPAT	2
44e46fedfeSTimur Tabi #define CONFIG_SYS_CCSRBAR_DEFAULT	0xff700000
45243be8e2SKumar Gala 
46243be8e2SKumar Gala #elif defined(CONFIG_MPC8540)
47243be8e2SKumar Gala #define CONFIG_MAX_CPUS			1
48243be8e2SKumar Gala #define CONFIG_SYS_FSL_NUM_LAWS		8
49e46fedfeSTimur Tabi #define CONFIG_SYS_CCSRBAR_DEFAULT	0xff700000
50243be8e2SKumar Gala 
51243be8e2SKumar Gala #elif defined(CONFIG_MPC8541)
52243be8e2SKumar Gala #define CONFIG_MAX_CPUS			1
53243be8e2SKumar Gala #define CONFIG_SYS_FSL_NUM_LAWS		8
54243be8e2SKumar Gala #define CONFIG_SYS_FSL_SEC_COMPAT	2
55e46fedfeSTimur Tabi #define CONFIG_SYS_CCSRBAR_DEFAULT	0xff700000
56243be8e2SKumar Gala 
57243be8e2SKumar Gala #elif defined(CONFIG_MPC8544)
58243be8e2SKumar Gala #define CONFIG_MAX_CPUS			1
59243be8e2SKumar Gala #define CONFIG_SYS_FSL_NUM_LAWS		10
60e4879afbSPrabhakar Kushwaha #define CONFIG_SYS_PPC_E500_DEBUG_TLB	0
61243be8e2SKumar Gala #define CONFIG_SYS_FSL_SEC_COMPAT	2
62e46fedfeSTimur Tabi #define CONFIG_SYS_CCSRBAR_DEFAULT	0xff700000
63243be8e2SKumar Gala 
64243be8e2SKumar Gala #elif defined(CONFIG_MPC8548)
65243be8e2SKumar Gala #define CONFIG_MAX_CPUS			1
66243be8e2SKumar Gala #define CONFIG_SYS_FSL_NUM_LAWS		10
67e4879afbSPrabhakar Kushwaha #define CONFIG_SYS_PPC_E500_DEBUG_TLB	0
68243be8e2SKumar Gala #define CONFIG_SYS_FSL_SEC_COMPAT	2
69e46fedfeSTimur Tabi #define CONFIG_SYS_CCSRBAR_DEFAULT	0xff700000
705ace2992SKumar Gala #define CONFIG_SYS_FSL_ERRATUM_NMG_DDR120
712b3a1cddSKumar Gala #define CONFIG_SYS_FSL_ERRATUM_NMG_LBC103
72aada81deSchenhui zhao #define CONFIG_SYS_FSL_ERRATUM_NMG_ETSEC129
737d67ed58SLiu Gang #define CONFIG_SYS_FSL_SRIO_MAX_PORTS	1
747d67ed58SLiu Gang #define CONFIG_SYS_FSL_SRIO_OB_WIN_NUM	9
757d67ed58SLiu Gang #define CONFIG_SYS_FSL_SRIO_IB_WIN_NUM	5
767d67ed58SLiu Gang #define CONFIG_SYS_FSL_RMU
777d67ed58SLiu Gang #define CONFIG_SYS_FSL_SRIO_MSG_UNIT_NUM	2
78243be8e2SKumar Gala 
79243be8e2SKumar Gala #elif defined(CONFIG_MPC8555)
80243be8e2SKumar Gala #define CONFIG_MAX_CPUS			1
81243be8e2SKumar Gala #define CONFIG_SYS_FSL_NUM_LAWS		8
82243be8e2SKumar Gala #define CONFIG_SYS_FSL_SEC_COMPAT	2
83e46fedfeSTimur Tabi #define CONFIG_SYS_CCSRBAR_DEFAULT	0xff700000
84243be8e2SKumar Gala 
85243be8e2SKumar Gala #elif defined(CONFIG_MPC8560)
86243be8e2SKumar Gala #define CONFIG_MAX_CPUS			1
87243be8e2SKumar Gala #define CONFIG_SYS_FSL_NUM_LAWS		8
88e46fedfeSTimur Tabi #define CONFIG_SYS_CCSRBAR_DEFAULT	0xff700000
89243be8e2SKumar Gala 
90243be8e2SKumar Gala #elif defined(CONFIG_MPC8568)
91243be8e2SKumar Gala #define CONFIG_MAX_CPUS			1
92243be8e2SKumar Gala #define CONFIG_SYS_FSL_NUM_LAWS		10
93243be8e2SKumar Gala #define CONFIG_SYS_FSL_SEC_COMPAT	2
94fdb4dad3SKumar Gala #define QE_MURAM_SIZE			0x10000UL
95fdb4dad3SKumar Gala #define MAX_QE_RISC			2
96fdb4dad3SKumar Gala #define QE_NUM_OF_SNUM			28
97e46fedfeSTimur Tabi #define CONFIG_SYS_CCSRBAR_DEFAULT	0xff700000
987d67ed58SLiu Gang #define CONFIG_SYS_FSL_SRIO_MAX_PORTS	1
997d67ed58SLiu Gang #define CONFIG_SYS_FSL_SRIO_OB_WIN_NUM	9
1007d67ed58SLiu Gang #define CONFIG_SYS_FSL_SRIO_IB_WIN_NUM	5
1017d67ed58SLiu Gang #define CONFIG_SYS_FSL_RMU
1027d67ed58SLiu Gang #define CONFIG_SYS_FSL_SRIO_MSG_UNIT_NUM	2
103243be8e2SKumar Gala 
104243be8e2SKumar Gala #elif defined(CONFIG_MPC8569)
105243be8e2SKumar Gala #define CONFIG_MAX_CPUS			1
106243be8e2SKumar Gala #define CONFIG_SYS_FSL_NUM_LAWS		10
107243be8e2SKumar Gala #define CONFIG_SYS_FSL_SEC_COMPAT	2
108fdb4dad3SKumar Gala #define QE_MURAM_SIZE			0x20000UL
109fdb4dad3SKumar Gala #define MAX_QE_RISC			4
110fdb4dad3SKumar Gala #define QE_NUM_OF_SNUM			46
111e46fedfeSTimur Tabi #define CONFIG_SYS_CCSRBAR_DEFAULT	0xff700000
1127d67ed58SLiu Gang #define CONFIG_SYS_FSL_SRIO_MAX_PORTS	1
1137d67ed58SLiu Gang #define CONFIG_SYS_FSL_SRIO_OB_WIN_NUM	9
1147d67ed58SLiu Gang #define CONFIG_SYS_FSL_SRIO_IB_WIN_NUM	5
1157d67ed58SLiu Gang #define CONFIG_SYS_FSL_RMU
1167d67ed58SLiu Gang #define CONFIG_SYS_FSL_SRIO_MSG_UNIT_NUM	2
117243be8e2SKumar Gala 
118243be8e2SKumar Gala #elif defined(CONFIG_MPC8572)
119243be8e2SKumar Gala #define CONFIG_MAX_CPUS			2
120243be8e2SKumar Gala #define CONFIG_SYS_FSL_NUM_LAWS		12
121e4879afbSPrabhakar Kushwaha #define CONFIG_SYS_PPC_E500_DEBUG_TLB	2
122243be8e2SKumar Gala #define CONFIG_SYS_FSL_SEC_COMPAT	2
123e46fedfeSTimur Tabi #define CONFIG_SYS_CCSRBAR_DEFAULT	0xff700000
124eb0aff77SYork Sun #define CONFIG_SYS_FSL_ERRATUM_DDR_115
12591671913SYork Sun #define CONFIG_SYS_FSL_ERRATUM_DDR111_DDR134
126243be8e2SKumar Gala 
127243be8e2SKumar Gala #elif defined(CONFIG_P1010)
128243be8e2SKumar Gala #define CONFIG_MAX_CPUS			1
12932c8cfb2SPriyanka Jain #define CONFIG_FSL_SDHC_V2_3
130243be8e2SKumar Gala #define CONFIG_SYS_FSL_NUM_LAWS		12
131ad75d442SPrabhakar Kushwaha #define CONFIG_SYS_PPC_E500_DEBUG_TLB	3
132243be8e2SKumar Gala #define CONFIG_TSECV2
133243be8e2SKumar Gala #define CONFIG_SYS_FSL_SEC_COMPAT	4
1341fbf3483SPoonam Aggrwal #define CONFIG_FSL_SATA_V2
1351fbf3483SPoonam Aggrwal #define CONFIG_SYS_FSL_ERRATUM_ESDHC111
1361fbf3483SPoonam Aggrwal #define CONFIG_NUM_DDR_CONTROLLERS	1
1371fbf3483SPoonam Aggrwal #define CONFIG_SYS_CCSRBAR_DEFAULT	0xff700000
1388f29084aSKumar Gala #define CONFIG_SYS_FSL_PCIE_COMPAT	"fsl,qoriq-pcie-v2.2"
1391b719e66SRamneek Mehresh #define CONFIG_SYS_FSL_USB_INTERNAL_UTMI_PHY
14042aee64bSPoonam Aggrwal #define CONFIG_SYS_FSL_ERRATUM_IFC_A002769
141fb855f43SPoonam Aggrwal #define CONFIG_SYS_FSL_ERRATUM_P1010_A003549
142bc6bbd6bSPoonam Aggrwal #define CONFIG_SYS_FSL_ERRATUM_IFC_A003399
143243be8e2SKumar Gala 
144093cffbeSKumar Gala /* P1011 is single core version of P1020 */
145243be8e2SKumar Gala #elif defined(CONFIG_P1011)
146243be8e2SKumar Gala #define CONFIG_MAX_CPUS			1
147243be8e2SKumar Gala #define CONFIG_SYS_FSL_NUM_LAWS		12
148ad75d442SPrabhakar Kushwaha #define CONFIG_SYS_PPC_E500_DEBUG_TLB	2
149243be8e2SKumar Gala #define CONFIG_TSECV2
150b03a466dSPrabhakar Kushwaha #define CONFIG_FSL_PCIE_DISABLE_ASPM
151243be8e2SKumar Gala #define CONFIG_SYS_FSL_SEC_COMPAT	2
152e46fedfeSTimur Tabi #define CONFIG_SYS_CCSRBAR_DEFAULT	0xff700000
153093cffbeSKumar Gala #define CONFIG_SYS_FSL_ERRATUM_ELBC_A001
154093cffbeSKumar Gala #define CONFIG_SYS_FSL_ERRATUM_ESDHC111
155243be8e2SKumar Gala 
156093cffbeSKumar Gala /* P1012 is single core version of P1021 */
157243be8e2SKumar Gala #elif defined(CONFIG_P1012)
158243be8e2SKumar Gala #define CONFIG_MAX_CPUS			1
159243be8e2SKumar Gala #define CONFIG_SYS_FSL_NUM_LAWS		12
160ad75d442SPrabhakar Kushwaha #define CONFIG_SYS_PPC_E500_DEBUG_TLB	2
161243be8e2SKumar Gala #define CONFIG_TSECV2
162b03a466dSPrabhakar Kushwaha #define CONFIG_FSL_PCIE_DISABLE_ASPM
163243be8e2SKumar Gala #define CONFIG_SYS_FSL_SEC_COMPAT	2
164e46fedfeSTimur Tabi #define CONFIG_SYS_CCSRBAR_DEFAULT	0xff700000
165093cffbeSKumar Gala #define CONFIG_SYS_FSL_ERRATUM_ELBC_A001
166093cffbeSKumar Gala #define CONFIG_SYS_FSL_ERRATUM_ESDHC111
167a52d2f81SHaiying Wang #define QE_MURAM_SIZE			0x6000UL
168a52d2f81SHaiying Wang #define MAX_QE_RISC			1
169a52d2f81SHaiying Wang #define QE_NUM_OF_SNUM			28
170243be8e2SKumar Gala 
171093cffbeSKumar Gala /* P1013 is single core version of P1022 */
172243be8e2SKumar Gala #elif defined(CONFIG_P1013)
173243be8e2SKumar Gala #define CONFIG_MAX_CPUS			1
174243be8e2SKumar Gala #define CONFIG_SYS_FSL_NUM_LAWS		12
175ad75d442SPrabhakar Kushwaha #define CONFIG_SYS_PPC_E500_DEBUG_TLB	2
176243be8e2SKumar Gala #define CONFIG_TSECV2
177243be8e2SKumar Gala #define CONFIG_SYS_FSL_SEC_COMPAT	2
1783e0529f7STimur Tabi #define CONFIG_FSL_SATA_V2
179e46fedfeSTimur Tabi #define CONFIG_SYS_CCSRBAR_DEFAULT	0xff700000
1802d7534a3SJiang Yutang #define CONFIG_SYS_FSL_ERRATUM_ELBC_A001
1812d7534a3SJiang Yutang #define CONFIG_SYS_FSL_ERRATUM_ESDHC111
1822d7534a3SJiang Yutang #define CONFIG_FSL_SATA_ERRATUM_A001
183243be8e2SKumar Gala 
184243be8e2SKumar Gala #elif defined(CONFIG_P1014)
185243be8e2SKumar Gala #define CONFIG_MAX_CPUS			1
18632c8cfb2SPriyanka Jain #define CONFIG_FSL_SDHC_V2_3
187243be8e2SKumar Gala #define CONFIG_SYS_FSL_NUM_LAWS		12
188ad75d442SPrabhakar Kushwaha #define CONFIG_SYS_PPC_E500_DEBUG_TLB	3
189243be8e2SKumar Gala #define CONFIG_TSECV2
190243be8e2SKumar Gala #define CONFIG_SYS_FSL_SEC_COMPAT	4
1911fbf3483SPoonam Aggrwal #define CONFIG_FSL_SATA_V2
1921fbf3483SPoonam Aggrwal #define CONFIG_SYS_FSL_ERRATUM_ESDHC111
1931fbf3483SPoonam Aggrwal #define CONFIG_NUM_DDR_CONTROLLERS	1
1941fbf3483SPoonam Aggrwal #define CONFIG_SYS_CCSRBAR_DEFAULT	0xff700000
1951b719e66SRamneek Mehresh #define CONFIG_SYS_FSL_USB_INTERNAL_UTMI_PHY
19642aee64bSPoonam Aggrwal #define CONFIG_SYS_FSL_ERRATUM_IFC_A002769
197fb855f43SPoonam Aggrwal #define CONFIG_SYS_FSL_ERRATUM_P1010_A003549
198bc6bbd6bSPoonam Aggrwal #define CONFIG_SYS_FSL_ERRATUM_IFC_A003399
199243be8e2SKumar Gala 
200093cffbeSKumar Gala /* P1017 is single core version of P1023 */
20167a719daSRoy Zang #elif defined(CONFIG_P1017)
20267a719daSRoy Zang #define CONFIG_MAX_CPUS			1
20367a719daSRoy Zang #define CONFIG_SYS_FSL_NUM_LAWS		12
20467a719daSRoy Zang #define CONFIG_SYS_FSL_SEC_COMPAT	4
20567a719daSRoy Zang #define CONFIG_SYS_NUM_FMAN		1
20667a719daSRoy Zang #define CONFIG_SYS_NUM_FM1_DTSEC	2
20767a719daSRoy Zang #define CONFIG_NUM_DDR_CONTROLLERS	1
20867a719daSRoy Zang #define CONFIG_SYS_QMAN_NUM_PORTALS	3
20967a719daSRoy Zang #define CONFIG_SYS_BMAN_NUM_PORTALS	3
210c657d898SKumar Gala #define CONFIG_SYS_FM_MURAM_SIZE	0x10000
2118f29084aSKumar Gala #define CONFIG_SYS_FSL_PCIE_COMPAT	"fsl,qoriq-pcie-v2.2"
212e46fedfeSTimur Tabi #define CONFIG_SYS_CCSRBAR_DEFAULT	0xff600000
21367a719daSRoy Zang 
214243be8e2SKumar Gala #elif defined(CONFIG_P1020)
215243be8e2SKumar Gala #define CONFIG_MAX_CPUS			2
216243be8e2SKumar Gala #define CONFIG_SYS_FSL_NUM_LAWS		12
217ad75d442SPrabhakar Kushwaha #define CONFIG_SYS_PPC_E500_DEBUG_TLB	2
218243be8e2SKumar Gala #define CONFIG_TSECV2
219b03a466dSPrabhakar Kushwaha #define CONFIG_FSL_PCIE_DISABLE_ASPM
220243be8e2SKumar Gala #define CONFIG_SYS_FSL_SEC_COMPAT	2
221e46fedfeSTimur Tabi #define CONFIG_SYS_CCSRBAR_DEFAULT	0xff700000
222093cffbeSKumar Gala #define CONFIG_SYS_FSL_ERRATUM_ELBC_A001
223093cffbeSKumar Gala #define CONFIG_SYS_FSL_ERRATUM_ESDHC111
224243be8e2SKumar Gala 
225243be8e2SKumar Gala #elif defined(CONFIG_P1021)
226243be8e2SKumar Gala #define CONFIG_MAX_CPUS			2
227243be8e2SKumar Gala #define CONFIG_SYS_FSL_NUM_LAWS		12
228ad75d442SPrabhakar Kushwaha #define CONFIG_SYS_PPC_E500_DEBUG_TLB	2
229243be8e2SKumar Gala #define CONFIG_TSECV2
230b03a466dSPrabhakar Kushwaha #define CONFIG_FSL_PCIE_DISABLE_ASPM
231243be8e2SKumar Gala #define CONFIG_SYS_FSL_SEC_COMPAT	2
232e46fedfeSTimur Tabi #define CONFIG_SYS_CCSRBAR_DEFAULT	0xff700000
233093cffbeSKumar Gala #define CONFIG_SYS_FSL_ERRATUM_ELBC_A001
234093cffbeSKumar Gala #define CONFIG_SYS_FSL_ERRATUM_ESDHC111
235a52d2f81SHaiying Wang #define QE_MURAM_SIZE			0x6000UL
236a52d2f81SHaiying Wang #define MAX_QE_RISC			1
237a52d2f81SHaiying Wang #define QE_NUM_OF_SNUM			28
238243be8e2SKumar Gala 
239243be8e2SKumar Gala #elif defined(CONFIG_P1022)
240243be8e2SKumar Gala #define CONFIG_MAX_CPUS			2
241243be8e2SKumar Gala #define CONFIG_SYS_FSL_NUM_LAWS		12
242ad75d442SPrabhakar Kushwaha #define CONFIG_SYS_PPC_E500_DEBUG_TLB	2
243243be8e2SKumar Gala #define CONFIG_TSECV2
244243be8e2SKumar Gala #define CONFIG_SYS_FSL_SEC_COMPAT	2
2453e0529f7STimur Tabi #define CONFIG_FSL_SATA_V2
246e46fedfeSTimur Tabi #define CONFIG_SYS_CCSRBAR_DEFAULT	0xff700000
2472d7534a3SJiang Yutang #define CONFIG_SYS_FSL_ERRATUM_ELBC_A001
2482d7534a3SJiang Yutang #define CONFIG_SYS_FSL_ERRATUM_ESDHC111
2492d7534a3SJiang Yutang #define CONFIG_FSL_SATA_ERRATUM_A001
250243be8e2SKumar Gala 
25167a719daSRoy Zang #elif defined(CONFIG_P1023)
25267a719daSRoy Zang #define CONFIG_MAX_CPUS			2
25367a719daSRoy Zang #define CONFIG_SYS_FSL_NUM_LAWS		12
25467a719daSRoy Zang #define CONFIG_SYS_FSL_SEC_COMPAT	4
25567a719daSRoy Zang #define CONFIG_SYS_NUM_FMAN		1
25667a719daSRoy Zang #define CONFIG_SYS_NUM_FM1_DTSEC	2
25767a719daSRoy Zang #define CONFIG_NUM_DDR_CONTROLLERS	1
25867a719daSRoy Zang #define CONFIG_SYS_QMAN_NUM_PORTALS	3
25967a719daSRoy Zang #define CONFIG_SYS_BMAN_NUM_PORTALS	3
260c657d898SKumar Gala #define CONFIG_SYS_FM_MURAM_SIZE	0x10000
2618f29084aSKumar Gala #define CONFIG_SYS_FSL_PCIE_COMPAT	"fsl,qoriq-pcie-v2.2"
262e46fedfeSTimur Tabi #define CONFIG_SYS_CCSRBAR_DEFAULT	0xff600000
26367a719daSRoy Zang 
264093cffbeSKumar Gala /* P1024 is lower end variant of P1020 */
265093cffbeSKumar Gala #elif defined(CONFIG_P1024)
266093cffbeSKumar Gala #define CONFIG_MAX_CPUS			2
267093cffbeSKumar Gala #define CONFIG_SYS_FSL_NUM_LAWS		12
268ad75d442SPrabhakar Kushwaha #define CONFIG_SYS_PPC_E500_DEBUG_TLB	2
269093cffbeSKumar Gala #define CONFIG_TSECV2
270093cffbeSKumar Gala #define CONFIG_FSL_PCIE_DISABLE_ASPM
271093cffbeSKumar Gala #define CONFIG_SYS_FSL_SEC_COMPAT	2
272e46fedfeSTimur Tabi #define CONFIG_SYS_CCSRBAR_DEFAULT	0xff700000
273093cffbeSKumar Gala #define CONFIG_SYS_FSL_ERRATUM_ELBC_A001
274093cffbeSKumar Gala #define CONFIG_SYS_FSL_ERRATUM_ESDHC111
275093cffbeSKumar Gala 
276093cffbeSKumar Gala /* P1025 is lower end variant of P1021 */
277093cffbeSKumar Gala #elif defined(CONFIG_P1025)
278093cffbeSKumar Gala #define CONFIG_MAX_CPUS			2
279093cffbeSKumar Gala #define CONFIG_SYS_FSL_NUM_LAWS		12
280ad75d442SPrabhakar Kushwaha #define CONFIG_SYS_PPC_E500_DEBUG_TLB	2
281093cffbeSKumar Gala #define CONFIG_TSECV2
282093cffbeSKumar Gala #define CONFIG_FSL_PCIE_DISABLE_ASPM
283093cffbeSKumar Gala #define CONFIG_SYS_FSL_SEC_COMPAT	2
284e46fedfeSTimur Tabi #define CONFIG_SYS_CCSRBAR_DEFAULT	0xff700000
285093cffbeSKumar Gala #define CONFIG_SYS_FSL_ERRATUM_ELBC_A001
286093cffbeSKumar Gala #define CONFIG_SYS_FSL_ERRATUM_ESDHC111
287a52d2f81SHaiying Wang #define QE_MURAM_SIZE			0x6000UL
288a52d2f81SHaiying Wang #define MAX_QE_RISC			1
289a52d2f81SHaiying Wang #define QE_NUM_OF_SNUM			28
290093cffbeSKumar Gala 
291093cffbeSKumar Gala /* P2010 is single core version of P2020 */
292243be8e2SKumar Gala #elif defined(CONFIG_P2010)
293243be8e2SKumar Gala #define CONFIG_MAX_CPUS			1
294243be8e2SKumar Gala #define CONFIG_SYS_FSL_NUM_LAWS		12
295ad75d442SPrabhakar Kushwaha #define CONFIG_SYS_PPC_E500_DEBUG_TLB	2
296243be8e2SKumar Gala #define CONFIG_SYS_FSL_SEC_COMPAT	2
297e46fedfeSTimur Tabi #define CONFIG_SYS_CCSRBAR_DEFAULT	0xff700000
2986e7f0bc0SKumar Gala #define CONFIG_SYS_FSL_ERRATUM_ESDHC111
2995103a03aSKumar Gala #define CONFIG_SYS_FSL_ERRATUM_ESDHC_A001
300243be8e2SKumar Gala 
301243be8e2SKumar Gala #elif defined(CONFIG_P2020)
302243be8e2SKumar Gala #define CONFIG_MAX_CPUS			2
303243be8e2SKumar Gala #define CONFIG_SYS_FSL_NUM_LAWS		12
304ad75d442SPrabhakar Kushwaha #define CONFIG_SYS_PPC_E500_DEBUG_TLB	2
305243be8e2SKumar Gala #define CONFIG_SYS_FSL_SEC_COMPAT	2
306e46fedfeSTimur Tabi #define CONFIG_SYS_CCSRBAR_DEFAULT	0xff700000
3076e7f0bc0SKumar Gala #define CONFIG_SYS_FSL_ERRATUM_ESDHC111
3085103a03aSKumar Gala #define CONFIG_SYS_FSL_ERRATUM_ESDHC_A001
3097d67ed58SLiu Gang #define CONFIG_SYS_FSL_SRIO_MAX_PORTS	2
3107d67ed58SLiu Gang #define CONFIG_SYS_FSL_SRIO_OB_WIN_NUM	9
3117d67ed58SLiu Gang #define CONFIG_SYS_FSL_SRIO_IB_WIN_NUM	5
3127d67ed58SLiu Gang #define CONFIG_SYS_FSL_RMU
3137d67ed58SLiu Gang #define CONFIG_SYS_FSL_SRIO_MSG_UNIT_NUM	2
314243be8e2SKumar Gala 
3153e978f5dSScott Wood #elif defined(CONFIG_PPC_P2041) /* also supports P2040 */
316d1001e3fSYork Sun #define CONFIG_SYS_FSL_QORIQ_CHASSIS1
3171f97987aSKumar Gala #define CONFIG_MAX_CPUS			4
3181f97987aSKumar Gala #define CONFIG_SYS_FSL_NUM_CC_PLLS	2
3191f97987aSKumar Gala #define CONFIG_SYS_FSL_NUM_LAWS		32
3201f97987aSKumar Gala #define CONFIG_SYS_FSL_SEC_COMPAT	4
3213e0529f7STimur Tabi #define CONFIG_FSL_SATA_V2
3221f97987aSKumar Gala #define CONFIG_SYS_NUM_FMAN		1
3231f97987aSKumar Gala #define CONFIG_SYS_NUM_FM1_DTSEC	5
3241f97987aSKumar Gala #define CONFIG_SYS_NUM_FM1_10GEC	1
3251f97987aSKumar Gala #define CONFIG_NUM_DDR_CONTROLLERS	1
3261f97987aSKumar Gala #define CONFIG_SYS_FM_MURAM_SIZE	0x28000
3271f97987aSKumar Gala #define CONFIG_SYS_FSL_TBCLK_DIV	32
3281f97987aSKumar Gala #define CONFIG_SYS_FSL_PCIE_COMPAT	"fsl,qoriq-pcie-v2.2"
329e46fedfeSTimur Tabi #define CONFIG_SYS_CCSRBAR_DEFAULT	0xfe000000
3301f97987aSKumar Gala #define CONFIG_SYS_FSL_USB1_PHY_ENABLE
3311f97987aSKumar Gala #define CONFIG_SYS_FSL_USB2_PHY_ENABLE
332b6c3722dSKumar Gala #define CONFIG_SYS_FSL_USB_INTERNAL_UTMI_PHY
3331f97987aSKumar Gala #define CONFIG_SYS_FSL_ERRATUM_ESDHC111
3345e23ab0aSYork Sun #define CONFIG_SYS_FSL_ERRATUM_NMG_CPU_A011
33543f082bbSKumar Gala #define CONFIG_SYS_FSL_ERRATUM_CPU_A003999
3364108508aSYork Sun #define CONFIG_SYS_FSL_ERRATUM_DDR_A003474
337*19e4a009SLiu Gang #define CONFIG_SYS_FSL_SRIO_PCIE_BOOT_MASTER
3387d67ed58SLiu Gang #define CONFIG_SYS_FSL_SRIO_MAX_PORTS	2
3397d67ed58SLiu Gang #define CONFIG_SYS_FSL_SRIO_OB_WIN_NUM	9
3407d67ed58SLiu Gang #define CONFIG_SYS_FSL_SRIO_IB_WIN_NUM	5
34133eee330SScott Wood #define CONFIG_SYS_FSL_ERRATUM_A004510
34233eee330SScott Wood #define CONFIG_SYS_FSL_ERRATUM_A004510_SVR_REV	0x10
34333eee330SScott Wood #define CONFIG_SYS_FSL_ERRATUM_A004510_SVR_REV2	0x11
34433eee330SScott Wood #define CONFIG_SYS_FSL_CORENET_SNOOPVEC_COREONLY 0xf0000000
345d59c5570SLiu Gang #define CONFIG_SYS_FSL_ERRATUM_SRIO_A004034
3461f97987aSKumar Gala 
347243be8e2SKumar Gala #elif defined(CONFIG_PPC_P3041)
348d1001e3fSYork Sun #define CONFIG_SYS_FSL_QORIQ_CHASSIS1
349243be8e2SKumar Gala #define CONFIG_MAX_CPUS			4
350b5c8753fSKumar Gala #define CONFIG_SYS_FSL_NUM_CC_PLLS	2
351243be8e2SKumar Gala #define CONFIG_SYS_FSL_NUM_LAWS		32
352243be8e2SKumar Gala #define CONFIG_SYS_FSL_SEC_COMPAT	4
3533e0529f7STimur Tabi #define CONFIG_FSL_SATA_V2
354fbee0f7fSKumar Gala #define CONFIG_SYS_NUM_FMAN		1
355fbee0f7fSKumar Gala #define CONFIG_SYS_NUM_FM1_DTSEC	5
356fbee0f7fSKumar Gala #define CONFIG_SYS_NUM_FM1_10GEC	1
357fbee0f7fSKumar Gala #define CONFIG_NUM_DDR_CONTROLLERS	1
358c657d898SKumar Gala #define CONFIG_SYS_FM_MURAM_SIZE	0x28000
35966412c63SKumar Gala #define CONFIG_SYS_FSL_TBCLK_DIV	32
3608f29084aSKumar Gala #define CONFIG_SYS_FSL_PCIE_COMPAT	"fsl,qoriq-pcie-v2.2"
361e46fedfeSTimur Tabi #define CONFIG_SYS_CCSRBAR_DEFAULT	0xfe000000
36286221f09SRoy Zang #define CONFIG_SYS_FSL_USB1_PHY_ENABLE
36386221f09SRoy Zang #define CONFIG_SYS_FSL_USB2_PHY_ENABLE
364b6c3722dSKumar Gala #define CONFIG_SYS_FSL_USB_INTERNAL_UTMI_PHY
36530009766SLei Xu #define CONFIG_SYS_FSL_ERRATUM_ESDHC111
36657125f22SYork Sun #define CONFIG_SYS_FSL_ERRATUM_NMG_CPU_A011
36743f082bbSKumar Gala #define CONFIG_SYS_FSL_ERRATUM_CPU_A003999
3684108508aSYork Sun #define CONFIG_SYS_FSL_ERRATUM_DDR_A003474
369*19e4a009SLiu Gang #define CONFIG_SYS_FSL_SRIO_PCIE_BOOT_MASTER
3707d67ed58SLiu Gang #define CONFIG_SYS_FSL_SRIO_MAX_PORTS	2
3717d67ed58SLiu Gang #define CONFIG_SYS_FSL_SRIO_OB_WIN_NUM	9
3727d67ed58SLiu Gang #define CONFIG_SYS_FSL_SRIO_IB_WIN_NUM	5
37333eee330SScott Wood #define CONFIG_SYS_FSL_ERRATUM_A004510
37433eee330SScott Wood #define CONFIG_SYS_FSL_ERRATUM_A004510_SVR_REV	0x10
37533eee330SScott Wood #define CONFIG_SYS_FSL_ERRATUM_A004510_SVR_REV2	0x11
37633eee330SScott Wood #define CONFIG_SYS_FSL_CORENET_SNOOPVEC_COREONLY 0xf0000000
377d59c5570SLiu Gang #define CONFIG_SYS_FSL_ERRATUM_SRIO_A004034
378243be8e2SKumar Gala 
3793e978f5dSScott Wood #elif defined(CONFIG_PPC_P4080) /* also supports P4040 */
380d1001e3fSYork Sun #define CONFIG_SYS_FSL_QORIQ_CHASSIS1
381243be8e2SKumar Gala #define CONFIG_MAX_CPUS			8
382b5c8753fSKumar Gala #define CONFIG_SYS_FSL_NUM_CC_PLLS	4
383243be8e2SKumar Gala #define CONFIG_SYS_FSL_NUM_LAWS		32
384243be8e2SKumar Gala #define CONFIG_SYS_FSL_SEC_COMPAT	4
385243be8e2SKumar Gala #define CONFIG_SYS_NUM_FMAN		2
386243be8e2SKumar Gala #define CONFIG_SYS_NUM_FM1_DTSEC	4
387243be8e2SKumar Gala #define CONFIG_SYS_NUM_FM2_DTSEC	4
388243be8e2SKumar Gala #define CONFIG_SYS_NUM_FM1_10GEC	1
389243be8e2SKumar Gala #define CONFIG_SYS_NUM_FM2_10GEC	1
390243be8e2SKumar Gala #define CONFIG_NUM_DDR_CONTROLLERS	2
391c657d898SKumar Gala #define CONFIG_SYS_FM_MURAM_SIZE	0x28000
39266412c63SKumar Gala #define CONFIG_SYS_FSL_TBCLK_DIV	16
3938f29084aSKumar Gala #define CONFIG_SYS_FSL_PCIE_COMPAT	"fsl,p4080-pcie"
394e46fedfeSTimur Tabi #define CONFIG_SYS_CCSRBAR_DEFAULT	0xfe000000
395243be8e2SKumar Gala #define CONFIG_SYS_FSL_ERRATUM_CPC_A002
396243be8e2SKumar Gala #define CONFIG_SYS_FSL_ERRATUM_CPC_A003
397fa8d23c0SYork Sun #define CONFIG_SYS_FSL_ERRATUM_DDR_A003
398243be8e2SKumar Gala #define CONFIG_SYS_FSL_ERRATUM_ELBC_A001
399243be8e2SKumar Gala #define CONFIG_SYS_FSL_ERRATUM_ESDHC111
400243be8e2SKumar Gala #define CONFIG_SYS_FSL_ERRATUM_ESDHC135
4014e0be34aSZang Roy-R61911 #define CONFIG_SYS_FSL_ERRATUM_ESDHC13
402243be8e2SKumar Gala #define CONFIG_SYS_P4080_ERRATUM_CPU22
4035e23ab0aSYork Sun #define CONFIG_SYS_FSL_ERRATUM_NMG_CPU_A011
404243be8e2SKumar Gala #define CONFIG_SYS_P4080_ERRATUM_SERDES8
405df8af0b4SEmil Medve #define CONFIG_SYS_P4080_ERRATUM_SERDES9
406d90fdba6STimur Tabi #define CONFIG_SYS_P4080_ERRATUM_SERDES_A001
407da30b9fdSTimur Tabi #define CONFIG_SYS_P4080_ERRATUM_SERDES_A005
40843f082bbSKumar Gala #define CONFIG_SYS_FSL_ERRATUM_CPU_A003999
4094108508aSYork Sun #define CONFIG_SYS_FSL_ERRATUM_DDR_A003474
410*19e4a009SLiu Gang #define CONFIG_SYS_FSL_SRIO_PCIE_BOOT_MASTER
4117d67ed58SLiu Gang #define CONFIG_SYS_FSL_SRIO_MAX_PORTS	2
4127d67ed58SLiu Gang #define CONFIG_SYS_FSL_SRIO_OB_WIN_NUM	9
4137d67ed58SLiu Gang #define CONFIG_SYS_FSL_SRIO_IB_WIN_NUM	5
4147d67ed58SLiu Gang #define CONFIG_SYS_FSL_RMU
4157d67ed58SLiu Gang #define CONFIG_SYS_FSL_SRIO_MSG_UNIT_NUM	2
41633eee330SScott Wood #define CONFIG_SYS_FSL_ERRATUM_A004510
41733eee330SScott Wood #define CONFIG_SYS_FSL_ERRATUM_A004510_SVR_REV	0x20
41833eee330SScott Wood #define CONFIG_SYS_FSL_CORENET_SNOOPVEC_COREONLY 0xff000000
419d59c5570SLiu Gang #define CONFIG_SYS_FSL_ERRATUM_SRIO_A004034
420243be8e2SKumar Gala 
4213e978f5dSScott Wood #elif defined(CONFIG_PPC_P5020) /* also supports P5010 */
422ffd06e02SYork Sun #define CONFIG_SYS_PPC64		/* 64-bit core */
423d1001e3fSYork Sun #define CONFIG_SYS_FSL_QORIQ_CHASSIS1
424243be8e2SKumar Gala #define CONFIG_MAX_CPUS			2
425b5c8753fSKumar Gala #define CONFIG_SYS_FSL_NUM_CC_PLLS	2
426243be8e2SKumar Gala #define CONFIG_SYS_FSL_NUM_LAWS		32
427243be8e2SKumar Gala #define CONFIG_SYS_FSL_SEC_COMPAT	4
4283e0529f7STimur Tabi #define CONFIG_FSL_SATA_V2
429fbee0f7fSKumar Gala #define CONFIG_SYS_NUM_FMAN		1
430fbee0f7fSKumar Gala #define CONFIG_SYS_NUM_FM1_DTSEC	5
431fbee0f7fSKumar Gala #define CONFIG_SYS_NUM_FM1_10GEC	1
432fbee0f7fSKumar Gala #define CONFIG_NUM_DDR_CONTROLLERS	2
433c657d898SKumar Gala #define CONFIG_SYS_FM_MURAM_SIZE	0x28000
43466412c63SKumar Gala #define CONFIG_SYS_FSL_TBCLK_DIV	32
4358f29084aSKumar Gala #define CONFIG_SYS_FSL_PCIE_COMPAT	"fsl,qoriq-pcie-v2.2"
436e46fedfeSTimur Tabi #define CONFIG_SYS_CCSRBAR_DEFAULT	0xfe000000
43786221f09SRoy Zang #define CONFIG_SYS_FSL_USB1_PHY_ENABLE
43886221f09SRoy Zang #define CONFIG_SYS_FSL_USB2_PHY_ENABLE
439b6c3722dSKumar Gala #define CONFIG_SYS_FSL_USB_INTERNAL_UTMI_PHY
44030009766SLei Xu #define CONFIG_SYS_FSL_ERRATUM_ESDHC111
4414108508aSYork Sun #define CONFIG_SYS_FSL_ERRATUM_DDR_A003474
442*19e4a009SLiu Gang #define CONFIG_SYS_FSL_SRIO_PCIE_BOOT_MASTER
4437d67ed58SLiu Gang #define CONFIG_SYS_FSL_SRIO_MAX_PORTS	2
4447d67ed58SLiu Gang #define CONFIG_SYS_FSL_SRIO_OB_WIN_NUM	9
4457d67ed58SLiu Gang #define CONFIG_SYS_FSL_SRIO_IB_WIN_NUM	5
44633eee330SScott Wood #define CONFIG_SYS_FSL_ERRATUM_A004510
44733eee330SScott Wood #define CONFIG_SYS_FSL_ERRATUM_A004510_SVR_REV	0x10
44833eee330SScott Wood #define CONFIG_SYS_FSL_CORENET_SNOOPVEC_COREONLY 0xc0000000
449d59c5570SLiu Gang #define CONFIG_SYS_FSL_ERRATUM_SRIO_A004034
450243be8e2SKumar Gala 
4514905443fSTimur Tabi #elif defined(CONFIG_PPC_P5040)
4524905443fSTimur Tabi #define CONFIG_SYS_FSL_QORIQ_CHASSIS1
4534905443fSTimur Tabi #define CONFIG_MAX_CPUS			4
4544905443fSTimur Tabi #define CONFIG_SYS_FSL_NUM_CC_PLLS	3
4554905443fSTimur Tabi #define CONFIG_SYS_FSL_NUM_LAWS		32
4564905443fSTimur Tabi #define CONFIG_SYS_FSL_SEC_COMPAT	4
4574905443fSTimur Tabi #define CONFIG_SYS_NUM_FMAN		2
4584905443fSTimur Tabi #define CONFIG_SYS_NUM_FM1_DTSEC	5
4594905443fSTimur Tabi #define CONFIG_SYS_NUM_FM1_10GEC	1
4604905443fSTimur Tabi #define CONFIG_SYS_NUM_FM2_DTSEC	5
4614905443fSTimur Tabi #define CONFIG_SYS_NUM_FM2_10GEC	1
4624905443fSTimur Tabi #define CONFIG_NUM_DDR_CONTROLLERS	2
4634905443fSTimur Tabi #define CONFIG_SYS_FM_MURAM_SIZE	0x28000
4644905443fSTimur Tabi #define CONFIG_SYS_FSL_TBCLK_DIV	16
4654905443fSTimur Tabi #define CONFIG_SYS_FSL_PCIE_COMPAT	"fsl,qoriq-pcie-v2.4"
4664905443fSTimur Tabi #define CONFIG_SYS_CCSRBAR_DEFAULT	0xfe000000
4674905443fSTimur Tabi #define CONFIG_SYS_FSL_USB1_PHY_ENABLE
4684905443fSTimur Tabi #define CONFIG_SYS_FSL_USB2_PHY_ENABLE
4694905443fSTimur Tabi #define CONFIG_SYS_FSL_USB_INTERNAL_UTMI_PHY
4704905443fSTimur Tabi #define CONFIG_SYS_FSL_ERRATUM_ESDHC111
4714905443fSTimur Tabi #define CONFIG_SYS_FSL_ERRATUM_USB138
4724905443fSTimur Tabi #define CONFIG_SYS_FSL_ERRATUM_DDR_A003
4734905443fSTimur Tabi #define CONFIG_SYS_FSL_ERRATUM_DDR_A003474
4744905443fSTimur Tabi #define CONFIG_SYS_FSL_ERRATUM_A004699
4754905443fSTimur Tabi #define CONFIG_SYS_FSL_ELBC_MULTIBIT_ECC
4764905443fSTimur Tabi #define CONFIG_SYS_FSL_ERRATUM_A004510
4774905443fSTimur Tabi #define CONFIG_SYS_FSL_ERRATUM_A004510_SVR_REV	0x10
4784905443fSTimur Tabi #define CONFIG_SYS_FSL_CORENET_SNOOPVEC_COREONLY 0xf0000000
4794905443fSTimur Tabi 
48019a8dbdcSPrabhakar Kushwaha #elif defined(CONFIG_BSC9131)
48119a8dbdcSPrabhakar Kushwaha #define CONFIG_MAX_CPUS			1
48219a8dbdcSPrabhakar Kushwaha #define CONFIG_FSL_SDHC_V2_3
48319a8dbdcSPrabhakar Kushwaha #define CONFIG_SYS_FSL_NUM_LAWS		12
48419a8dbdcSPrabhakar Kushwaha #define CONFIG_TSECV2
48519a8dbdcSPrabhakar Kushwaha #define CONFIG_SYS_FSL_SEC_COMPAT	4
48619a8dbdcSPrabhakar Kushwaha #define CONFIG_NUM_DDR_CONTROLLERS	1
48719a8dbdcSPrabhakar Kushwaha #define CONFIG_SYS_CCSRBAR_DEFAULT	0xff700000
48819a8dbdcSPrabhakar Kushwaha #define CONFIG_NAND_FSL_IFC
48919a8dbdcSPrabhakar Kushwaha #define CONFIG_SYS_FSL_ERRATUM_IFC_A003399
49019a8dbdcSPrabhakar Kushwaha #define CONFIG_SYS_FSL_ERRATUM_ESDHC111
49119a8dbdcSPrabhakar Kushwaha 
4929e758758SYork Sun #elif defined(CONFIG_PPC_T4240)
493ffd06e02SYork Sun #define CONFIG_SYS_PPC64		/* 64-bit core */
4949e758758SYork Sun #define CONFIG_FSL_CORENET		/* Freescale CoreNet platform */
4959e758758SYork Sun #define CONFIG_SYS_FSL_QORIQ_CHASSIS2	/* Freescale Chassis generation 2 */
4969e758758SYork Sun #define CONFIG_SYS_FSL_QMAN_V3		/* QMAN version 3 */
4979e758758SYork Sun #define CONFIG_MAX_CPUS			12
4989e758758SYork Sun #define CONFIG_SYS_FSL_NUM_CC_PLLS	5
4999e758758SYork Sun #define CONFIG_SYS_FSL_NUM_LAWS		32
5009e758758SYork Sun #define CONFIG_SYS_FSL_SRDS_3
5019e758758SYork Sun #define CONFIG_SYS_FSL_SRDS_4
5029e758758SYork Sun #define CONFIG_SYS_FSL_SEC_COMPAT	4
5039e758758SYork Sun #define CONFIG_SYS_NUM_FMAN		2
5049e758758SYork Sun #define CONFIG_SYS_NUM_FM1_DTSEC	8
5059e758758SYork Sun #define CONFIG_SYS_NUM_FM1_10GEC	2
5069e758758SYork Sun #define CONFIG_SYS_NUM_FM2_DTSEC	8
5079e758758SYork Sun #define CONFIG_SYS_NUM_FM2_10GEC	2
5089e758758SYork Sun #define CONFIG_NUM_DDR_CONTROLLERS	3
5099e758758SYork Sun #define CONFIG_SYS_FSL_DDR_VER		FSL_DDR_VER_4_7
510111fd19eSRoy Zang #define CONFIG_SYS_FMAN_V3
5119e758758SYork Sun #define CONFIG_SYS_FM_MURAM_SIZE	0x60000
5129e758758SYork Sun #define CONFIG_SYS_FSL_TBCLK_DIV	16
5139e758758SYork Sun #define CONFIG_SYS_FSL_PCIE_COMPAT	"fsl,qoriq-pcie-v3.0"
5149e758758SYork Sun #define CONFIG_SYS_FSL_SRIO_MAX_PORTS	2
5159e758758SYork Sun #define CONFIG_SYS_FSL_SRIO_OB_WIN_NUM	9
5169e758758SYork Sun #define CONFIG_SYS_FSL_SRIO_IB_WIN_NUM	5
5179e758758SYork Sun #define CONFIG_SYS_FSL_USB1_PHY_ENABLE
5189e758758SYork Sun #define CONFIG_SYS_FSL_USB2_PHY_ENABLE
5199e758758SYork Sun #define CONFIG_SYS_FSL_USB_INTERNAL_UTMI_PHY
520eb539412SYork Sun #define CONFIG_SYS_FSL_ERRATUM_A004468
521a1d558a2SYork Sun #define CONFIG_SYS_FSL_ERRATUM_A_004934
5229e758758SYork Sun #define CONFIG_SYS_CCSRBAR_DEFAULT	0xfe000000
5239e758758SYork Sun 
524d2404141SYork Sun #elif defined(CONFIG_PPC_B4860)
525ffd06e02SYork Sun #define CONFIG_SYS_PPC64		/* 64-bit core */
526d2404141SYork Sun #define CONFIG_FSL_CORENET		/* Freescale CoreNet platform */
527d2404141SYork Sun #define CONFIG_SYS_FSL_QORIQ_CHASSIS2	/* Freescale Chassis generation 2 */
528d2404141SYork Sun #define CONFIG_SYS_FSL_QMAN_V3		/* QMAN version 3 */
529d2404141SYork Sun #define CONFIG_MAX_CPUS			4
530d2404141SYork Sun #define CONFIG_SYS_FSL_NUM_CC_PLLS	4
531d2404141SYork Sun #define CONFIG_SYS_FSL_NUM_LAWS		32
532d2404141SYork Sun #define CONFIG_SYS_FSL_SEC_COMPAT	4
533d2404141SYork Sun #define CONFIG_SYS_NUM_FMAN		1
534d2404141SYork Sun #define CONFIG_SYS_NUM_FM1_DTSEC	6
535d2404141SYork Sun #define CONFIG_SYS_NUM_FM1_10GEC	2
536d2404141SYork Sun #define CONFIG_NUM_DDR_CONTROLLERS	1
537d2404141SYork Sun #define CONFIG_SYS_FSL_DDR_VER		FSL_DDR_VER_4_7
538111fd19eSRoy Zang #define CONFIG_SYS_FMAN_V3
539d2404141SYork Sun #define CONFIG_SYS_FM_MURAM_SIZE	0x60000
540d2404141SYork Sun #define CONFIG_SYS_FSL_TBCLK_DIV	16
541d2404141SYork Sun #define CONFIG_SYS_FSL_PCIE_COMPAT	"fsl,qoriq-pcie-v2.4"
542d2404141SYork Sun #define CONFIG_SYS_FSL_SRIO_MAX_PORTS	2
543d2404141SYork Sun #define CONFIG_SYS_FSL_SRIO_OB_WIN_NUM	9
544d2404141SYork Sun #define CONFIG_SYS_FSL_SRIO_IB_WIN_NUM	5
545d2404141SYork Sun #define CONFIG_SYS_FSL_USB1_PHY_ENABLE
546d2404141SYork Sun #define CONFIG_SYS_FSL_ERRATUM_A_004934
547d2404141SYork Sun #define CONFIG_SYS_CCSRBAR_DEFAULT	0xfe000000
548d2404141SYork Sun 
549243be8e2SKumar Gala #else
550243be8e2SKumar Gala #error Processor type not defined for this platform
551243be8e2SKumar Gala #endif
552243be8e2SKumar Gala 
553e46fedfeSTimur Tabi #ifndef CONFIG_SYS_CCSRBAR_DEFAULT
554e46fedfeSTimur Tabi #error "CONFIG_SYS_CCSRBAR_DEFAULT is not defined for this platform."
555e46fedfeSTimur Tabi #endif
556e46fedfeSTimur Tabi 
557243be8e2SKumar Gala #endif /* _ASM_MPC85xx_CONFIG_H_ */
558