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 30*2a5fcb83SYork Sun /* 31*2a5fcb83SYork Sun * This macro should be removed when we no longer care about backwards 32*2a5fcb83SYork Sun * compatibility with older operating systems. 33*2a5fcb83SYork Sun */ 34*2a5fcb83SYork Sun #define CONFIG_PPC_SPINTABLE_COMPATIBLE 35*2a5fcb83SYork 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_FSL_SATA_V2 1411fbf3483SPoonam Aggrwal #define CONFIG_SYS_FSL_ERRATUM_ESDHC111 1421fbf3483SPoonam Aggrwal #define CONFIG_NUM_DDR_CONTROLLERS 1 1431fbf3483SPoonam Aggrwal #define CONFIG_SYS_CCSRBAR_DEFAULT 0xff700000 1448f29084aSKumar Gala #define CONFIG_SYS_FSL_PCIE_COMPAT "fsl,qoriq-pcie-v2.2" 1451b719e66SRamneek Mehresh #define CONFIG_SYS_FSL_USB_INTERNAL_UTMI_PHY 14642aee64bSPoonam Aggrwal #define CONFIG_SYS_FSL_ERRATUM_IFC_A002769 147fb855f43SPoonam Aggrwal #define CONFIG_SYS_FSL_ERRATUM_P1010_A003549 148bc6bbd6bSPoonam Aggrwal #define CONFIG_SYS_FSL_ERRATUM_IFC_A003399 149243be8e2SKumar Gala 150093cffbeSKumar Gala /* P1011 is single core version of P1020 */ 151243be8e2SKumar Gala #elif defined(CONFIG_P1011) 152243be8e2SKumar Gala #define CONFIG_MAX_CPUS 1 153243be8e2SKumar Gala #define CONFIG_SYS_FSL_NUM_LAWS 12 154ad75d442SPrabhakar Kushwaha #define CONFIG_SYS_PPC_E500_DEBUG_TLB 2 155243be8e2SKumar Gala #define CONFIG_TSECV2 156b03a466dSPrabhakar Kushwaha #define CONFIG_FSL_PCIE_DISABLE_ASPM 157243be8e2SKumar Gala #define CONFIG_SYS_FSL_SEC_COMPAT 2 158e46fedfeSTimur Tabi #define CONFIG_SYS_CCSRBAR_DEFAULT 0xff700000 159093cffbeSKumar Gala #define CONFIG_SYS_FSL_ERRATUM_ELBC_A001 160093cffbeSKumar Gala #define CONFIG_SYS_FSL_ERRATUM_ESDHC111 161243be8e2SKumar Gala 162093cffbeSKumar Gala /* P1012 is single core version of P1021 */ 163243be8e2SKumar Gala #elif defined(CONFIG_P1012) 164243be8e2SKumar Gala #define CONFIG_MAX_CPUS 1 165243be8e2SKumar Gala #define CONFIG_SYS_FSL_NUM_LAWS 12 166ad75d442SPrabhakar Kushwaha #define CONFIG_SYS_PPC_E500_DEBUG_TLB 2 167243be8e2SKumar Gala #define CONFIG_TSECV2 168b03a466dSPrabhakar Kushwaha #define CONFIG_FSL_PCIE_DISABLE_ASPM 169243be8e2SKumar Gala #define CONFIG_SYS_FSL_SEC_COMPAT 2 170e46fedfeSTimur Tabi #define CONFIG_SYS_CCSRBAR_DEFAULT 0xff700000 171093cffbeSKumar Gala #define CONFIG_SYS_FSL_ERRATUM_ELBC_A001 172093cffbeSKumar Gala #define CONFIG_SYS_FSL_ERRATUM_ESDHC111 173a52d2f81SHaiying Wang #define QE_MURAM_SIZE 0x6000UL 174a52d2f81SHaiying Wang #define MAX_QE_RISC 1 175a52d2f81SHaiying Wang #define QE_NUM_OF_SNUM 28 176243be8e2SKumar Gala 177093cffbeSKumar Gala /* P1013 is single core version of P1022 */ 178243be8e2SKumar Gala #elif defined(CONFIG_P1013) 179243be8e2SKumar Gala #define CONFIG_MAX_CPUS 1 180243be8e2SKumar Gala #define CONFIG_SYS_FSL_NUM_LAWS 12 181ad75d442SPrabhakar Kushwaha #define CONFIG_SYS_PPC_E500_DEBUG_TLB 2 182243be8e2SKumar Gala #define CONFIG_TSECV2 183243be8e2SKumar Gala #define CONFIG_SYS_FSL_SEC_COMPAT 2 1843e0529f7STimur Tabi #define CONFIG_FSL_SATA_V2 185e46fedfeSTimur Tabi #define CONFIG_SYS_CCSRBAR_DEFAULT 0xff700000 1862d7534a3SJiang Yutang #define CONFIG_SYS_FSL_ERRATUM_ELBC_A001 1872d7534a3SJiang Yutang #define CONFIG_SYS_FSL_ERRATUM_ESDHC111 1882d7534a3SJiang Yutang #define CONFIG_FSL_SATA_ERRATUM_A001 189243be8e2SKumar Gala 190243be8e2SKumar Gala #elif defined(CONFIG_P1014) 191243be8e2SKumar Gala #define CONFIG_MAX_CPUS 1 19232c8cfb2SPriyanka Jain #define CONFIG_FSL_SDHC_V2_3 193243be8e2SKumar Gala #define CONFIG_SYS_FSL_NUM_LAWS 12 194ad75d442SPrabhakar Kushwaha #define CONFIG_SYS_PPC_E500_DEBUG_TLB 3 195243be8e2SKumar Gala #define CONFIG_TSECV2 196243be8e2SKumar Gala #define CONFIG_SYS_FSL_SEC_COMPAT 4 1971fbf3483SPoonam Aggrwal #define CONFIG_FSL_SATA_V2 1981fbf3483SPoonam Aggrwal #define CONFIG_SYS_FSL_ERRATUM_ESDHC111 1991fbf3483SPoonam Aggrwal #define CONFIG_NUM_DDR_CONTROLLERS 1 2001fbf3483SPoonam Aggrwal #define CONFIG_SYS_CCSRBAR_DEFAULT 0xff700000 2011b719e66SRamneek Mehresh #define CONFIG_SYS_FSL_USB_INTERNAL_UTMI_PHY 20242aee64bSPoonam Aggrwal #define CONFIG_SYS_FSL_ERRATUM_IFC_A002769 203fb855f43SPoonam Aggrwal #define CONFIG_SYS_FSL_ERRATUM_P1010_A003549 204bc6bbd6bSPoonam Aggrwal #define CONFIG_SYS_FSL_ERRATUM_IFC_A003399 205243be8e2SKumar Gala 206093cffbeSKumar Gala /* P1017 is single core version of P1023 */ 20767a719daSRoy Zang #elif defined(CONFIG_P1017) 20867a719daSRoy Zang #define CONFIG_MAX_CPUS 1 20967a719daSRoy Zang #define CONFIG_SYS_FSL_NUM_LAWS 12 21067a719daSRoy Zang #define CONFIG_SYS_FSL_SEC_COMPAT 4 21167a719daSRoy Zang #define CONFIG_SYS_NUM_FMAN 1 21267a719daSRoy Zang #define CONFIG_SYS_NUM_FM1_DTSEC 2 21367a719daSRoy Zang #define CONFIG_NUM_DDR_CONTROLLERS 1 21467a719daSRoy Zang #define CONFIG_SYS_QMAN_NUM_PORTALS 3 21567a719daSRoy Zang #define CONFIG_SYS_BMAN_NUM_PORTALS 3 216c657d898SKumar Gala #define CONFIG_SYS_FM_MURAM_SIZE 0x10000 2178f29084aSKumar Gala #define CONFIG_SYS_FSL_PCIE_COMPAT "fsl,qoriq-pcie-v2.2" 218e46fedfeSTimur Tabi #define CONFIG_SYS_CCSRBAR_DEFAULT 0xff600000 21967a719daSRoy Zang 220243be8e2SKumar Gala #elif defined(CONFIG_P1020) 221243be8e2SKumar Gala #define CONFIG_MAX_CPUS 2 222243be8e2SKumar Gala #define CONFIG_SYS_FSL_NUM_LAWS 12 223ad75d442SPrabhakar Kushwaha #define CONFIG_SYS_PPC_E500_DEBUG_TLB 2 224243be8e2SKumar Gala #define CONFIG_TSECV2 225b03a466dSPrabhakar Kushwaha #define CONFIG_FSL_PCIE_DISABLE_ASPM 226243be8e2SKumar Gala #define CONFIG_SYS_FSL_SEC_COMPAT 2 227e46fedfeSTimur Tabi #define CONFIG_SYS_CCSRBAR_DEFAULT 0xff700000 228093cffbeSKumar Gala #define CONFIG_SYS_FSL_ERRATUM_ELBC_A001 229093cffbeSKumar Gala #define CONFIG_SYS_FSL_ERRATUM_ESDHC111 230243be8e2SKumar Gala 231243be8e2SKumar Gala #elif defined(CONFIG_P1021) 232243be8e2SKumar Gala #define CONFIG_MAX_CPUS 2 233243be8e2SKumar Gala #define CONFIG_SYS_FSL_NUM_LAWS 12 234ad75d442SPrabhakar Kushwaha #define CONFIG_SYS_PPC_E500_DEBUG_TLB 2 235243be8e2SKumar Gala #define CONFIG_TSECV2 236b03a466dSPrabhakar Kushwaha #define CONFIG_FSL_PCIE_DISABLE_ASPM 237243be8e2SKumar Gala #define CONFIG_SYS_FSL_SEC_COMPAT 2 238e46fedfeSTimur Tabi #define CONFIG_SYS_CCSRBAR_DEFAULT 0xff700000 239093cffbeSKumar Gala #define CONFIG_SYS_FSL_ERRATUM_ELBC_A001 240093cffbeSKumar Gala #define CONFIG_SYS_FSL_ERRATUM_ESDHC111 241a52d2f81SHaiying Wang #define QE_MURAM_SIZE 0x6000UL 242a52d2f81SHaiying Wang #define MAX_QE_RISC 1 243a52d2f81SHaiying Wang #define QE_NUM_OF_SNUM 28 244243be8e2SKumar Gala 245243be8e2SKumar Gala #elif defined(CONFIG_P1022) 246243be8e2SKumar Gala #define CONFIG_MAX_CPUS 2 247243be8e2SKumar Gala #define CONFIG_SYS_FSL_NUM_LAWS 12 248ad75d442SPrabhakar Kushwaha #define CONFIG_SYS_PPC_E500_DEBUG_TLB 2 249243be8e2SKumar Gala #define CONFIG_TSECV2 250243be8e2SKumar Gala #define CONFIG_SYS_FSL_SEC_COMPAT 2 2513e0529f7STimur Tabi #define CONFIG_FSL_SATA_V2 252e46fedfeSTimur Tabi #define CONFIG_SYS_CCSRBAR_DEFAULT 0xff700000 2532d7534a3SJiang Yutang #define CONFIG_SYS_FSL_ERRATUM_ELBC_A001 2542d7534a3SJiang Yutang #define CONFIG_SYS_FSL_ERRATUM_ESDHC111 2552d7534a3SJiang Yutang #define CONFIG_FSL_SATA_ERRATUM_A001 256243be8e2SKumar Gala 25767a719daSRoy Zang #elif defined(CONFIG_P1023) 25867a719daSRoy Zang #define CONFIG_MAX_CPUS 2 25967a719daSRoy Zang #define CONFIG_SYS_FSL_NUM_LAWS 12 26067a719daSRoy Zang #define CONFIG_SYS_FSL_SEC_COMPAT 4 26167a719daSRoy Zang #define CONFIG_SYS_NUM_FMAN 1 26267a719daSRoy Zang #define CONFIG_SYS_NUM_FM1_DTSEC 2 26367a719daSRoy Zang #define CONFIG_NUM_DDR_CONTROLLERS 1 26467a719daSRoy Zang #define CONFIG_SYS_QMAN_NUM_PORTALS 3 26567a719daSRoy Zang #define CONFIG_SYS_BMAN_NUM_PORTALS 3 266c657d898SKumar Gala #define CONFIG_SYS_FM_MURAM_SIZE 0x10000 2678f29084aSKumar Gala #define CONFIG_SYS_FSL_PCIE_COMPAT "fsl,qoriq-pcie-v2.2" 268e46fedfeSTimur Tabi #define CONFIG_SYS_CCSRBAR_DEFAULT 0xff600000 26967a719daSRoy Zang 270093cffbeSKumar Gala /* P1024 is lower end variant of P1020 */ 271093cffbeSKumar Gala #elif defined(CONFIG_P1024) 272093cffbeSKumar Gala #define CONFIG_MAX_CPUS 2 273093cffbeSKumar Gala #define CONFIG_SYS_FSL_NUM_LAWS 12 274ad75d442SPrabhakar Kushwaha #define CONFIG_SYS_PPC_E500_DEBUG_TLB 2 275093cffbeSKumar Gala #define CONFIG_TSECV2 276093cffbeSKumar Gala #define CONFIG_FSL_PCIE_DISABLE_ASPM 277093cffbeSKumar Gala #define CONFIG_SYS_FSL_SEC_COMPAT 2 278e46fedfeSTimur Tabi #define CONFIG_SYS_CCSRBAR_DEFAULT 0xff700000 279093cffbeSKumar Gala #define CONFIG_SYS_FSL_ERRATUM_ELBC_A001 280093cffbeSKumar Gala #define CONFIG_SYS_FSL_ERRATUM_ESDHC111 281093cffbeSKumar Gala 282093cffbeSKumar Gala /* P1025 is lower end variant of P1021 */ 283093cffbeSKumar Gala #elif defined(CONFIG_P1025) 284093cffbeSKumar Gala #define CONFIG_MAX_CPUS 2 285093cffbeSKumar Gala #define CONFIG_SYS_FSL_NUM_LAWS 12 286ad75d442SPrabhakar Kushwaha #define CONFIG_SYS_PPC_E500_DEBUG_TLB 2 287093cffbeSKumar Gala #define CONFIG_TSECV2 288093cffbeSKumar Gala #define CONFIG_FSL_PCIE_DISABLE_ASPM 289093cffbeSKumar Gala #define CONFIG_SYS_FSL_SEC_COMPAT 2 290e46fedfeSTimur Tabi #define CONFIG_SYS_CCSRBAR_DEFAULT 0xff700000 291093cffbeSKumar Gala #define CONFIG_SYS_FSL_ERRATUM_ELBC_A001 292093cffbeSKumar Gala #define CONFIG_SYS_FSL_ERRATUM_ESDHC111 293a52d2f81SHaiying Wang #define QE_MURAM_SIZE 0x6000UL 294a52d2f81SHaiying Wang #define MAX_QE_RISC 1 295a52d2f81SHaiying Wang #define QE_NUM_OF_SNUM 28 296093cffbeSKumar Gala 297093cffbeSKumar Gala /* P2010 is single core version of P2020 */ 298243be8e2SKumar Gala #elif defined(CONFIG_P2010) 299243be8e2SKumar Gala #define CONFIG_MAX_CPUS 1 300243be8e2SKumar Gala #define CONFIG_SYS_FSL_NUM_LAWS 12 301ad75d442SPrabhakar Kushwaha #define CONFIG_SYS_PPC_E500_DEBUG_TLB 2 302243be8e2SKumar Gala #define CONFIG_SYS_FSL_SEC_COMPAT 2 303e46fedfeSTimur Tabi #define CONFIG_SYS_CCSRBAR_DEFAULT 0xff700000 3046e7f0bc0SKumar Gala #define CONFIG_SYS_FSL_ERRATUM_ESDHC111 3055103a03aSKumar Gala #define CONFIG_SYS_FSL_ERRATUM_ESDHC_A001 306243be8e2SKumar Gala 307243be8e2SKumar Gala #elif defined(CONFIG_P2020) 308243be8e2SKumar Gala #define CONFIG_MAX_CPUS 2 309243be8e2SKumar Gala #define CONFIG_SYS_FSL_NUM_LAWS 12 310ad75d442SPrabhakar Kushwaha #define CONFIG_SYS_PPC_E500_DEBUG_TLB 2 311243be8e2SKumar Gala #define CONFIG_SYS_FSL_SEC_COMPAT 2 312e46fedfeSTimur Tabi #define CONFIG_SYS_CCSRBAR_DEFAULT 0xff700000 3136e7f0bc0SKumar Gala #define CONFIG_SYS_FSL_ERRATUM_ESDHC111 3145103a03aSKumar Gala #define CONFIG_SYS_FSL_ERRATUM_ESDHC_A001 3157d67ed58SLiu Gang #define CONFIG_SYS_FSL_SRIO_MAX_PORTS 2 3167d67ed58SLiu Gang #define CONFIG_SYS_FSL_SRIO_OB_WIN_NUM 9 3177d67ed58SLiu Gang #define CONFIG_SYS_FSL_SRIO_IB_WIN_NUM 5 3187d67ed58SLiu Gang #define CONFIG_SYS_FSL_RMU 3197d67ed58SLiu Gang #define CONFIG_SYS_FSL_SRIO_MSG_UNIT_NUM 2 320243be8e2SKumar Gala 3213e978f5dSScott Wood #elif defined(CONFIG_PPC_P2041) /* also supports P2040 */ 322d1001e3fSYork Sun #define CONFIG_SYS_FSL_QORIQ_CHASSIS1 3231f97987aSKumar Gala #define CONFIG_MAX_CPUS 4 3241f97987aSKumar Gala #define CONFIG_SYS_FSL_NUM_CC_PLLS 2 3251f97987aSKumar Gala #define CONFIG_SYS_FSL_NUM_LAWS 32 3261f97987aSKumar Gala #define CONFIG_SYS_FSL_SEC_COMPAT 4 3273e0529f7STimur Tabi #define CONFIG_FSL_SATA_V2 3281f97987aSKumar Gala #define CONFIG_SYS_NUM_FMAN 1 3291f97987aSKumar Gala #define CONFIG_SYS_NUM_FM1_DTSEC 5 3301f97987aSKumar Gala #define CONFIG_SYS_NUM_FM1_10GEC 1 3311f97987aSKumar Gala #define CONFIG_NUM_DDR_CONTROLLERS 1 3321f97987aSKumar Gala #define CONFIG_SYS_FM_MURAM_SIZE 0x28000 3331f97987aSKumar Gala #define CONFIG_SYS_FSL_TBCLK_DIV 32 3341f97987aSKumar Gala #define CONFIG_SYS_FSL_PCIE_COMPAT "fsl,qoriq-pcie-v2.2" 335e46fedfeSTimur Tabi #define CONFIG_SYS_CCSRBAR_DEFAULT 0xfe000000 3361f97987aSKumar Gala #define CONFIG_SYS_FSL_USB1_PHY_ENABLE 3371f97987aSKumar Gala #define CONFIG_SYS_FSL_USB2_PHY_ENABLE 338b6c3722dSKumar Gala #define CONFIG_SYS_FSL_USB_INTERNAL_UTMI_PHY 3391f97987aSKumar Gala #define CONFIG_SYS_FSL_ERRATUM_ESDHC111 3405e23ab0aSYork Sun #define CONFIG_SYS_FSL_ERRATUM_NMG_CPU_A011 34143f082bbSKumar Gala #define CONFIG_SYS_FSL_ERRATUM_CPU_A003999 3424108508aSYork Sun #define CONFIG_SYS_FSL_ERRATUM_DDR_A003474 34319e4a009SLiu Gang #define CONFIG_SYS_FSL_SRIO_PCIE_BOOT_MASTER 3447d67ed58SLiu Gang #define CONFIG_SYS_FSL_SRIO_MAX_PORTS 2 3457d67ed58SLiu Gang #define CONFIG_SYS_FSL_SRIO_OB_WIN_NUM 9 3467d67ed58SLiu Gang #define CONFIG_SYS_FSL_SRIO_IB_WIN_NUM 5 34733eee330SScott Wood #define CONFIG_SYS_FSL_ERRATUM_A004510 34833eee330SScott Wood #define CONFIG_SYS_FSL_ERRATUM_A004510_SVR_REV 0x10 34933eee330SScott Wood #define CONFIG_SYS_FSL_ERRATUM_A004510_SVR_REV2 0x11 35033eee330SScott Wood #define CONFIG_SYS_FSL_CORENET_SNOOPVEC_COREONLY 0xf0000000 351d59c5570SLiu Gang #define CONFIG_SYS_FSL_ERRATUM_SRIO_A004034 3520118033bSTimur Tabi #define CONFIG_SYS_FSL_ERRATUM_A004849 3531f97987aSKumar Gala 354243be8e2SKumar Gala #elif defined(CONFIG_PPC_P3041) 355d1001e3fSYork Sun #define CONFIG_SYS_FSL_QORIQ_CHASSIS1 356243be8e2SKumar Gala #define CONFIG_MAX_CPUS 4 357b5c8753fSKumar Gala #define CONFIG_SYS_FSL_NUM_CC_PLLS 2 358243be8e2SKumar Gala #define CONFIG_SYS_FSL_NUM_LAWS 32 359243be8e2SKumar Gala #define CONFIG_SYS_FSL_SEC_COMPAT 4 3603e0529f7STimur Tabi #define CONFIG_FSL_SATA_V2 361fbee0f7fSKumar Gala #define CONFIG_SYS_NUM_FMAN 1 362fbee0f7fSKumar Gala #define CONFIG_SYS_NUM_FM1_DTSEC 5 363fbee0f7fSKumar Gala #define CONFIG_SYS_NUM_FM1_10GEC 1 364fbee0f7fSKumar Gala #define CONFIG_NUM_DDR_CONTROLLERS 1 365c657d898SKumar Gala #define CONFIG_SYS_FM_MURAM_SIZE 0x28000 36666412c63SKumar Gala #define CONFIG_SYS_FSL_TBCLK_DIV 32 3678f29084aSKumar Gala #define CONFIG_SYS_FSL_PCIE_COMPAT "fsl,qoriq-pcie-v2.2" 368e46fedfeSTimur Tabi #define CONFIG_SYS_CCSRBAR_DEFAULT 0xfe000000 36986221f09SRoy Zang #define CONFIG_SYS_FSL_USB1_PHY_ENABLE 37086221f09SRoy Zang #define CONFIG_SYS_FSL_USB2_PHY_ENABLE 371b6c3722dSKumar Gala #define CONFIG_SYS_FSL_USB_INTERNAL_UTMI_PHY 37230009766SLei Xu #define CONFIG_SYS_FSL_ERRATUM_ESDHC111 37357125f22SYork Sun #define CONFIG_SYS_FSL_ERRATUM_NMG_CPU_A011 37443f082bbSKumar Gala #define CONFIG_SYS_FSL_ERRATUM_CPU_A003999 3754108508aSYork Sun #define CONFIG_SYS_FSL_ERRATUM_DDR_A003474 37619e4a009SLiu Gang #define CONFIG_SYS_FSL_SRIO_PCIE_BOOT_MASTER 3777d67ed58SLiu Gang #define CONFIG_SYS_FSL_SRIO_MAX_PORTS 2 3787d67ed58SLiu Gang #define CONFIG_SYS_FSL_SRIO_OB_WIN_NUM 9 3797d67ed58SLiu Gang #define CONFIG_SYS_FSL_SRIO_IB_WIN_NUM 5 38033eee330SScott Wood #define CONFIG_SYS_FSL_ERRATUM_A004510 38133eee330SScott Wood #define CONFIG_SYS_FSL_ERRATUM_A004510_SVR_REV 0x10 38233eee330SScott Wood #define CONFIG_SYS_FSL_ERRATUM_A004510_SVR_REV2 0x11 38333eee330SScott Wood #define CONFIG_SYS_FSL_CORENET_SNOOPVEC_COREONLY 0xf0000000 384d59c5570SLiu Gang #define CONFIG_SYS_FSL_ERRATUM_SRIO_A004034 3850118033bSTimur Tabi #define CONFIG_SYS_FSL_ERRATUM_A004849 386243be8e2SKumar Gala 3873e978f5dSScott Wood #elif defined(CONFIG_PPC_P4080) /* also supports P4040 */ 388d1001e3fSYork Sun #define CONFIG_SYS_FSL_QORIQ_CHASSIS1 389243be8e2SKumar Gala #define CONFIG_MAX_CPUS 8 390b5c8753fSKumar Gala #define CONFIG_SYS_FSL_NUM_CC_PLLS 4 391243be8e2SKumar Gala #define CONFIG_SYS_FSL_NUM_LAWS 32 392243be8e2SKumar Gala #define CONFIG_SYS_FSL_SEC_COMPAT 4 393243be8e2SKumar Gala #define CONFIG_SYS_NUM_FMAN 2 394243be8e2SKumar Gala #define CONFIG_SYS_NUM_FM1_DTSEC 4 395243be8e2SKumar Gala #define CONFIG_SYS_NUM_FM2_DTSEC 4 396243be8e2SKumar Gala #define CONFIG_SYS_NUM_FM1_10GEC 1 397243be8e2SKumar Gala #define CONFIG_SYS_NUM_FM2_10GEC 1 398243be8e2SKumar Gala #define CONFIG_NUM_DDR_CONTROLLERS 2 399c657d898SKumar Gala #define CONFIG_SYS_FM_MURAM_SIZE 0x28000 40066412c63SKumar Gala #define CONFIG_SYS_FSL_TBCLK_DIV 16 4018f29084aSKumar Gala #define CONFIG_SYS_FSL_PCIE_COMPAT "fsl,p4080-pcie" 402e46fedfeSTimur Tabi #define CONFIG_SYS_CCSRBAR_DEFAULT 0xfe000000 403243be8e2SKumar Gala #define CONFIG_SYS_FSL_ERRATUM_CPC_A002 404243be8e2SKumar Gala #define CONFIG_SYS_FSL_ERRATUM_CPC_A003 405fa8d23c0SYork Sun #define CONFIG_SYS_FSL_ERRATUM_DDR_A003 406243be8e2SKumar Gala #define CONFIG_SYS_FSL_ERRATUM_ELBC_A001 407243be8e2SKumar Gala #define CONFIG_SYS_FSL_ERRATUM_ESDHC111 408243be8e2SKumar Gala #define CONFIG_SYS_FSL_ERRATUM_ESDHC135 4094e0be34aSZang Roy-R61911 #define CONFIG_SYS_FSL_ERRATUM_ESDHC13 410243be8e2SKumar Gala #define CONFIG_SYS_P4080_ERRATUM_CPU22 4115e23ab0aSYork Sun #define CONFIG_SYS_FSL_ERRATUM_NMG_CPU_A011 412243be8e2SKumar Gala #define CONFIG_SYS_P4080_ERRATUM_SERDES8 413df8af0b4SEmil Medve #define CONFIG_SYS_P4080_ERRATUM_SERDES9 414d90fdba6STimur Tabi #define CONFIG_SYS_P4080_ERRATUM_SERDES_A001 415da30b9fdSTimur Tabi #define CONFIG_SYS_P4080_ERRATUM_SERDES_A005 41643f082bbSKumar Gala #define CONFIG_SYS_FSL_ERRATUM_CPU_A003999 4174108508aSYork Sun #define CONFIG_SYS_FSL_ERRATUM_DDR_A003474 41819e4a009SLiu Gang #define CONFIG_SYS_FSL_SRIO_PCIE_BOOT_MASTER 4197d67ed58SLiu Gang #define CONFIG_SYS_FSL_SRIO_MAX_PORTS 2 4207d67ed58SLiu Gang #define CONFIG_SYS_FSL_SRIO_OB_WIN_NUM 9 4217d67ed58SLiu Gang #define CONFIG_SYS_FSL_SRIO_IB_WIN_NUM 5 4227d67ed58SLiu Gang #define CONFIG_SYS_FSL_RMU 4237d67ed58SLiu Gang #define CONFIG_SYS_FSL_SRIO_MSG_UNIT_NUM 2 42433eee330SScott Wood #define CONFIG_SYS_FSL_ERRATUM_A004510 42533eee330SScott Wood #define CONFIG_SYS_FSL_ERRATUM_A004510_SVR_REV 0x20 42633eee330SScott Wood #define CONFIG_SYS_FSL_CORENET_SNOOPVEC_COREONLY 0xff000000 427d59c5570SLiu Gang #define CONFIG_SYS_FSL_ERRATUM_SRIO_A004034 4280118033bSTimur Tabi #define CONFIG_SYS_FSL_ERRATUM_A004849 429243be8e2SKumar Gala 4303e978f5dSScott Wood #elif defined(CONFIG_PPC_P5020) /* also supports P5010 */ 431ffd06e02SYork Sun #define CONFIG_SYS_PPC64 /* 64-bit core */ 432d1001e3fSYork Sun #define CONFIG_SYS_FSL_QORIQ_CHASSIS1 433243be8e2SKumar Gala #define CONFIG_MAX_CPUS 2 434b5c8753fSKumar Gala #define CONFIG_SYS_FSL_NUM_CC_PLLS 2 435243be8e2SKumar Gala #define CONFIG_SYS_FSL_NUM_LAWS 32 436243be8e2SKumar Gala #define CONFIG_SYS_FSL_SEC_COMPAT 4 4373e0529f7STimur Tabi #define CONFIG_FSL_SATA_V2 438fbee0f7fSKumar Gala #define CONFIG_SYS_NUM_FMAN 1 439fbee0f7fSKumar Gala #define CONFIG_SYS_NUM_FM1_DTSEC 5 440fbee0f7fSKumar Gala #define CONFIG_SYS_NUM_FM1_10GEC 1 441fbee0f7fSKumar Gala #define CONFIG_NUM_DDR_CONTROLLERS 2 442c657d898SKumar Gala #define CONFIG_SYS_FM_MURAM_SIZE 0x28000 44366412c63SKumar Gala #define CONFIG_SYS_FSL_TBCLK_DIV 32 4448f29084aSKumar Gala #define CONFIG_SYS_FSL_PCIE_COMPAT "fsl,qoriq-pcie-v2.2" 445e46fedfeSTimur Tabi #define CONFIG_SYS_CCSRBAR_DEFAULT 0xfe000000 44686221f09SRoy Zang #define CONFIG_SYS_FSL_USB1_PHY_ENABLE 44786221f09SRoy Zang #define CONFIG_SYS_FSL_USB2_PHY_ENABLE 448b6c3722dSKumar Gala #define CONFIG_SYS_FSL_USB_INTERNAL_UTMI_PHY 44930009766SLei Xu #define CONFIG_SYS_FSL_ERRATUM_ESDHC111 4504108508aSYork Sun #define CONFIG_SYS_FSL_ERRATUM_DDR_A003474 45119e4a009SLiu Gang #define CONFIG_SYS_FSL_SRIO_PCIE_BOOT_MASTER 4527d67ed58SLiu Gang #define CONFIG_SYS_FSL_SRIO_MAX_PORTS 2 4537d67ed58SLiu Gang #define CONFIG_SYS_FSL_SRIO_OB_WIN_NUM 9 4547d67ed58SLiu Gang #define CONFIG_SYS_FSL_SRIO_IB_WIN_NUM 5 45533eee330SScott Wood #define CONFIG_SYS_FSL_ERRATUM_A004510 45633eee330SScott Wood #define CONFIG_SYS_FSL_ERRATUM_A004510_SVR_REV 0x10 45733eee330SScott Wood #define CONFIG_SYS_FSL_CORENET_SNOOPVEC_COREONLY 0xc0000000 458d59c5570SLiu Gang #define CONFIG_SYS_FSL_ERRATUM_SRIO_A004034 459243be8e2SKumar Gala 4604905443fSTimur Tabi #elif defined(CONFIG_PPC_P5040) 4611956e431STimur Tabi #define CONFIG_SYS_PPC64 4624905443fSTimur Tabi #define CONFIG_SYS_FSL_QORIQ_CHASSIS1 4634905443fSTimur Tabi #define CONFIG_MAX_CPUS 4 4644905443fSTimur Tabi #define CONFIG_SYS_FSL_NUM_CC_PLLS 3 4654905443fSTimur Tabi #define CONFIG_SYS_FSL_NUM_LAWS 32 4664905443fSTimur Tabi #define CONFIG_SYS_FSL_SEC_COMPAT 4 4674905443fSTimur Tabi #define CONFIG_SYS_NUM_FMAN 2 4684905443fSTimur Tabi #define CONFIG_SYS_NUM_FM1_DTSEC 5 4694905443fSTimur Tabi #define CONFIG_SYS_NUM_FM1_10GEC 1 4704905443fSTimur Tabi #define CONFIG_SYS_NUM_FM2_DTSEC 5 4714905443fSTimur Tabi #define CONFIG_SYS_NUM_FM2_10GEC 1 4724905443fSTimur Tabi #define CONFIG_NUM_DDR_CONTROLLERS 2 4734905443fSTimur Tabi #define CONFIG_SYS_FM_MURAM_SIZE 0x28000 4744905443fSTimur Tabi #define CONFIG_SYS_FSL_TBCLK_DIV 16 4754905443fSTimur Tabi #define CONFIG_SYS_FSL_PCIE_COMPAT "fsl,qoriq-pcie-v2.4" 4764905443fSTimur Tabi #define CONFIG_SYS_CCSRBAR_DEFAULT 0xfe000000 4774905443fSTimur Tabi #define CONFIG_SYS_FSL_USB1_PHY_ENABLE 4784905443fSTimur Tabi #define CONFIG_SYS_FSL_USB2_PHY_ENABLE 4794905443fSTimur Tabi #define CONFIG_SYS_FSL_USB_INTERNAL_UTMI_PHY 4804905443fSTimur Tabi #define CONFIG_SYS_FSL_ERRATUM_ESDHC111 4814905443fSTimur Tabi #define CONFIG_SYS_FSL_ERRATUM_USB138 4824905443fSTimur Tabi #define CONFIG_SYS_FSL_ERRATUM_DDR_A003 4834905443fSTimur Tabi #define CONFIG_SYS_FSL_ERRATUM_DDR_A003474 4844905443fSTimur Tabi #define CONFIG_SYS_FSL_ERRATUM_A004699 4854905443fSTimur Tabi #define CONFIG_SYS_FSL_ERRATUM_A004510 4864905443fSTimur Tabi #define CONFIG_SYS_FSL_ERRATUM_A004510_SVR_REV 0x10 4874905443fSTimur Tabi #define CONFIG_SYS_FSL_CORENET_SNOOPVEC_COREONLY 0xf0000000 4884905443fSTimur Tabi 48919a8dbdcSPrabhakar Kushwaha #elif defined(CONFIG_BSC9131) 49019a8dbdcSPrabhakar Kushwaha #define CONFIG_MAX_CPUS 1 49119a8dbdcSPrabhakar Kushwaha #define CONFIG_FSL_SDHC_V2_3 49219a8dbdcSPrabhakar Kushwaha #define CONFIG_SYS_FSL_NUM_LAWS 12 49319a8dbdcSPrabhakar Kushwaha #define CONFIG_TSECV2 49419a8dbdcSPrabhakar Kushwaha #define CONFIG_SYS_FSL_SEC_COMPAT 4 49519a8dbdcSPrabhakar Kushwaha #define CONFIG_NUM_DDR_CONTROLLERS 1 49619a8dbdcSPrabhakar Kushwaha #define CONFIG_SYS_CCSRBAR_DEFAULT 0xff700000 49719a8dbdcSPrabhakar Kushwaha #define CONFIG_NAND_FSL_IFC 49819a8dbdcSPrabhakar Kushwaha #define CONFIG_SYS_FSL_ERRATUM_IFC_A003399 49919a8dbdcSPrabhakar Kushwaha #define CONFIG_SYS_FSL_ERRATUM_ESDHC111 50019a8dbdcSPrabhakar Kushwaha 5019e758758SYork Sun #elif defined(CONFIG_PPC_T4240) 502ffd06e02SYork Sun #define CONFIG_SYS_PPC64 /* 64-bit core */ 5039e758758SYork Sun #define CONFIG_FSL_CORENET /* Freescale CoreNet platform */ 5049e758758SYork Sun #define CONFIG_SYS_FSL_QORIQ_CHASSIS2 /* Freescale Chassis generation 2 */ 5059e758758SYork Sun #define CONFIG_SYS_FSL_QMAN_V3 /* QMAN version 3 */ 5069e758758SYork Sun #define CONFIG_MAX_CPUS 12 5079e758758SYork Sun #define CONFIG_SYS_FSL_NUM_CC_PLLS 5 5089e758758SYork Sun #define CONFIG_SYS_FSL_NUM_LAWS 32 5099e758758SYork Sun #define CONFIG_SYS_FSL_SRDS_3 5109e758758SYork Sun #define CONFIG_SYS_FSL_SRDS_4 5119e758758SYork Sun #define CONFIG_SYS_FSL_SEC_COMPAT 4 5129e758758SYork Sun #define CONFIG_SYS_NUM_FMAN 2 5139e758758SYork Sun #define CONFIG_SYS_NUM_FM1_DTSEC 8 5149e758758SYork Sun #define CONFIG_SYS_NUM_FM1_10GEC 2 5159e758758SYork Sun #define CONFIG_SYS_NUM_FM2_DTSEC 8 5169e758758SYork Sun #define CONFIG_SYS_NUM_FM2_10GEC 2 5179e758758SYork Sun #define CONFIG_NUM_DDR_CONTROLLERS 3 5189e758758SYork Sun #define CONFIG_SYS_FSL_DDR_VER FSL_DDR_VER_4_7 519111fd19eSRoy Zang #define CONFIG_SYS_FMAN_V3 5209e758758SYork Sun #define CONFIG_SYS_FM_MURAM_SIZE 0x60000 5219e758758SYork Sun #define CONFIG_SYS_FSL_TBCLK_DIV 16 5229e758758SYork Sun #define CONFIG_SYS_FSL_PCIE_COMPAT "fsl,qoriq-pcie-v3.0" 5239e758758SYork Sun #define CONFIG_SYS_FSL_SRIO_MAX_PORTS 2 5249e758758SYork Sun #define CONFIG_SYS_FSL_SRIO_OB_WIN_NUM 9 5259e758758SYork Sun #define CONFIG_SYS_FSL_SRIO_IB_WIN_NUM 5 5269e758758SYork Sun #define CONFIG_SYS_FSL_USB1_PHY_ENABLE 5279e758758SYork Sun #define CONFIG_SYS_FSL_USB2_PHY_ENABLE 5289e758758SYork Sun #define CONFIG_SYS_FSL_USB_INTERNAL_UTMI_PHY 529eb539412SYork Sun #define CONFIG_SYS_FSL_ERRATUM_A004468 530a1d558a2SYork Sun #define CONFIG_SYS_FSL_ERRATUM_A_004934 5319e758758SYork Sun #define CONFIG_SYS_CCSRBAR_DEFAULT 0xfe000000 5329e758758SYork Sun 533d2404141SYork Sun #elif defined(CONFIG_PPC_B4860) 534ffd06e02SYork Sun #define CONFIG_SYS_PPC64 /* 64-bit core */ 535d2404141SYork Sun #define CONFIG_FSL_CORENET /* Freescale CoreNet platform */ 536d2404141SYork Sun #define CONFIG_SYS_FSL_QORIQ_CHASSIS2 /* Freescale Chassis generation 2 */ 537d2404141SYork Sun #define CONFIG_SYS_FSL_QMAN_V3 /* QMAN version 3 */ 538d2404141SYork Sun #define CONFIG_MAX_CPUS 4 539d2404141SYork Sun #define CONFIG_SYS_FSL_NUM_CC_PLLS 4 540d2404141SYork Sun #define CONFIG_SYS_FSL_NUM_LAWS 32 541d2404141SYork Sun #define CONFIG_SYS_FSL_SEC_COMPAT 4 542d2404141SYork Sun #define CONFIG_SYS_NUM_FMAN 1 543d2404141SYork Sun #define CONFIG_SYS_NUM_FM1_DTSEC 6 544d2404141SYork Sun #define CONFIG_SYS_NUM_FM1_10GEC 2 545d2404141SYork Sun #define CONFIG_NUM_DDR_CONTROLLERS 1 546d2404141SYork Sun #define CONFIG_SYS_FSL_DDR_VER FSL_DDR_VER_4_7 547111fd19eSRoy Zang #define CONFIG_SYS_FMAN_V3 548d2404141SYork Sun #define CONFIG_SYS_FM_MURAM_SIZE 0x60000 549d2404141SYork Sun #define CONFIG_SYS_FSL_TBCLK_DIV 16 550d2404141SYork Sun #define CONFIG_SYS_FSL_PCIE_COMPAT "fsl,qoriq-pcie-v2.4" 551d2404141SYork Sun #define CONFIG_SYS_FSL_SRIO_MAX_PORTS 2 552d2404141SYork Sun #define CONFIG_SYS_FSL_SRIO_OB_WIN_NUM 9 553d2404141SYork Sun #define CONFIG_SYS_FSL_SRIO_IB_WIN_NUM 5 554d2404141SYork Sun #define CONFIG_SYS_FSL_USB1_PHY_ENABLE 555d2404141SYork Sun #define CONFIG_SYS_FSL_ERRATUM_A_004934 556d2404141SYork Sun #define CONFIG_SYS_CCSRBAR_DEFAULT 0xfe000000 557d2404141SYork Sun 558243be8e2SKumar Gala #else 559243be8e2SKumar Gala #error Processor type not defined for this platform 560243be8e2SKumar Gala #endif 561243be8e2SKumar Gala 562e46fedfeSTimur Tabi #ifndef CONFIG_SYS_CCSRBAR_DEFAULT 563e46fedfeSTimur Tabi #error "CONFIG_SYS_CCSRBAR_DEFAULT is not defined for this platform." 564e46fedfeSTimur Tabi #endif 565e46fedfeSTimur Tabi 566243be8e2SKumar Gala #endif /* _ASM_MPC85xx_CONFIG_H_ */ 567