1menuconfig FSL_SOC_BOOKE 2 bool "Freescale Book-E Machine Type" 3 depends on PPC_85xx || PPC_BOOK3E 4 select FSL_SOC 5 select PPC_UDBG_16550 6 select MPIC 7 select PPC_PCI_CHOICE 8 select FSL_PCI if PCI 9 select SERIAL_8250_EXTENDED if SERIAL_8250 10 select SERIAL_8250_SHARE_IRQ if SERIAL_8250 11 default y 12 13if FSL_SOC_BOOKE 14 15if PPC32 16 17config FSL_85XX_CACHE_SRAM 18 bool 19 select PPC_LIB_RHEAP 20 help 21 When selected, this option enables cache-sram support 22 for memory allocation on P1/P2 QorIQ platforms. 23 cache-sram-size and cache-sram-offset kernel boot 24 parameters should be passed when this option is enabled. 25 26config MPC8540_ADS 27 bool "Freescale MPC8540 ADS" 28 select DEFAULT_UIMAGE 29 help 30 This option enables support for the MPC 8540 ADS board 31 32config MPC8560_ADS 33 bool "Freescale MPC8560 ADS" 34 select DEFAULT_UIMAGE 35 select CPM2 36 help 37 This option enables support for the MPC 8560 ADS board 38 39config MPC85xx_CDS 40 bool "Freescale MPC85xx CDS" 41 select DEFAULT_UIMAGE 42 select PPC_I8259 43 select HAS_RAPIDIO 44 help 45 This option enables support for the MPC85xx CDS board 46 47config MPC85xx_MDS 48 bool "Freescale MPC85xx MDS" 49 select DEFAULT_UIMAGE 50 select PHYLIB 51 select HAS_RAPIDIO 52 select SWIOTLB 53 help 54 This option enables support for the MPC85xx MDS board 55 56config MPC8536_DS 57 bool "Freescale MPC8536 DS" 58 select DEFAULT_UIMAGE 59 select SWIOTLB 60 help 61 This option enables support for the MPC8536 DS board 62 63config MPC85xx_DS 64 bool "Freescale MPC85xx DS" 65 select PPC_I8259 66 select DEFAULT_UIMAGE 67 select FSL_ULI1575 if PCI 68 select SWIOTLB 69 help 70 This option enables support for the MPC85xx DS (MPC8544 DS) board 71 72config MPC85xx_RDB 73 bool "Freescale MPC85xx RDB" 74 select PPC_I8259 75 select DEFAULT_UIMAGE 76 select FSL_ULI1575 if PCI 77 select SWIOTLB 78 help 79 This option enables support for the MPC85xx RDB (P2020 RDB) board 80 81config P1010_RDB 82 bool "Freescale P1010RDB" 83 select DEFAULT_UIMAGE 84 help 85 This option enables support for the MPC85xx RDB (P1010 RDB) board 86 87 P1010RDB contains P1010Si, which provides CPU performance up to 800 88 MHz and 1600 DMIPS, additional functionality and faster interfaces 89 (DDR3/3L, SATA II, and PCI Express). 90 91config P1022_DS 92 bool "Freescale P1022 DS" 93 select DEFAULT_UIMAGE 94 select SWIOTLB 95 help 96 This option enables support for the Freescale P1022DS reference board. 97 98config P1023_RDS 99 bool "Freescale P1023 RDS" 100 select DEFAULT_UIMAGE 101 help 102 This option enables support for the P1023 RDS board 103 104config SOCRATES 105 bool "Socrates" 106 select DEFAULT_UIMAGE 107 help 108 This option enables support for the Socrates board. 109 110config KSI8560 111 bool "Emerson KSI8560" 112 select DEFAULT_UIMAGE 113 help 114 This option enables support for the Emerson KSI8560 board 115 116config XES_MPC85xx 117 bool "X-ES single-board computer" 118 select DEFAULT_UIMAGE 119 help 120 This option enables support for the various single-board 121 computers from Extreme Engineering Solutions (X-ES) based on 122 Freescale MPC85xx processors. 123 Manufacturer: Extreme Engineering Solutions, Inc. 124 URL: <http://www.xes-inc.com/> 125 126config STX_GP3 127 bool "Silicon Turnkey Express GP3" 128 help 129 This option enables support for the Silicon Turnkey Express GP3 130 board. 131 select CPM2 132 select DEFAULT_UIMAGE 133 134config TQM8540 135 bool "TQ Components TQM8540" 136 help 137 This option enables support for the TQ Components TQM8540 board. 138 select DEFAULT_UIMAGE 139 select TQM85xx 140 141config TQM8541 142 bool "TQ Components TQM8541" 143 help 144 This option enables support for the TQ Components TQM8541 board. 145 select DEFAULT_UIMAGE 146 select TQM85xx 147 select CPM2 148 149config TQM8548 150 bool "TQ Components TQM8548" 151 help 152 This option enables support for the TQ Components TQM8548 board. 153 select DEFAULT_UIMAGE 154 select TQM85xx 155 156config TQM8555 157 bool "TQ Components TQM8555" 158 help 159 This option enables support for the TQ Components TQM8555 board. 160 select DEFAULT_UIMAGE 161 select TQM85xx 162 select CPM2 163 164config TQM8560 165 bool "TQ Components TQM8560" 166 help 167 This option enables support for the TQ Components TQM8560 board. 168 select DEFAULT_UIMAGE 169 select TQM85xx 170 select CPM2 171 172config SBC8548 173 bool "Wind River SBC8548" 174 select DEFAULT_UIMAGE 175 help 176 This option enables support for the Wind River SBC8548 board 177 178config SBC8560 179 bool "Wind River SBC8560" 180 select DEFAULT_UIMAGE 181 help 182 This option enables support for the Wind River SBC8560 board 183 184config GE_IMP3A 185 bool "GE Intelligent Platforms IMP3A" 186 select DEFAULT_UIMAGE 187 select SWIOTLB 188 select MMIO_NVRAM 189 select GENERIC_GPIO 190 select ARCH_REQUIRE_GPIOLIB 191 select GE_FPGA 192 help 193 This option enables support for the GE Intelligent Platforms IMP3A 194 board. 195 196 This board is a 3U CompactPCI Single Board Computer with a Freescale 197 P2020 processor. 198 199config P2041_RDB 200 bool "Freescale P2041 RDB" 201 select DEFAULT_UIMAGE 202 select PPC_E500MC 203 select PHYS_64BIT 204 select SWIOTLB 205 select ARCH_REQUIRE_GPIOLIB 206 select GPIO_MPC8XXX 207 select HAS_RAPIDIO 208 select PPC_EPAPR_HV_PIC 209 help 210 This option enables support for the P2041 RDB board 211 212config P3041_DS 213 bool "Freescale P3041 DS" 214 select DEFAULT_UIMAGE 215 select PPC_E500MC 216 select PHYS_64BIT 217 select SWIOTLB 218 select ARCH_REQUIRE_GPIOLIB 219 select GPIO_MPC8XXX 220 select HAS_RAPIDIO 221 select PPC_EPAPR_HV_PIC 222 help 223 This option enables support for the P3041 DS board 224 225config P3060_QDS 226 bool "Freescale P3060 QDS" 227 select DEFAULT_UIMAGE 228 select PPC_E500MC 229 select PHYS_64BIT 230 select SWIOTLB 231 select GPIO_MPC8XXX 232 select HAS_RAPIDIO 233 select PPC_EPAPR_HV_PIC 234 help 235 This option enables support for the P3060 QDS board 236 237config P4080_DS 238 bool "Freescale P4080 DS" 239 select DEFAULT_UIMAGE 240 select PPC_E500MC 241 select PHYS_64BIT 242 select SWIOTLB 243 select ARCH_REQUIRE_GPIOLIB 244 select GPIO_MPC8XXX 245 select HAS_RAPIDIO 246 select PPC_EPAPR_HV_PIC 247 help 248 This option enables support for the P4080 DS board 249 250endif # PPC32 251 252config P5020_DS 253 bool "Freescale P5020 DS" 254 select DEFAULT_UIMAGE 255 select E500 256 select PPC_E500MC 257 select PHYS_64BIT 258 select SWIOTLB 259 select ARCH_REQUIRE_GPIOLIB 260 select GPIO_MPC8XXX 261 select HAS_RAPIDIO 262 select PPC_EPAPR_HV_PIC 263 help 264 This option enables support for the P5020 DS board 265 266endif # FSL_SOC_BOOKE 267 268config TQM85xx 269 bool 270