1================ 2ARM Marvell SoCs 3================ 4 5This document lists all the ARM Marvell SoCs that are currently 6supported in mainline by the Linux kernel. As the Marvell families of 7SoCs are large and complex, it is hard to understand where the support 8for a particular SoC is available in the Linux kernel. This document 9tries to help in understanding where those SoCs are supported, and to 10match them with their corresponding public datasheet, when available. 11 12Orion family 13------------ 14 15 Flavors: 16 - 88F5082 17 - 88F5181 18 - 88F5181L 19 - 88F5182 20 21 - Datasheet: https://web.archive.org/web/20210124231420/http://csclub.uwaterloo.ca/~board/ts7800/MV88F5182-datasheet.pdf 22 - Programmer's User Guide: https://web.archive.org/web/20210124231536/http://csclub.uwaterloo.ca/~board/ts7800/MV88F5182-opensource-manual.pdf 23 - User Manual: https://web.archive.org/web/20210124231631/http://csclub.uwaterloo.ca/~board/ts7800/MV88F5182-usermanual.pdf 24 - 88F5281 25 26 - Datasheet: https://web.archive.org/web/20131028144728/http://www.ocmodshop.com/images/reviews/networking/qnap_ts409u/marvel_88f5281_data_sheet.pdf 27 - 88F6183 28 Core: 29 Feroceon 88fr331 (88f51xx) or 88fr531-vd (88f52xx) ARMv5 compatible 30 Linux kernel mach directory: 31 arch/arm/mach-orion5x 32 Linux kernel plat directory: 33 arch/arm/plat-orion 34 35Kirkwood family 36--------------- 37 38 Flavors: 39 - 88F6282 a.k.a Armada 300 40 41 - Product Brief : https://web.archive.org/web/20111027032509/http://www.marvell.com/embedded-processors/armada-300/assets/armada_310.pdf 42 - 88F6283 a.k.a Armada 310 43 44 - Product Brief : https://web.archive.org/web/20111027032509/http://www.marvell.com/embedded-processors/armada-300/assets/armada_310.pdf 45 - 88F6190 46 47 - Product Brief : https://web.archive.org/web/20130730072715/http://www.marvell.com/embedded-processors/kirkwood/assets/88F6190-003_WEB.pdf 48 - Hardware Spec : https://web.archive.org/web/20121021182835/http://www.marvell.com/embedded-processors/kirkwood/assets/HW_88F619x_OpenSource.pdf 49 - Functional Spec: https://web.archive.org/web/20130730091033/http://www.marvell.com/embedded-processors/kirkwood/assets/FS_88F6180_9x_6281_OpenSource.pdf 50 - 88F6192 51 52 - Product Brief : https://web.archive.org/web/20131113121446/http://www.marvell.com/embedded-processors/kirkwood/assets/88F6192-003_ver1.pdf 53 - Hardware Spec : https://web.archive.org/web/20121021182835/http://www.marvell.com/embedded-processors/kirkwood/assets/HW_88F619x_OpenSource.pdf 54 - Functional Spec: https://web.archive.org/web/20130730091033/http://www.marvell.com/embedded-processors/kirkwood/assets/FS_88F6180_9x_6281_OpenSource.pdf 55 - 88F6182 56 - 88F6180 57 58 - Product Brief : https://web.archive.org/web/20120616201621/http://www.marvell.com/embedded-processors/kirkwood/assets/88F6180-003_ver1.pdf 59 - Hardware Spec : https://web.archive.org/web/20130730091654/http://www.marvell.com/embedded-processors/kirkwood/assets/HW_88F6180_OpenSource.pdf 60 - Functional Spec: https://web.archive.org/web/20130730091033/http://www.marvell.com/embedded-processors/kirkwood/assets/FS_88F6180_9x_6281_OpenSource.pdf 61 - 88F6280 62 63 - Product Brief : https://web.archive.org/web/20130730091058/http://www.marvell.com/embedded-processors/kirkwood/assets/88F6280_SoC_PB-001.pdf 64 - 88F6281 65 66 - Product Brief : https://web.archive.org/web/20120131133709/http://www.marvell.com/embedded-processors/kirkwood/assets/88F6281-004_ver1.pdf 67 - Hardware Spec : https://web.archive.org/web/20120620073511/http://www.marvell.com/embedded-processors/kirkwood/assets/HW_88F6281_OpenSource.pdf 68 - Functional Spec: https://web.archive.org/web/20130730091033/http://www.marvell.com/embedded-processors/kirkwood/assets/FS_88F6180_9x_6281_OpenSource.pdf 69 - 88F6321 70 - 88F6322 71 - 88F6323 72 73 - Product Brief : https://web.archive.org/web/20120616201639/http://www.marvell.com/embedded-processors/kirkwood/assets/88f632x_pb.pdf 74 Homepage: 75 https://web.archive.org/web/20160513194943/http://www.marvell.com/embedded-processors/kirkwood/ 76 Core: 77 Feroceon 88fr131 ARMv5 compatible 78 Linux kernel mach directory: 79 arch/arm/mach-mvebu 80 Linux kernel plat directory: 81 none 82 83Discovery family 84---------------- 85 86 Flavors: 87 - MV78100 88 89 - Product Brief : https://web.archive.org/web/20120616194711/http://www.marvell.com/embedded-processors/discovery-innovation/assets/MV78100-003_WEB.pdf 90 - Hardware Spec : https://web.archive.org/web/20141005120451/http://www.marvell.com/embedded-processors/discovery-innovation/assets/HW_MV78100_OpenSource.pdf 91 - Functional Spec: https://web.archive.org/web/20111110081125/http://www.marvell.com/embedded-processors/discovery-innovation/assets/FS_MV76100_78100_78200_OpenSource.pdf 92 - MV78200 93 94 - Product Brief : https://web.archive.org/web/20140801121623/http://www.marvell.com/embedded-processors/discovery-innovation/assets/MV78200-002_WEB.pdf 95 - Hardware Spec : https://web.archive.org/web/20141005120458/http://www.marvell.com/embedded-processors/discovery-innovation/assets/HW_MV78200_OpenSource.pdf 96 - Functional Spec: https://web.archive.org/web/20111110081125/http://www.marvell.com/embedded-processors/discovery-innovation/assets/FS_MV76100_78100_78200_OpenSource.pdf 97 98 - MV76100 99 100 - Product Brief : https://web.archive.org/web/20140722064429/http://www.marvell.com/embedded-processors/discovery-innovation/assets/MV76100-002_WEB.pdf 101 - Hardware Spec : https://web.archive.org/web/20140722064425/http://www.marvell.com/embedded-processors/discovery-innovation/assets/HW_MV76100_OpenSource.pdf 102 - Functional Spec: https://web.archive.org/web/20111110081125/http://www.marvell.com/embedded-processors/discovery-innovation/assets/FS_MV76100_78100_78200_OpenSource.pdf 103 104 Not supported by the Linux kernel. 105 106 Core: 107 Feroceon 88fr571-vd ARMv5 compatible 108 109 Linux kernel mach directory: 110 arch/arm/mach-mv78xx0 111 Linux kernel plat directory: 112 arch/arm/plat-orion 113 114EBU Armada family 115----------------- 116 117 Armada 370 Flavors: 118 - 88F6710 119 - 88F6707 120 - 88F6W11 121 122 - Product Brief: https://web.archive.org/web/20121115063038/http://www.marvell.com/embedded-processors/armada-300/assets/Marvell_ARMADA_370_SoC.pdf 123 - Hardware Spec: https://web.archive.org/web/20140617183747/http://www.marvell.com/embedded-processors/armada-300/assets/ARMADA370-datasheet.pdf 124 - Functional Spec: https://web.archive.org/web/20140617183701/http://www.marvell.com/embedded-processors/armada-300/assets/ARMADA370-FunctionalSpec-datasheet.pdf 125 126 Core: 127 Sheeva ARMv7 compatible PJ4B 128 129 Armada 375 Flavors: 130 - 88F6720 131 132 - Product Brief: https://web.archive.org/web/20131216023516/http://www.marvell.com/embedded-processors/armada-300/assets/ARMADA_375_SoC-01_product_brief.pdf 133 134 Core: 135 ARM Cortex-A9 136 137 Armada 38x Flavors: 138 - 88F6810 Armada 380 139 - 88F6811 Armada 381 140 - 88F6821 Armada 382 141 - 88F6W21 Armada 383 142 - 88F6820 Armada 385 143 - 88F6825 144 - 88F6828 Armada 388 145 146 - Product infos: https://web.archive.org/web/20181006144616/http://www.marvell.com/embedded-processors/armada-38x/ 147 - Functional Spec: https://web.archive.org/web/20200420191927/https://www.marvell.com/content/dam/marvell/en/public-collateral/embedded-processors/marvell-embedded-processors-armada-38x-functional-specifications-2015-11.pdf 148 - Hardware Spec: https://web.archive.org/web/20180713105318/https://www.marvell.com/docs/embedded-processors/assets/marvell-embedded-processors-armada-38x-hardware-specifications-2017-03.pdf 149 - Design guide: https://web.archive.org/web/20180712231737/https://www.marvell.com/docs/embedded-processors/assets/marvell-embedded-processors-armada-38x-hardware-design-guide-2017-08.pdf 150 151 Core: 152 ARM Cortex-A9 153 154 Armada 39x Flavors: 155 - 88F6920 Armada 390 156 - 88F6925 Armada 395 157 - 88F6928 Armada 398 158 159 - Product infos: https://web.archive.org/web/20181020222559/http://www.marvell.com/embedded-processors/armada-39x/ 160 161 Core: 162 ARM Cortex-A9 163 164 Armada XP Flavors: 165 - MV78230 166 - MV78260 167 - MV78460 168 169 NOTE: 170 not to be confused with the non-SMP 78xx0 SoCs 171 172 Product Brief: 173 https://web.archive.org/web/20121021173528/http://www.marvell.com/embedded-processors/armada-xp/assets/Marvell-ArmadaXP-SoC-product%20brief.pdf 174 175 Functional Spec: 176 https://web.archive.org/web/20180829171131/http://www.marvell.com/embedded-processors/armada-xp/assets/ARMADA-XP-Functional-SpecDatasheet.pdf 177 178 - Hardware Specs: 179 180 - https://web.archive.org/web/20141127013651/http://www.marvell.com/embedded-processors/armada-xp/assets/HW_MV78230_OS.PDF 181 - https://web.archive.org/web/20141222000224/http://www.marvell.com/embedded-processors/armada-xp/assets/HW_MV78260_OS.PDF 182 - https://web.archive.org/web/20141222000230/http://www.marvell.com/embedded-processors/armada-xp/assets/HW_MV78460_OS.PDF 183 184 Core: 185 Sheeva ARMv7 compatible Dual-core or Quad-core PJ4B-MP 186 187 Linux kernel mach directory: 188 arch/arm/mach-mvebu 189 Linux kernel plat directory: 190 none 191 192EBU Armada family ARMv8 193----------------------- 194 195 Armada 3710/3720 Flavors: 196 - 88F3710 197 - 88F3720 198 199 Core: 200 ARM Cortex A53 (ARMv8) 201 202 Homepage: 203 https://web.archive.org/web/20181103003602/http://www.marvell.com/embedded-processors/armada-3700/ 204 205 Product Brief: 206 https://web.archive.org/web/20210121194810/https://www.marvell.com/content/dam/marvell/en/public-collateral/embedded-processors/marvell-embedded-processors-armada-37xx-product-brief-2016-01.pdf 207 208 Hardware Spec: 209 https://web.archive.org/web/20210202162011/http://www.marvell.com/content/dam/marvell/en/public-collateral/embedded-processors/marvell-embedded-processors-armada-37xx-hardware-specifications-2019-09.pdf 210 211 Device tree files: 212 arch/arm64/boot/dts/marvell/armada-37* 213 214 Armada 7K Flavors: 215 - 88F7020 (AP806 Dual + one CP110) 216 - 88F7040 (AP806 Quad + one CP110) 217 218 Core: ARM Cortex A72 219 220 Homepage: 221 https://web.archive.org/web/20181020222606/http://www.marvell.com/embedded-processors/armada-70xx/ 222 223 Product Brief: 224 - https://web.archive.org/web/20161010105541/http://www.marvell.com/embedded-processors/assets/Armada7020PB-Jan2016.pdf 225 - https://web.archive.org/web/20160928154533/http://www.marvell.com/embedded-processors/assets/Armada7040PB-Jan2016.pdf 226 227 Device tree files: 228 arch/arm64/boot/dts/marvell/armada-70* 229 230 Armada 8K Flavors: 231 - 88F8020 (AP806 Dual + two CP110) 232 - 88F8040 (AP806 Quad + two CP110) 233 Core: 234 ARM Cortex A72 235 236 Homepage: 237 https://web.archive.org/web/20181022004830/http://www.marvell.com/embedded-processors/armada-80xx/ 238 239 Product Brief: 240 - https://web.archive.org/web/20210124233728/https://www.marvell.com/content/dam/marvell/en/public-collateral/embedded-processors/marvell-embedded-processors-armada-8020-product-brief-2017-12.pdf 241 - https://web.archive.org/web/20161010105532/http://www.marvell.com/embedded-processors/assets/Armada8040PB-Jan2016.pdf 242 243 Device tree files: 244 arch/arm64/boot/dts/marvell/armada-80* 245 246Avanta family 247------------- 248 249 Flavors: 250 - 88F6510 251 - 88F6530P 252 - 88F6550 253 - 88F6560 254 255 Homepage: 256 https://web.archive.org/web/20181005145041/http://www.marvell.com/broadband/ 257 258 Product Brief: 259 https://web.archive.org/web/20180829171057/http://www.marvell.com/broadband/assets/Marvell_Avanta_88F6510_305_060-001_product_brief.pdf 260 261 No public datasheet available. 262 263 Core: 264 ARMv5 compatible 265 266 Linux kernel mach directory: 267 no code in mainline yet, planned for the future 268 Linux kernel plat directory: 269 no code in mainline yet, planned for the future 270 271Storage family 272-------------- 273 274 Armada SP: 275 - 88RC1580 276 277 Product infos: 278 https://web.archive.org/web/20191129073953/http://www.marvell.com/storage/armada-sp/ 279 280 Core: 281 Sheeva ARMv7 compatible Quad-core PJ4C 282 283 (not supported in upstream Linux kernel) 284 285Dove family (application processor) 286----------------------------------- 287 288 Flavors: 289 - 88AP510 a.k.a Armada 510 290 291 Product Brief: 292 https://web.archive.org/web/20111102020643/http://www.marvell.com/application-processors/armada-500/assets/Marvell_Armada510_SoC.pdf 293 294 Hardware Spec: 295 https://web.archive.org/web/20160428160231/http://www.marvell.com/application-processors/armada-500/assets/Armada-510-Hardware-Spec.pdf 296 297 Functional Spec: 298 https://web.archive.org/web/20120130172443/http://www.marvell.com/application-processors/armada-500/assets/Armada-510-Functional-Spec.pdf 299 300 Homepage: 301 https://web.archive.org/web/20160822232651/http://www.marvell.com/application-processors/armada-500/ 302 303 Core: 304 ARMv7 compatible 305 306 Directory: 307 - arch/arm/mach-mvebu (DT enabled platforms) 308 - arch/arm/mach-dove (non-DT enabled platforms) 309 310PXA 2xx/3xx/93x/95x family 311-------------------------- 312 313 Flavors: 314 - PXA21x, PXA25x, PXA26x 315 - Application processor only 316 - Core: ARMv5 XScale1 core 317 - PXA270, PXA271, PXA272 318 - Product Brief : https://web.archive.org/web/20150927135510/http://www.marvell.com/application-processors/pxa-family/assets/pxa_27x_pb.pdf 319 - Design guide : https://web.archive.org/web/20120111181937/http://www.marvell.com/application-processors/pxa-family/assets/pxa_27x_design_guide.pdf 320 - Developers manual : https://web.archive.org/web/20150927164805/http://www.marvell.com/application-processors/pxa-family/assets/pxa_27x_dev_man.pdf 321 - Specification : https://web.archive.org/web/20140211221535/http://www.marvell.com/application-processors/pxa-family/assets/pxa_27x_emts.pdf 322 - Specification update : https://web.archive.org/web/20120111104906/http://www.marvell.com/application-processors/pxa-family/assets/pxa_27x_spec_update.pdf 323 - Application processor only 324 - Core: ARMv5 XScale2 core 325 - PXA300, PXA310, PXA320 326 - PXA 300 Product Brief : https://web.archive.org/web/20120111121203/http://www.marvell.com/application-processors/pxa-family/assets/PXA300_PB_R4.pdf 327 - PXA 310 Product Brief : https://web.archive.org/web/20120111104515/http://www.marvell.com/application-processors/pxa-family/assets/PXA310_PB_R4.pdf 328 - PXA 320 Product Brief : https://web.archive.org/web/20121021182826/http://www.marvell.com/application-processors/pxa-family/assets/PXA320_PB_R4.pdf 329 - Design guide : https://web.archive.org/web/20130727144625/http://www.marvell.com/application-processors/pxa-family/assets/PXA3xx_Design_Guide.pdf 330 - Developers manual : https://web.archive.org/web/20130727144605/http://www.marvell.com/application-processors/pxa-family/assets/PXA3xx_Developers_Manual.zip 331 - Specifications : https://web.archive.org/web/20130727144559/http://www.marvell.com/application-processors/pxa-family/assets/PXA3xx_EMTS.pdf 332 - Specification Update : https://web.archive.org/web/20150927183411/http://www.marvell.com/application-processors/pxa-family/assets/PXA3xx_Spec_Update.zip 333 - Reference Manual : https://web.archive.org/web/20120111103844/http://www.marvell.com/application-processors/pxa-family/assets/PXA3xx_TavorP_BootROM_Ref_Manual.pdf 334 - Application processor only 335 - Core: ARMv5 XScale3 core 336 - PXA930, PXA935 337 - Application processor with Communication processor 338 - Core: ARMv5 XScale3 core 339 - PXA955 340 - Application processor with Communication processor 341 - Core: ARMv7 compatible Sheeva PJ4 core 342 343 Comments: 344 345 * This line of SoCs originates from the XScale family developed by 346 Intel and acquired by Marvell in ~2006. The PXA21x, PXA25x, 347 PXA26x, PXA27x, PXA3xx and PXA93x were developed by Intel, while 348 the later PXA95x were developed by Marvell. 349 350 * Due to their XScale origin, these SoCs have virtually nothing in 351 common with the other (Kirkwood, Dove, etc.) families of Marvell 352 SoCs, except with the MMP/MMP2 family of SoCs. 353 354 Linux kernel mach directory: 355 arch/arm/mach-pxa 356 Linux kernel plat directory: 357 arch/arm/plat-pxa 358 359MMP/MMP2/MMP3 family (communication processor) 360---------------------------------------------- 361 362 Flavors: 363 - PXA168, a.k.a Armada 168 364 - Homepage : https://web.archive.org/web/20110926014256/http://www.marvell.com/application-processors/armada-100/armada-168.jsp 365 - Product brief : https://web.archive.org/web/20111102030100/http://www.marvell.com/application-processors/armada-100/assets/pxa_168_pb.pdf 366 - Hardware manual : https://web.archive.org/web/20160428165359/http://www.marvell.com/application-processors/armada-100/assets/armada_16x_datasheet.pdf 367 - Software manual : https://web.archive.org/web/20160428154454/http://www.marvell.com/application-processors/armada-100/assets/armada_16x_software_manual.pdf 368 - Specification update : https://web.archive.org/web/20150927160338/http://www.marvell.com/application-processors/armada-100/assets/ARMADA16x_Spec_update.pdf 369 - Boot ROM manual : https://web.archive.org/web/20130727205559/http://www.marvell.com/application-processors/armada-100/assets/armada_16x_ref_manual.pdf 370 - App node package : https://web.archive.org/web/20141005090706/http://www.marvell.com/application-processors/armada-100/assets/armada_16x_app_note_package.pdf 371 - Application processor only 372 - Core: ARMv5 compatible Marvell PJ1 88sv331 (Mohawk) 373 - PXA910/PXA920 374 - Homepage : https://web.archive.org/web/20150928121236/http://www.marvell.com/communication-processors/pxa910/ 375 - Product Brief : https://archive.org/download/marvell-pxa910-pb/Marvell_PXA910_Platform-001_PB.pdf 376 - Application processor with Communication processor 377 - Core: ARMv5 compatible Marvell PJ1 88sv331 (Mohawk) 378 - PXA688, a.k.a. MMP2, a.k.a Armada 610 (OLPC XO-1.75) 379 - Product Brief : https://web.archive.org/web/20111102023255/http://www.marvell.com/application-processors/armada-600/assets/armada610_pb.pdf 380 - Application processor only 381 - Core: ARMv7 compatible Sheeva PJ4 88sv581x core 382 - PXA2128, a.k.a. MMP3, a.k.a Armada 620 (OLPC XO-4) 383 - Product Brief : https://web.archive.org/web/20120824055155/http://www.marvell.com/application-processors/armada/pxa2128/assets/Marvell-ARMADA-PXA2128-SoC-PB.pdf 384 - Application processor only 385 - Core: Dual-core ARMv7 compatible Sheeva PJ4C core 386 - PXA960/PXA968/PXA978 (Linux support not upstream) 387 - Application processor with Communication Processor 388 - Core: ARMv7 compatible Sheeva PJ4 core 389 - PXA986/PXA988 (Linux support not upstream) 390 - Application processor with Communication Processor 391 - Core: Dual-core ARMv7 compatible Sheeva PJ4B-MP core 392 - PXA1088/PXA1920 (Linux support not upstream) 393 - Application processor with Communication Processor 394 - Core: quad-core ARMv7 Cortex-A7 395 - PXA1908/PXA1928/PXA1936 396 - Application processor with Communication Processor 397 - Core: multi-core ARMv8 Cortex-A53 398 399 Comments: 400 401 * This line of SoCs originates from the XScale family developed by 402 Intel and acquired by Marvell in ~2006. All the processors of 403 this MMP/MMP2 family were developed by Marvell. 404 405 * Due to their XScale origin, these SoCs have virtually nothing in 406 common with the other (Kirkwood, Dove, etc.) families of Marvell 407 SoCs, except with the PXA family of SoCs listed above. 408 409 Linux kernel mach directory: 410 arch/arm/mach-mmp 411 Linux kernel plat directory: 412 arch/arm/plat-pxa 413 414Berlin family (Multimedia Solutions) 415------------------------------------- 416 417 - Flavors: 418 - 88DE3010, Armada 1000 (no Linux support) 419 - Core: Marvell PJ1 (ARMv5TE), Dual-core 420 - Product Brief: http://www.marvell.com.cn/digital-entertainment/assets/armada_1000_pb.pdf 421 - 88DE3005, Armada 1500 Mini 422 - Design name: BG2CD 423 - Core: ARM Cortex-A9, PL310 L2CC 424 - 88DE3006, Armada 1500 Mini Plus 425 - Design name: BG2CDP 426 - Core: Dual Core ARM Cortex-A7 427 - 88DE3100, Armada 1500 428 - Design name: BG2 429 - Core: Marvell PJ4B-MP (ARMv7), Tauros3 L2CC 430 - 88DE3114, Armada 1500 Pro 431 - Design name: BG2Q 432 - Core: Quad Core ARM Cortex-A9, PL310 L2CC 433 - 88DE3214, Armada 1500 Pro 4K 434 - Design name: BG3 435 - Core: ARM Cortex-A15, CA15 integrated L2CC 436 - 88DE3218, ARMADA 1500 Ultra 437 - Core: ARM Cortex-A53 438 439 Homepage: https://www.synaptics.com/products/multimedia-solutions 440 Directory: arch/arm/mach-berlin 441 442 Comments: 443 444 * This line of SoCs is based on Marvell Sheeva or ARM Cortex CPUs 445 with Synopsys DesignWare (IRQ, GPIO, Timers, ...) and PXA IP (SDHCI, USB, ETH, ...). 446 447 * The Berlin family was acquired by Synaptics from Marvell in 2017. 448 449CPU Cores 450--------- 451 452The XScale cores were designed by Intel, and shipped by Marvell in the older 453PXA processors. Feroceon is a Marvell designed core that developed in-house, 454and that evolved into Sheeva. The XScale and Feroceon cores were phased out 455over time and replaced with Sheeva cores in later products, which subsequently 456got replaced with licensed ARM Cortex-A cores. 457 458 XScale 1 459 CPUID 0x69052xxx 460 ARMv5, iWMMXt 461 XScale 2 462 CPUID 0x69054xxx 463 ARMv5, iWMMXt 464 XScale 3 465 CPUID 0x69056xxx or 0x69056xxx 466 ARMv5, iWMMXt 467 Feroceon-1850 88fr331 "Mohawk" 468 CPUID 0x5615331x or 0x41xx926x 469 ARMv5TE, single issue 470 Feroceon-2850 88fr531-vd "Jolteon" 471 CPUID 0x5605531x or 0x41xx926x 472 ARMv5TE, VFP, dual-issue 473 Feroceon 88fr571-vd "Jolteon" 474 CPUID 0x5615571x 475 ARMv5TE, VFP, dual-issue 476 Feroceon 88fr131 "Mohawk-D" 477 CPUID 0x5625131x 478 ARMv5TE, single-issue in-order 479 Sheeva PJ1 88sv331 "Mohawk" 480 CPUID 0x561584xx 481 ARMv5, single-issue iWMMXt v2 482 Sheeva PJ4 88sv581x "Flareon" 483 CPUID 0x560f581x 484 ARMv7, idivt, optional iWMMXt v2 485 Sheeva PJ4B 88sv581x 486 CPUID 0x561f581x 487 ARMv7, idivt, optional iWMMXt v2 488 Sheeva PJ4B-MP / PJ4C 489 CPUID 0x562f584x 490 ARMv7, idivt/idiva, LPAE, optional iWMMXt v2 and/or NEON 491 492Long-term plans 493--------------- 494 495 * Unify the mach-dove/, mach-mv78xx0/, mach-orion5x/ into the 496 mach-mvebu/ to support all SoCs from the Marvell EBU (Engineering 497 Business Unit) in a single mach-<foo> directory. The plat-orion/ 498 would therefore disappear. 499 500 * Unify the mach-mmp/ and mach-pxa/ into the same mach-pxa 501 directory. The plat-pxa/ would therefore disappear. 502 503Credits 504------- 505 506- Maen Suleiman <maen@marvell.com> 507- Lior Amsalem <alior@marvell.com> 508- Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 509- Andrew Lunn <andrew@lunn.ch> 510- Nicolas Pitre <nico@fluxnic.net> 511- Eric Miao <eric.y.miao@gmail.com> 512