fsphinx.addnodesdocument)}( rawsourcechildren]( translations LanguagesNode)}(hhh](h pending_xref)}(hhh]docutils.nodesTextChinese (Simplified)}parenthsba attributes}(ids]classes]names]dupnames]backrefs] refdomainstdreftypedoc reftarget$/translations/zh_CN/arch/arm/marvellmodnameN classnameN refexplicitutagnamehhh ubh)}(hhh]hChinese (Traditional)}hh2sbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget$/translations/zh_TW/arch/arm/marvellmodnameN classnameN refexplicituh1hhh ubh)}(hhh]hItalian}hhFsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget$/translations/it_IT/arch/arm/marvellmodnameN classnameN refexplicituh1hhh ubh)}(hhh]hJapanese}hhZsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget$/translations/ja_JP/arch/arm/marvellmodnameN classnameN refexplicituh1hhh ubh)}(hhh]hKorean}hhnsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget$/translations/ko_KR/arch/arm/marvellmodnameN classnameN refexplicituh1hhh ubh)}(hhh]hSpanish}hhsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget$/translations/sp_SP/arch/arm/marvellmodnameN classnameN refexplicituh1hhh ubeh}(h]h ]h"]h$]h&]current_languageEnglishuh1h hh _documenthsourceNlineNubhsection)}(hhh](htitle)}(hARM Marvell SoCsh]hARM Marvell SoCs}(hhhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhhh>/var/lib/git/docbuild/linux/Documentation/arch/arm/marvell.rsthKubh paragraph)}(hXThis document lists all the ARM Marvell SoCs that are currently supported in mainline by the Linux kernel. As the Marvell families of SoCs are large and complex, it is hard to understand where the support for a particular SoC is available in the Linux kernel. This document tries to help in understanding where those SoCs are supported, and to match them with their corresponding public datasheet, when available.h]hXThis document lists all the ARM Marvell SoCs that are currently supported in mainline by the Linux kernel. As the Marvell families of SoCs are large and complex, it is hard to understand where the support for a particular SoC is available in the Linux kernel. This document tries to help in understanding where those SoCs are supported, and to match them with their corresponding public datasheet, when available.}(hhhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhhhhubh)}(hhh](h)}(h Orion familyh]h Orion family}(hhhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhhhhhK ubh block_quote)}(hXFlavors: - 88F5082 - 88F5181 a.k.a Orion-1 - 88F5181L a.k.a Orion-VoIP - 88F5182 a.k.a Orion-NAS - Datasheet: https://web.archive.org/web/20210124231420/http://csclub.uwaterloo.ca/~board/ts7800/MV88F5182-datasheet.pdf - Programmer's User Guide: https://web.archive.org/web/20210124231536/http://csclub.uwaterloo.ca/~board/ts7800/MV88F5182-opensource-manual.pdf - User Manual: https://web.archive.org/web/20210124231631/http://csclub.uwaterloo.ca/~board/ts7800/MV88F5182-usermanual.pdf - Functional Errata: https://web.archive.org/web/20210704165540/https://www.digriz.org.uk/ts78xx/88F5182_Functional_Errata.pdf - 88F5281 a.k.a Orion-2 - Datasheet: https://web.archive.org/web/20131028144728/http://www.ocmodshop.com/images/reviews/networking/qnap_ts409u/marvel_88f5281_data_sheet.pdf - 88F6183 a.k.a Orion-1-90 Homepage: https://web.archive.org/web/20080607215437/http://www.marvell.com/products/media/index.jsp Core: Feroceon 88fr331 (88f51xx) or 88fr531-vd (88f52xx) ARMv5 compatible Linux kernel mach directory: arch/arm/mach-orion5x Linux kernel plat directory: arch/arm/plat-orion h]hdefinition_list)}(hhh](hdefinition_list_item)}(hXTFlavors: - 88F5082 - 88F5181 a.k.a Orion-1 - 88F5181L a.k.a Orion-VoIP - 88F5182 a.k.a Orion-NAS - Datasheet: https://web.archive.org/web/20210124231420/http://csclub.uwaterloo.ca/~board/ts7800/MV88F5182-datasheet.pdf - Programmer's User Guide: https://web.archive.org/web/20210124231536/http://csclub.uwaterloo.ca/~board/ts7800/MV88F5182-opensource-manual.pdf - User Manual: https://web.archive.org/web/20210124231631/http://csclub.uwaterloo.ca/~board/ts7800/MV88F5182-usermanual.pdf - Functional Errata: https://web.archive.org/web/20210704165540/https://www.digriz.org.uk/ts78xx/88F5182_Functional_Errata.pdf - 88F5281 a.k.a Orion-2 - Datasheet: https://web.archive.org/web/20131028144728/http://www.ocmodshop.com/images/reviews/networking/qnap_ts409u/marvel_88f5281_data_sheet.pdf - 88F6183 a.k.a Orion-1-90h](hterm)}(hFlavors:h]hFlavors:}(hhhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhhubh definition)}(hhh]h bullet_list)}(hhh](h list_item)}(h88F5082h]h)}(hjh]h88F5082}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(h88F5181 a.k.a Orion-1h]h)}(hjh]h88F5181 a.k.a Orion-1}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(h88F5181L a.k.a Orion-VoIPh]h)}(hj5h]h88F5181L a.k.a Orion-VoIP}(hj7hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj3ubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hX088F5182 a.k.a Orion-NAS - Datasheet: https://web.archive.org/web/20210124231420/http://csclub.uwaterloo.ca/~board/ts7800/MV88F5182-datasheet.pdf - Programmer's User Guide: https://web.archive.org/web/20210124231536/http://csclub.uwaterloo.ca/~board/ts7800/MV88F5182-opensource-manual.pdf - User Manual: https://web.archive.org/web/20210124231631/http://csclub.uwaterloo.ca/~board/ts7800/MV88F5182-usermanual.pdf - Functional Errata: https://web.archive.org/web/20210704165540/https://www.digriz.org.uk/ts78xx/88F5182_Functional_Errata.pdfh](h)}(h88F5182 a.k.a Orion-NASh]h88F5182 a.k.a Orion-NAS}(hjNhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjJubh)}(hX- Datasheet: https://web.archive.org/web/20210124231420/http://csclub.uwaterloo.ca/~board/ts7800/MV88F5182-datasheet.pdf - Programmer's User Guide: https://web.archive.org/web/20210124231536/http://csclub.uwaterloo.ca/~board/ts7800/MV88F5182-opensource-manual.pdf - User Manual: https://web.archive.org/web/20210124231631/http://csclub.uwaterloo.ca/~board/ts7800/MV88F5182-usermanual.pdf - Functional Errata: https://web.archive.org/web/20210704165540/https://www.digriz.org.uk/ts78xx/88F5182_Functional_Errata.pdfh]h)}(hhh](j)}(hvDatasheet: https://web.archive.org/web/20210124231420/http://csclub.uwaterloo.ca/~board/ts7800/MV88F5182-datasheet.pdfh]h)}(hjeh](h Datasheet: }(hjghhhNhNubh reference)}(hkhttps://web.archive.org/web/20210124231420/http://csclub.uwaterloo.ca/~board/ts7800/MV88F5182-datasheet.pdfh]hkhttps://web.archive.org/web/20210124231420/http://csclub.uwaterloo.ca/~board/ts7800/MV88F5182-datasheet.pdf}(hjphhhNhNubah}(h]h ]h"]h$]h&]refurijruh1jnhjgubeh}(h]h ]h"]h$]h&]uh1hhhhKhjcubah}(h]h ]h"]h$]h&]uh1jhj`ubj)}(hProgrammer's User Guide: https://web.archive.org/web/20210124231536/http://csclub.uwaterloo.ca/~board/ts7800/MV88F5182-opensource-manual.pdfh]h)}(hjh](hProgrammer’s User Guide: }(hjhhhNhNubjo)}(hshttps://web.archive.org/web/20210124231536/http://csclub.uwaterloo.ca/~board/ts7800/MV88F5182-opensource-manual.pdfh]hshttps://web.archive.org/web/20210124231536/http://csclub.uwaterloo.ca/~board/ts7800/MV88F5182-opensource-manual.pdf}(hjhhhNhNubah}(h]h ]h"]h$]h&]refurijuh1jnhjubeh}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jhj`ubj)}(hyUser Manual: https://web.archive.org/web/20210124231631/http://csclub.uwaterloo.ca/~board/ts7800/MV88F5182-usermanual.pdfh]h)}(hjh](h User Manual: }(hjhhhNhNubjo)}(hlhttps://web.archive.org/web/20210124231631/http://csclub.uwaterloo.ca/~board/ts7800/MV88F5182-usermanual.pdfh]hlhttps://web.archive.org/web/20210124231631/http://csclub.uwaterloo.ca/~board/ts7800/MV88F5182-usermanual.pdf}(hjhhhNhNubah}(h]h ]h"]h$]h&]refurijuh1jnhjubeh}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jhj`ubj)}(h|Functional Errata: https://web.archive.org/web/20210704165540/https://www.digriz.org.uk/ts78xx/88F5182_Functional_Errata.pdfh]h)}(hjh](hFunctional Errata: }(hjhhhNhNubjo)}(hihttps://web.archive.org/web/20210704165540/https://www.digriz.org.uk/ts78xx/88F5182_Functional_Errata.pdfh]hihttps://web.archive.org/web/20210704165540/https://www.digriz.org.uk/ts78xx/88F5182_Functional_Errata.pdf}(hjhhhNhNubah}(h]h ]h"]h$]h&]refurijuh1jnhjubeh}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jhj`ubeh}(h]h ]h"]h$]h&]bullet-uh1hhhhKhj\ubah}(h]h ]h"]h$]h&]uh1hhhhKhjJubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(h88F5281 a.k.a Orion-2 - Datasheet: https://web.archive.org/web/20131028144728/http://www.ocmodshop.com/images/reviews/networking/qnap_ts409u/marvel_88f5281_data_sheet.pdfh](h)}(h88F5281 a.k.a Orion-2h]h88F5281 a.k.a Orion-2}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubh)}(h- Datasheet: https://web.archive.org/web/20131028144728/http://www.ocmodshop.com/images/reviews/networking/qnap_ts409u/marvel_88f5281_data_sheet.pdfh]h)}(hhh]j)}(hDatasheet: https://web.archive.org/web/20131028144728/http://www.ocmodshop.com/images/reviews/networking/qnap_ts409u/marvel_88f5281_data_sheet.pdfh]h)}(hj,h](h Datasheet: }(hj.hhhNhNubjo)}(hhttps://web.archive.org/web/20131028144728/http://www.ocmodshop.com/images/reviews/networking/qnap_ts409u/marvel_88f5281_data_sheet.pdfh]hhttps://web.archive.org/web/20131028144728/http://www.ocmodshop.com/images/reviews/networking/qnap_ts409u/marvel_88f5281_data_sheet.pdf}(hj5hhhNhNubah}(h]h ]h"]h$]h&]refurij7uh1jnhj.ubeh}(h]h ]h"]h$]h&]uh1hhhhKhj*ubah}(h]h ]h"]h$]h&]uh1jhj'ubah}(h]h ]h"]h$]h&]jjuh1hhhhKhj#ubah}(h]h ]h"]h$]h&]uh1hhhhKhjubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(h88F6183 a.k.a Orion-1-90h]h)}(hjdh]h88F6183 a.k.a Orion-1-90}(hjfhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjbubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]jjuh1hhhhKhhubah}(h]h ]h"]h$]h&]uh1hhhubeh}(h]h ]h"]h$]h&]uh1hhhhKhhubh)}(hdHomepage: https://web.archive.org/web/20080607215437/http://www.marvell.com/products/media/index.jsph](h)}(h Homepage:h]h Homepage:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubh)}(hhh]h)}(hZhttps://web.archive.org/web/20080607215437/http://www.marvell.com/products/media/index.jsph]jo)}(hjh]hZhttps://web.archive.org/web/20080607215437/http://www.marvell.com/products/media/index.jsp}(hjhhhNhNubah}(h]h ]h"]h$]h&]refurijuh1jnhjubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1hhjubeh}(h]h ]h"]h$]h&]uh1hhhhKhhubh)}(hICore: Feroceon 88fr331 (88f51xx) or 88fr531-vd (88f52xx) ARMv5 compatibleh](h)}(hCore:h]hCore:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubh)}(hhh]h)}(hCFeroceon 88fr331 (88f51xx) or 88fr531-vd (88f52xx) ARMv5 compatibleh]hCFeroceon 88fr331 (88f51xx) or 88fr531-vd (88f52xx) ARMv5 compatible}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK hjubah}(h]h ]h"]h$]h&]uh1hhjubeh}(h]h ]h"]h$]h&]uh1hhhhKhhubh)}(h2Linux kernel mach directory: arch/arm/mach-orion5xh](h)}(hLinux kernel mach directory:h]hLinux kernel mach directory:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK!hjubh)}(hhh]h)}(harch/arm/mach-orion5xh]harch/arm/mach-orion5x}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK"hjubah}(h]h ]h"]h$]h&]uh1hhjubeh}(h]h ]h"]h$]h&]uh1hhhhK!hhubh)}(h1Linux kernel plat directory: arch/arm/plat-orion h](h)}(hLinux kernel plat directory:h]hLinux kernel plat directory:}(hj&hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK$hj"ubh)}(hhh]h)}(harch/arm/plat-orionh]harch/arm/plat-orion}(hj7hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK$hj4ubah}(h]h ]h"]h$]h&]uh1hhj"ubeh}(h]h ]h"]h$]h&]uh1hhhhK$hhubeh}(h]h ]h"]h$]h&]uh1hhhubah}(h]h ]h"]h$]h&]uh1hhhhKhhhhubeh}(h] orion-familyah ]h"] orion familyah$]h&]uh1hhhhhhhhK ubh)}(hhh](h)}(hKirkwood familyh]hKirkwood family}(hjhhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjehhhhhK'ubh)}(hX Flavors: - 88F6282 a.k.a Armada 300 - Product Brief : https://web.archive.org/web/20111027032509/http://www.marvell.com/embedded-processors/armada-300/assets/armada_310.pdf - 88F6283 a.k.a Armada 310 - Product Brief : https://web.archive.org/web/20111027032509/http://www.marvell.com/embedded-processors/armada-300/assets/armada_310.pdf - 88F6190 - Product Brief : https://web.archive.org/web/20130730072715/http://www.marvell.com/embedded-processors/kirkwood/assets/88F6190-003_WEB.pdf - Hardware Spec : https://web.archive.org/web/20121021182835/http://www.marvell.com/embedded-processors/kirkwood/assets/HW_88F619x_OpenSource.pdf - Functional Spec: https://web.archive.org/web/20130730091033/http://www.marvell.com/embedded-processors/kirkwood/assets/FS_88F6180_9x_6281_OpenSource.pdf - 88F6192 - Product Brief : https://web.archive.org/web/20131113121446/http://www.marvell.com/embedded-processors/kirkwood/assets/88F6192-003_ver1.pdf - Hardware Spec : https://web.archive.org/web/20121021182835/http://www.marvell.com/embedded-processors/kirkwood/assets/HW_88F619x_OpenSource.pdf - Functional Spec: https://web.archive.org/web/20130730091033/http://www.marvell.com/embedded-processors/kirkwood/assets/FS_88F6180_9x_6281_OpenSource.pdf - 88F6182 - 88F6180 - Product Brief : https://web.archive.org/web/20120616201621/http://www.marvell.com/embedded-processors/kirkwood/assets/88F6180-003_ver1.pdf - Hardware Spec : https://web.archive.org/web/20130730091654/http://www.marvell.com/embedded-processors/kirkwood/assets/HW_88F6180_OpenSource.pdf - Functional Spec: https://web.archive.org/web/20130730091033/http://www.marvell.com/embedded-processors/kirkwood/assets/FS_88F6180_9x_6281_OpenSource.pdf - 88F6280 - Product Brief : https://web.archive.org/web/20130730091058/http://www.marvell.com/embedded-processors/kirkwood/assets/88F6280_SoC_PB-001.pdf - 88F6281 - Product Brief : https://web.archive.org/web/20120131133709/http://www.marvell.com/embedded-processors/kirkwood/assets/88F6281-004_ver1.pdf - Hardware Spec : https://web.archive.org/web/20120620073511/http://www.marvell.com/embedded-processors/kirkwood/assets/HW_88F6281_OpenSource.pdf - Functional Spec: https://web.archive.org/web/20130730091033/http://www.marvell.com/embedded-processors/kirkwood/assets/FS_88F6180_9x_6281_OpenSource.pdf - 88F6321 - 88F6322 - 88F6323 - Product Brief : https://web.archive.org/web/20120616201639/http://www.marvell.com/embedded-processors/kirkwood/assets/88f632x_pb.pdf Homepage: https://web.archive.org/web/20160513194943/http://www.marvell.com/embedded-processors/kirkwood/ Core: Feroceon 88fr131 ARMv5 compatible Linux kernel mach directory: arch/arm/mach-mvebu Linux kernel plat directory: none h]h)}(hhh](h)}(hX; Flavors: - 88F6282 a.k.a Armada 300 - Product Brief : https://web.archive.org/web/20111027032509/http://www.marvell.com/embedded-processors/armada-300/assets/armada_310.pdf - 88F6283 a.k.a Armada 310 - Product Brief : https://web.archive.org/web/20111027032509/http://www.marvell.com/embedded-processors/armada-300/assets/armada_310.pdf - 88F6190 - Product Brief : https://web.archive.org/web/20130730072715/http://www.marvell.com/embedded-processors/kirkwood/assets/88F6190-003_WEB.pdf - Hardware Spec : https://web.archive.org/web/20121021182835/http://www.marvell.com/embedded-processors/kirkwood/assets/HW_88F619x_OpenSource.pdf - Functional Spec: https://web.archive.org/web/20130730091033/http://www.marvell.com/embedded-processors/kirkwood/assets/FS_88F6180_9x_6281_OpenSource.pdf - 88F6192 - Product Brief : https://web.archive.org/web/20131113121446/http://www.marvell.com/embedded-processors/kirkwood/assets/88F6192-003_ver1.pdf - Hardware Spec : https://web.archive.org/web/20121021182835/http://www.marvell.com/embedded-processors/kirkwood/assets/HW_88F619x_OpenSource.pdf - Functional Spec: https://web.archive.org/web/20130730091033/http://www.marvell.com/embedded-processors/kirkwood/assets/FS_88F6180_9x_6281_OpenSource.pdf - 88F6182 - 88F6180 - Product Brief : https://web.archive.org/web/20120616201621/http://www.marvell.com/embedded-processors/kirkwood/assets/88F6180-003_ver1.pdf - Hardware Spec : https://web.archive.org/web/20130730091654/http://www.marvell.com/embedded-processors/kirkwood/assets/HW_88F6180_OpenSource.pdf - Functional Spec: https://web.archive.org/web/20130730091033/http://www.marvell.com/embedded-processors/kirkwood/assets/FS_88F6180_9x_6281_OpenSource.pdf - 88F6280 - Product Brief : https://web.archive.org/web/20130730091058/http://www.marvell.com/embedded-processors/kirkwood/assets/88F6280_SoC_PB-001.pdf - 88F6281 - Product Brief : https://web.archive.org/web/20120131133709/http://www.marvell.com/embedded-processors/kirkwood/assets/88F6281-004_ver1.pdf - Hardware Spec : https://web.archive.org/web/20120620073511/http://www.marvell.com/embedded-processors/kirkwood/assets/HW_88F6281_OpenSource.pdf - Functional Spec: https://web.archive.org/web/20130730091033/http://www.marvell.com/embedded-processors/kirkwood/assets/FS_88F6180_9x_6281_OpenSource.pdf - 88F6321 - 88F6322 - 88F6323 - Product Brief : https://web.archive.org/web/20120616201639/http://www.marvell.com/embedded-processors/kirkwood/assets/88f632x_pb.pdfh](h)}(hFlavors:h]hFlavors:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKKhj}ubh)}(hhh]h)}(hhh](j)}(h88F6282 a.k.a Armada 300 - Product Brief : https://web.archive.org/web/20111027032509/http://www.marvell.com/embedded-processors/armada-300/assets/armada_310.pdfh](h)}(h88F6282 a.k.a Armada 300h]h88F6282 a.k.a Armada 300}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK*hjubh)}(h- Product Brief : https://web.archive.org/web/20111027032509/http://www.marvell.com/embedded-processors/armada-300/assets/armada_310.pdfh]h)}(hhh]j)}(hProduct Brief : https://web.archive.org/web/20111027032509/http://www.marvell.com/embedded-processors/armada-300/assets/armada_310.pdfh]h)}(hjh](hProduct Brief : }(hjhhhNhNubjo)}(hvhttps://web.archive.org/web/20111027032509/http://www.marvell.com/embedded-processors/armada-300/assets/armada_310.pdfh]hvhttps://web.archive.org/web/20111027032509/http://www.marvell.com/embedded-processors/armada-300/assets/armada_310.pdf}(hjhhhNhNubah}(h]h ]h"]h$]h&]refurijuh1jnhjubeh}(h]h ]h"]h$]h&]uh1hhhhK,hjubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]jjuh1hhhhK,hjubah}(h]h ]h"]h$]h&]uh1hhhhK,hjubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(h88F6283 a.k.a Armada 310 - Product Brief : https://web.archive.org/web/20111027032509/http://www.marvell.com/embedded-processors/armada-300/assets/armada_310.pdfh](h)}(h88F6283 a.k.a Armada 310h]h88F6283 a.k.a Armada 310}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK-hjubh)}(h- Product Brief : https://web.archive.org/web/20111027032509/http://www.marvell.com/embedded-processors/armada-300/assets/armada_310.pdfh]h)}(hhh]j)}(hProduct Brief : https://web.archive.org/web/20111027032509/http://www.marvell.com/embedded-processors/armada-300/assets/armada_310.pdfh]h)}(hjh](hProduct Brief : }(hjhhhNhNubjo)}(hvhttps://web.archive.org/web/20111027032509/http://www.marvell.com/embedded-processors/armada-300/assets/armada_310.pdfh]hvhttps://web.archive.org/web/20111027032509/http://www.marvell.com/embedded-processors/armada-300/assets/armada_310.pdf}(hj hhhNhNubah}(h]h ]h"]h$]h&]refurij uh1jnhjubeh}(h]h ]h"]h$]h&]uh1hhhhK/hjubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]jjuh1hhhhK/hjubah}(h]h ]h"]h$]h&]uh1hhhhK/hjubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hX88F6190 - Product Brief : https://web.archive.org/web/20130730072715/http://www.marvell.com/embedded-processors/kirkwood/assets/88F6190-003_WEB.pdf - Hardware Spec : https://web.archive.org/web/20121021182835/http://www.marvell.com/embedded-processors/kirkwood/assets/HW_88F619x_OpenSource.pdf - Functional Spec: https://web.archive.org/web/20130730091033/http://www.marvell.com/embedded-processors/kirkwood/assets/FS_88F6180_9x_6281_OpenSource.pdfh](h)}(h88F6190h]h88F6190}(hj;hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK0hj7ubh)}(hX- Product Brief : https://web.archive.org/web/20130730072715/http://www.marvell.com/embedded-processors/kirkwood/assets/88F6190-003_WEB.pdf - Hardware Spec : https://web.archive.org/web/20121021182835/http://www.marvell.com/embedded-processors/kirkwood/assets/HW_88F619x_OpenSource.pdf - Functional Spec: https://web.archive.org/web/20130730091033/http://www.marvell.com/embedded-processors/kirkwood/assets/FS_88F6180_9x_6281_OpenSource.pdfh]h)}(hhh](j)}(hProduct Brief : https://web.archive.org/web/20130730072715/http://www.marvell.com/embedded-processors/kirkwood/assets/88F6190-003_WEB.pdfh]h)}(hjRh](hProduct Brief : }(hjThhhNhNubjo)}(hyhttps://web.archive.org/web/20130730072715/http://www.marvell.com/embedded-processors/kirkwood/assets/88F6190-003_WEB.pdfh]hyhttps://web.archive.org/web/20130730072715/http://www.marvell.com/embedded-processors/kirkwood/assets/88F6190-003_WEB.pdf}(hj[hhhNhNubah}(h]h ]h"]h$]h&]refurij]uh1jnhjTubeh}(h]h ]h"]h$]h&]uh1hhhhK2hjPubah}(h]h ]h"]h$]h&]uh1jhjMubj)}(hHardware Spec : https://web.archive.org/web/20121021182835/http://www.marvell.com/embedded-processors/kirkwood/assets/HW_88F619x_OpenSource.pdfh]h)}(hjxh](hHardware Spec : }(hjzhhhNhNubjo)}(hhttps://web.archive.org/web/20121021182835/http://www.marvell.com/embedded-processors/kirkwood/assets/HW_88F619x_OpenSource.pdfh]hhttps://web.archive.org/web/20121021182835/http://www.marvell.com/embedded-processors/kirkwood/assets/HW_88F619x_OpenSource.pdf}(hjhhhNhNubah}(h]h ]h"]h$]h&]refurijuh1jnhjzubeh}(h]h ]h"]h$]h&]uh1hhhhK3hjvubah}(h]h ]h"]h$]h&]uh1jhjMubj)}(hFunctional Spec: https://web.archive.org/web/20130730091033/http://www.marvell.com/embedded-processors/kirkwood/assets/FS_88F6180_9x_6281_OpenSource.pdfh]h)}(hjh](hFunctional Spec: }(hjhhhNhNubjo)}(hhttps://web.archive.org/web/20130730091033/http://www.marvell.com/embedded-processors/kirkwood/assets/FS_88F6180_9x_6281_OpenSource.pdfh]hhttps://web.archive.org/web/20130730091033/http://www.marvell.com/embedded-processors/kirkwood/assets/FS_88F6180_9x_6281_OpenSource.pdf}(hjhhhNhNubah}(h]h ]h"]h$]h&]refurijuh1jnhjubeh}(h]h ]h"]h$]h&]uh1hhhhK4hjubah}(h]h ]h"]h$]h&]uh1jhjMubeh}(h]h ]h"]h$]h&]jjuh1hhhhK2hjIubah}(h]h ]h"]h$]h&]uh1hhhhK2hj7ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hX88F6192 - Product Brief : https://web.archive.org/web/20131113121446/http://www.marvell.com/embedded-processors/kirkwood/assets/88F6192-003_ver1.pdf - Hardware Spec : https://web.archive.org/web/20121021182835/http://www.marvell.com/embedded-processors/kirkwood/assets/HW_88F619x_OpenSource.pdf - Functional Spec: https://web.archive.org/web/20130730091033/http://www.marvell.com/embedded-processors/kirkwood/assets/FS_88F6180_9x_6281_OpenSource.pdfh](h)}(h88F6192h]h88F6192}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK5hjubh)}(hX- Product Brief : https://web.archive.org/web/20131113121446/http://www.marvell.com/embedded-processors/kirkwood/assets/88F6192-003_ver1.pdf - Hardware Spec : https://web.archive.org/web/20121021182835/http://www.marvell.com/embedded-processors/kirkwood/assets/HW_88F619x_OpenSource.pdf - Functional Spec: https://web.archive.org/web/20130730091033/http://www.marvell.com/embedded-processors/kirkwood/assets/FS_88F6180_9x_6281_OpenSource.pdfh]h)}(hhh](j)}(hProduct Brief : https://web.archive.org/web/20131113121446/http://www.marvell.com/embedded-processors/kirkwood/assets/88F6192-003_ver1.pdfh]h)}(hjh](hProduct Brief : }(hjhhhNhNubjo)}(hzhttps://web.archive.org/web/20131113121446/http://www.marvell.com/embedded-processors/kirkwood/assets/88F6192-003_ver1.pdfh]hzhttps://web.archive.org/web/20131113121446/http://www.marvell.com/embedded-processors/kirkwood/assets/88F6192-003_ver1.pdf}(hjhhhNhNubah}(h]h ]h"]h$]h&]refurijuh1jnhjubeh}(h]h ]h"]h$]h&]uh1hhhhK7hjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hHardware Spec : https://web.archive.org/web/20121021182835/http://www.marvell.com/embedded-processors/kirkwood/assets/HW_88F619x_OpenSource.pdfh]h)}(hjh](hHardware Spec : }(hjhhhNhNubjo)}(hhttps://web.archive.org/web/20121021182835/http://www.marvell.com/embedded-processors/kirkwood/assets/HW_88F619x_OpenSource.pdfh]hhttps://web.archive.org/web/20121021182835/http://www.marvell.com/embedded-processors/kirkwood/assets/HW_88F619x_OpenSource.pdf}(hjhhhNhNubah}(h]h ]h"]h$]h&]refurij uh1jnhjubeh}(h]h ]h"]h$]h&]uh1hhhhK8hjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hFunctional Spec: https://web.archive.org/web/20130730091033/http://www.marvell.com/embedded-processors/kirkwood/assets/FS_88F6180_9x_6281_OpenSource.pdfh]h)}(hj;h](hFunctional Spec: }(hj=hhhNhNubjo)}(hhttps://web.archive.org/web/20130730091033/http://www.marvell.com/embedded-processors/kirkwood/assets/FS_88F6180_9x_6281_OpenSource.pdfh]hhttps://web.archive.org/web/20130730091033/http://www.marvell.com/embedded-processors/kirkwood/assets/FS_88F6180_9x_6281_OpenSource.pdf}(hjDhhhNhNubah}(h]h ]h"]h$]h&]refurijFuh1jnhj=ubeh}(h]h ]h"]h$]h&]uh1hhhhK9hj9ubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]jjuh1hhhhK7hjubah}(h]h ]h"]h$]h&]uh1hhhhK7hjubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(h88F6182h]h)}(hjsh]h88F6182}(hjuhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK:hjqubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hX88F6180 - Product Brief : https://web.archive.org/web/20120616201621/http://www.marvell.com/embedded-processors/kirkwood/assets/88F6180-003_ver1.pdf - Hardware Spec : https://web.archive.org/web/20130730091654/http://www.marvell.com/embedded-processors/kirkwood/assets/HW_88F6180_OpenSource.pdf - Functional Spec: https://web.archive.org/web/20130730091033/http://www.marvell.com/embedded-processors/kirkwood/assets/FS_88F6180_9x_6281_OpenSource.pdfh](h)}(h88F6180h]h88F6180}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK;hjubh)}(hX- Product Brief : https://web.archive.org/web/20120616201621/http://www.marvell.com/embedded-processors/kirkwood/assets/88F6180-003_ver1.pdf - Hardware Spec : https://web.archive.org/web/20130730091654/http://www.marvell.com/embedded-processors/kirkwood/assets/HW_88F6180_OpenSource.pdf - Functional Spec: https://web.archive.org/web/20130730091033/http://www.marvell.com/embedded-processors/kirkwood/assets/FS_88F6180_9x_6281_OpenSource.pdfh]h)}(hhh](j)}(hProduct Brief : https://web.archive.org/web/20120616201621/http://www.marvell.com/embedded-processors/kirkwood/assets/88F6180-003_ver1.pdfh]h)}(hjh](hProduct Brief : }(hjhhhNhNubjo)}(hzhttps://web.archive.org/web/20120616201621/http://www.marvell.com/embedded-processors/kirkwood/assets/88F6180-003_ver1.pdfh]hzhttps://web.archive.org/web/20120616201621/http://www.marvell.com/embedded-processors/kirkwood/assets/88F6180-003_ver1.pdf}(hjhhhNhNubah}(h]h ]h"]h$]h&]refurijuh1jnhjubeh}(h]h ]h"]h$]h&]uh1hhhhK=hjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hHardware Spec : https://web.archive.org/web/20130730091654/http://www.marvell.com/embedded-processors/kirkwood/assets/HW_88F6180_OpenSource.pdfh]h)}(hjh](hHardware Spec : }(hjhhhNhNubjo)}(hhttps://web.archive.org/web/20130730091654/http://www.marvell.com/embedded-processors/kirkwood/assets/HW_88F6180_OpenSource.pdfh]hhttps://web.archive.org/web/20130730091654/http://www.marvell.com/embedded-processors/kirkwood/assets/HW_88F6180_OpenSource.pdf}(hjhhhNhNubah}(h]h ]h"]h$]h&]refurijuh1jnhjubeh}(h]h ]h"]h$]h&]uh1hhhhK>hjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hFunctional Spec: https://web.archive.org/web/20130730091033/http://www.marvell.com/embedded-processors/kirkwood/assets/FS_88F6180_9x_6281_OpenSource.pdfh]h)}(hjh](hFunctional Spec: }(hjhhhNhNubjo)}(hhttps://web.archive.org/web/20130730091033/http://www.marvell.com/embedded-processors/kirkwood/assets/FS_88F6180_9x_6281_OpenSource.pdfh]hhttps://web.archive.org/web/20130730091033/http://www.marvell.com/embedded-processors/kirkwood/assets/FS_88F6180_9x_6281_OpenSource.pdf}(hjhhhNhNubah}(h]h ]h"]h$]h&]refurijuh1jnhjubeh}(h]h ]h"]h$]h&]uh1hhhhK?hjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]jjuh1hhhhK=hjubah}(h]h ]h"]h$]h&]uh1hhhhK=hjubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(h88F6280 - Product Brief : https://web.archive.org/web/20130730091058/http://www.marvell.com/embedded-processors/kirkwood/assets/88F6280_SoC_PB-001.pdfh](h)}(h88F6280h]h88F6280}(hj)hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK@hj%ubh)}(h- Product Brief : https://web.archive.org/web/20130730091058/http://www.marvell.com/embedded-processors/kirkwood/assets/88F6280_SoC_PB-001.pdfh]h)}(hhh]j)}(hProduct Brief : https://web.archive.org/web/20130730091058/http://www.marvell.com/embedded-processors/kirkwood/assets/88F6280_SoC_PB-001.pdfh]h)}(hj@h](hProduct Brief : }(hjBhhhNhNubjo)}(h|https://web.archive.org/web/20130730091058/http://www.marvell.com/embedded-processors/kirkwood/assets/88F6280_SoC_PB-001.pdfh]h|https://web.archive.org/web/20130730091058/http://www.marvell.com/embedded-processors/kirkwood/assets/88F6280_SoC_PB-001.pdf}(hjIhhhNhNubah}(h]h ]h"]h$]h&]refurijKuh1jnhjBubeh}(h]h ]h"]h$]h&]uh1hhhhKBhj>ubah}(h]h ]h"]h$]h&]uh1jhj;ubah}(h]h ]h"]h$]h&]jjuh1hhhhKBhj7ubah}(h]h ]h"]h$]h&]uh1hhhhKBhj%ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hX88F6281 - Product Brief : https://web.archive.org/web/20120131133709/http://www.marvell.com/embedded-processors/kirkwood/assets/88F6281-004_ver1.pdf - Hardware Spec : https://web.archive.org/web/20120620073511/http://www.marvell.com/embedded-processors/kirkwood/assets/HW_88F6281_OpenSource.pdf - Functional Spec: https://web.archive.org/web/20130730091033/http://www.marvell.com/embedded-processors/kirkwood/assets/FS_88F6180_9x_6281_OpenSource.pdfh](h)}(h88F6281h]h88F6281}(hjzhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKChjvubh)}(hX- Product Brief : https://web.archive.org/web/20120131133709/http://www.marvell.com/embedded-processors/kirkwood/assets/88F6281-004_ver1.pdf - Hardware Spec : https://web.archive.org/web/20120620073511/http://www.marvell.com/embedded-processors/kirkwood/assets/HW_88F6281_OpenSource.pdf - Functional Spec: https://web.archive.org/web/20130730091033/http://www.marvell.com/embedded-processors/kirkwood/assets/FS_88F6180_9x_6281_OpenSource.pdfh]h)}(hhh](j)}(hProduct Brief : https://web.archive.org/web/20120131133709/http://www.marvell.com/embedded-processors/kirkwood/assets/88F6281-004_ver1.pdfh]h)}(hjh](hProduct Brief : }(hjhhhNhNubjo)}(hzhttps://web.archive.org/web/20120131133709/http://www.marvell.com/embedded-processors/kirkwood/assets/88F6281-004_ver1.pdfh]hzhttps://web.archive.org/web/20120131133709/http://www.marvell.com/embedded-processors/kirkwood/assets/88F6281-004_ver1.pdf}(hjhhhNhNubah}(h]h ]h"]h$]h&]refurijuh1jnhjubeh}(h]h ]h"]h$]h&]uh1hhhhKEhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hHardware Spec : https://web.archive.org/web/20120620073511/http://www.marvell.com/embedded-processors/kirkwood/assets/HW_88F6281_OpenSource.pdfh]h)}(hjh](hHardware Spec : }(hjhhhNhNubjo)}(hhttps://web.archive.org/web/20120620073511/http://www.marvell.com/embedded-processors/kirkwood/assets/HW_88F6281_OpenSource.pdfh]hhttps://web.archive.org/web/20120620073511/http://www.marvell.com/embedded-processors/kirkwood/assets/HW_88F6281_OpenSource.pdf}(hjhhhNhNubah}(h]h ]h"]h$]h&]refurijuh1jnhjubeh}(h]h ]h"]h$]h&]uh1hhhhKFhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hFunctional Spec: https://web.archive.org/web/20130730091033/http://www.marvell.com/embedded-processors/kirkwood/assets/FS_88F6180_9x_6281_OpenSource.pdfh]h)}(hjh](hFunctional Spec: }(hjhhhNhNubjo)}(hhttps://web.archive.org/web/20130730091033/http://www.marvell.com/embedded-processors/kirkwood/assets/FS_88F6180_9x_6281_OpenSource.pdfh]hhttps://web.archive.org/web/20130730091033/http://www.marvell.com/embedded-processors/kirkwood/assets/FS_88F6180_9x_6281_OpenSource.pdf}(hjhhhNhNubah}(h]h ]h"]h$]h&]refurijuh1jnhjubeh}(h]h ]h"]h$]h&]uh1hhhhKGhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]jjuh1hhhhKEhjubah}(h]h ]h"]h$]h&]uh1hhhhKEhjvubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(h88F6321h]h)}(hjh]h88F6321}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKHhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(h88F6322h]h)}(hj,h]h88F6322}(hj.hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKIhj*ubah}(h]h ]h"]h$]h&]uh1jhjubj)}(h88F6323 - Product Brief : https://web.archive.org/web/20120616201639/http://www.marvell.com/embedded-processors/kirkwood/assets/88f632x_pb.pdfh](h)}(h88F6323h]h88F6323}(hjEhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKJhjAubh)}(h- Product Brief : https://web.archive.org/web/20120616201639/http://www.marvell.com/embedded-processors/kirkwood/assets/88f632x_pb.pdfh]h)}(hhh]j)}(hProduct Brief : https://web.archive.org/web/20120616201639/http://www.marvell.com/embedded-processors/kirkwood/assets/88f632x_pb.pdfh]h)}(hj\h](hProduct Brief : }(hj^hhhNhNubjo)}(hthttps://web.archive.org/web/20120616201639/http://www.marvell.com/embedded-processors/kirkwood/assets/88f632x_pb.pdfh]hthttps://web.archive.org/web/20120616201639/http://www.marvell.com/embedded-processors/kirkwood/assets/88f632x_pb.pdf}(hjehhhNhNubah}(h]h ]h"]h$]h&]refurijguh1jnhj^ubeh}(h]h ]h"]h$]h&]uh1hhhhKLhjZubah}(h]h ]h"]h$]h&]uh1jhjWubah}(h]h ]h"]h$]h&]jjuh1hhhhKLhjSubah}(h]h ]h"]h$]h&]uh1hhhhKLhjAubeh}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]jjuh1hhhhK*hjubah}(h]h ]h"]h$]h&]uh1hhj}ubeh}(h]h ]h"]h$]h&]uh1hhhhKKhjzubh)}(hiHomepage: https://web.archive.org/web/20160513194943/http://www.marvell.com/embedded-processors/kirkwood/h](h)}(h Homepage:h]h Homepage:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKMhjubh)}(hhh]h)}(h_https://web.archive.org/web/20160513194943/http://www.marvell.com/embedded-processors/kirkwood/h]jo)}(hjh]h_https://web.archive.org/web/20160513194943/http://www.marvell.com/embedded-processors/kirkwood/}(hjhhhNhNubah}(h]h ]h"]h$]h&]refurijuh1jnhjubah}(h]h ]h"]h$]h&]uh1hhhhKNhjubah}(h]h ]h"]h$]h&]uh1hhjubeh}(h]h ]h"]h$]h&]uh1hhhhKMhjzubh)}(h'Core: Feroceon 88fr131 ARMv5 compatibleh](h)}(hCore:h]hCore:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKOhjubh)}(hhh]h)}(h!Feroceon 88fr131 ARMv5 compatibleh]h!Feroceon 88fr131 ARMv5 compatible}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKPhjubah}(h]h ]h"]h$]h&]uh1hhjubeh}(h]h ]h"]h$]h&]uh1hhhhKOhjzubh)}(h0Linux kernel mach directory: arch/arm/mach-mvebuh](h)}(hLinux kernel mach directory:h]hLinux kernel mach directory:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKQhj ubh)}(hhh]h)}(harch/arm/mach-mvebuh]harch/arm/mach-mvebu}(hj!hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKRhjubah}(h]h ]h"]h$]h&]uh1hhj ubeh}(h]h ]h"]h$]h&]uh1hhhhKQhjzubh)}(h"Linux kernel plat directory: none h](h)}(hLinux kernel plat directory:h]hLinux kernel plat directory:}(hj?hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKThj;ubh)}(hhh]h)}(hnoneh]hnone}(hjPhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKThjMubah}(h]h ]h"]h$]h&]uh1hhj;ubeh}(h]h ]h"]h$]h&]uh1hhhhKThjzubeh}(h]h ]h"]h$]h&]uh1hhjvubah}(h]h ]h"]h$]h&]uh1hhhhK)hjehhubeh}(h]kirkwood-familyah ]h"]kirkwood familyah$]h&]uh1hhhhhhhhK'ubh)}(hhh](h)}(hDiscovery familyh]hDiscovery family}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhj~hhhhhKWubh)}(hXFlavors: - MV78100 - Product Brief : https://web.archive.org/web/20120616194711/http://www.marvell.com/embedded-processors/discovery-innovation/assets/MV78100-003_WEB.pdf - Hardware Spec : https://web.archive.org/web/20141005120451/http://www.marvell.com/embedded-processors/discovery-innovation/assets/HW_MV78100_OpenSource.pdf - Functional Spec: https://web.archive.org/web/20111110081125/http://www.marvell.com/embedded-processors/discovery-innovation/assets/FS_MV76100_78100_78200_OpenSource.pdf - MV78200 - Product Brief : https://web.archive.org/web/20140801121623/http://www.marvell.com/embedded-processors/discovery-innovation/assets/MV78200-002_WEB.pdf - Hardware Spec : https://web.archive.org/web/20141005120458/http://www.marvell.com/embedded-processors/discovery-innovation/assets/HW_MV78200_OpenSource.pdf - Functional Spec: https://web.archive.org/web/20111110081125/http://www.marvell.com/embedded-processors/discovery-innovation/assets/FS_MV76100_78100_78200_OpenSource.pdf - MV76100 - Product Brief : https://web.archive.org/web/20140722064429/http://www.marvell.com/embedded-processors/discovery-innovation/assets/MV76100-002_WEB.pdf - Hardware Spec : https://web.archive.org/web/20140722064425/http://www.marvell.com/embedded-processors/discovery-innovation/assets/HW_MV76100_OpenSource.pdf - Functional Spec: https://web.archive.org/web/20111110081125/http://www.marvell.com/embedded-processors/discovery-innovation/assets/FS_MV76100_78100_78200_OpenSource.pdf Not supported by the Linux kernel. Homepage: https://web.archive.org/web/20110924171043/http://www.marvell.com/embedded-processors/discovery-innovation/ Core: Feroceon 88fr571-vd ARMv5 compatible Linux kernel mach directory: arch/arm/mach-mv78xx0 Linux kernel plat directory: arch/arm/plat-orion h]h)}(hhh](h)}(hXHFlavors: - MV78100 - Product Brief : https://web.archive.org/web/20120616194711/http://www.marvell.com/embedded-processors/discovery-innovation/assets/MV78100-003_WEB.pdf - Hardware Spec : https://web.archive.org/web/20141005120451/http://www.marvell.com/embedded-processors/discovery-innovation/assets/HW_MV78100_OpenSource.pdf - Functional Spec: https://web.archive.org/web/20111110081125/http://www.marvell.com/embedded-processors/discovery-innovation/assets/FS_MV76100_78100_78200_OpenSource.pdf - MV78200 - Product Brief : https://web.archive.org/web/20140801121623/http://www.marvell.com/embedded-processors/discovery-innovation/assets/MV78200-002_WEB.pdf - Hardware Spec : https://web.archive.org/web/20141005120458/http://www.marvell.com/embedded-processors/discovery-innovation/assets/HW_MV78200_OpenSource.pdf - Functional Spec: https://web.archive.org/web/20111110081125/http://www.marvell.com/embedded-processors/discovery-innovation/assets/FS_MV76100_78100_78200_OpenSource.pdf - MV76100 - Product Brief : https://web.archive.org/web/20140722064429/http://www.marvell.com/embedded-processors/discovery-innovation/assets/MV76100-002_WEB.pdf - Hardware Spec : https://web.archive.org/web/20140722064425/http://www.marvell.com/embedded-processors/discovery-innovation/assets/HW_MV76100_OpenSource.pdf - Functional Spec: https://web.archive.org/web/20111110081125/http://www.marvell.com/embedded-processors/discovery-innovation/assets/FS_MV76100_78100_78200_OpenSource.pdf Not supported by the Linux kernel. h](h)}(hFlavors:h]hFlavors:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKkhjubh)}(hhh]h)}(hhh](j)}(hXMV78100 - Product Brief : https://web.archive.org/web/20120616194711/http://www.marvell.com/embedded-processors/discovery-innovation/assets/MV78100-003_WEB.pdf - Hardware Spec : https://web.archive.org/web/20141005120451/http://www.marvell.com/embedded-processors/discovery-innovation/assets/HW_MV78100_OpenSource.pdf - Functional Spec: https://web.archive.org/web/20111110081125/http://www.marvell.com/embedded-processors/discovery-innovation/assets/FS_MV76100_78100_78200_OpenSource.pdfh](h)}(hMV78100h]hMV78100}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKZhjubh)}(hX- Product Brief : https://web.archive.org/web/20120616194711/http://www.marvell.com/embedded-processors/discovery-innovation/assets/MV78100-003_WEB.pdf - Hardware Spec : https://web.archive.org/web/20141005120451/http://www.marvell.com/embedded-processors/discovery-innovation/assets/HW_MV78100_OpenSource.pdf - Functional Spec: https://web.archive.org/web/20111110081125/http://www.marvell.com/embedded-processors/discovery-innovation/assets/FS_MV76100_78100_78200_OpenSource.pdfh]h)}(hhh](j)}(hProduct Brief : https://web.archive.org/web/20120616194711/http://www.marvell.com/embedded-processors/discovery-innovation/assets/MV78100-003_WEB.pdfh]h)}(hjh](hProduct Brief : }(hjhhhNhNubjo)}(hhttps://web.archive.org/web/20120616194711/http://www.marvell.com/embedded-processors/discovery-innovation/assets/MV78100-003_WEB.pdfh]hhttps://web.archive.org/web/20120616194711/http://www.marvell.com/embedded-processors/discovery-innovation/assets/MV78100-003_WEB.pdf}(hjhhhNhNubah}(h]h ]h"]h$]h&]refurijuh1jnhjubeh}(h]h ]h"]h$]h&]uh1hhhhK\hjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hHardware Spec : https://web.archive.org/web/20141005120451/http://www.marvell.com/embedded-processors/discovery-innovation/assets/HW_MV78100_OpenSource.pdfh]h)}(hjh](hHardware Spec : }(hjhhhNhNubjo)}(hhttps://web.archive.org/web/20141005120451/http://www.marvell.com/embedded-processors/discovery-innovation/assets/HW_MV78100_OpenSource.pdfh]hhttps://web.archive.org/web/20141005120451/http://www.marvell.com/embedded-processors/discovery-innovation/assets/HW_MV78100_OpenSource.pdf}(hjhhhNhNubah}(h]h ]h"]h$]h&]refurijuh1jnhjubeh}(h]h ]h"]h$]h&]uh1hhhhK]hjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hFunctional Spec: https://web.archive.org/web/20111110081125/http://www.marvell.com/embedded-processors/discovery-innovation/assets/FS_MV76100_78100_78200_OpenSource.pdfh]h)}(hj h](hFunctional Spec: }(hj hhhNhNubjo)}(hhttps://web.archive.org/web/20111110081125/http://www.marvell.com/embedded-processors/discovery-innovation/assets/FS_MV76100_78100_78200_OpenSource.pdfh]hhttps://web.archive.org/web/20111110081125/http://www.marvell.com/embedded-processors/discovery-innovation/assets/FS_MV76100_78100_78200_OpenSource.pdf}(hj hhhNhNubah}(h]h ]h"]h$]h&]refurij uh1jnhj ubeh}(h]h ]h"]h$]h&]uh1hhhhK^hj ubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]jjuh1hhhhK\hjubah}(h]h ]h"]h$]h&]uh1hhhhK\hjubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hXMV78200 - Product Brief : https://web.archive.org/web/20140801121623/http://www.marvell.com/embedded-processors/discovery-innovation/assets/MV78200-002_WEB.pdf - Hardware Spec : https://web.archive.org/web/20141005120458/http://www.marvell.com/embedded-processors/discovery-innovation/assets/HW_MV78200_OpenSource.pdf - Functional Spec: https://web.archive.org/web/20111110081125/http://www.marvell.com/embedded-processors/discovery-innovation/assets/FS_MV76100_78100_78200_OpenSource.pdf h](h)}(hMV78200h]hMV78200}(hjO hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK_hjK ubh)}(hX- Product Brief : https://web.archive.org/web/20140801121623/http://www.marvell.com/embedded-processors/discovery-innovation/assets/MV78200-002_WEB.pdf - Hardware Spec : https://web.archive.org/web/20141005120458/http://www.marvell.com/embedded-processors/discovery-innovation/assets/HW_MV78200_OpenSource.pdf - Functional Spec: https://web.archive.org/web/20111110081125/http://www.marvell.com/embedded-processors/discovery-innovation/assets/FS_MV76100_78100_78200_OpenSource.pdf h]h)}(hhh](j)}(hProduct Brief : https://web.archive.org/web/20140801121623/http://www.marvell.com/embedded-processors/discovery-innovation/assets/MV78200-002_WEB.pdfh]h)}(hjf h](hProduct Brief : }(hjh hhhNhNubjo)}(hhttps://web.archive.org/web/20140801121623/http://www.marvell.com/embedded-processors/discovery-innovation/assets/MV78200-002_WEB.pdfh]hhttps://web.archive.org/web/20140801121623/http://www.marvell.com/embedded-processors/discovery-innovation/assets/MV78200-002_WEB.pdf}(hjo hhhNhNubah}(h]h ]h"]h$]h&]refurijq uh1jnhjh ubeh}(h]h ]h"]h$]h&]uh1hhhhKahjd ubah}(h]h ]h"]h$]h&]uh1jhja ubj)}(hHardware Spec : https://web.archive.org/web/20141005120458/http://www.marvell.com/embedded-processors/discovery-innovation/assets/HW_MV78200_OpenSource.pdfh]h)}(hj h](hHardware Spec : }(hj hhhNhNubjo)}(hhttps://web.archive.org/web/20141005120458/http://www.marvell.com/embedded-processors/discovery-innovation/assets/HW_MV78200_OpenSource.pdfh]hhttps://web.archive.org/web/20141005120458/http://www.marvell.com/embedded-processors/discovery-innovation/assets/HW_MV78200_OpenSource.pdf}(hj hhhNhNubah}(h]h ]h"]h$]h&]refurij uh1jnhj ubeh}(h]h ]h"]h$]h&]uh1hhhhKbhj ubah}(h]h ]h"]h$]h&]uh1jhja ubj)}(hFunctional Spec: https://web.archive.org/web/20111110081125/http://www.marvell.com/embedded-processors/discovery-innovation/assets/FS_MV76100_78100_78200_OpenSource.pdf h]h)}(hFunctional Spec: https://web.archive.org/web/20111110081125/http://www.marvell.com/embedded-processors/discovery-innovation/assets/FS_MV76100_78100_78200_OpenSource.pdfh](hFunctional Spec: }(hj hhhNhNubjo)}(hhttps://web.archive.org/web/20111110081125/http://www.marvell.com/embedded-processors/discovery-innovation/assets/FS_MV76100_78100_78200_OpenSource.pdfh]hhttps://web.archive.org/web/20111110081125/http://www.marvell.com/embedded-processors/discovery-innovation/assets/FS_MV76100_78100_78200_OpenSource.pdf}(hj hhhNhNubah}(h]h ]h"]h$]h&]refurij uh1jnhj ubeh}(h]h ]h"]h$]h&]uh1hhhhKchj ubah}(h]h ]h"]h$]h&]uh1jhja ubeh}(h]h ]h"]h$]h&]jjuh1hhhhKahj] ubah}(h]h ]h"]h$]h&]uh1hhhhKahjK ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hX(MV76100 - Product Brief : https://web.archive.org/web/20140722064429/http://www.marvell.com/embedded-processors/discovery-innovation/assets/MV76100-002_WEB.pdf - Hardware Spec : https://web.archive.org/web/20140722064425/http://www.marvell.com/embedded-processors/discovery-innovation/assets/HW_MV76100_OpenSource.pdf - Functional Spec: https://web.archive.org/web/20111110081125/http://www.marvell.com/embedded-processors/discovery-innovation/assets/FS_MV76100_78100_78200_OpenSource.pdf Not supported by the Linux kernel. h](h)}(hMV76100h]hMV76100}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKehj ubh)}(hX- Product Brief : https://web.archive.org/web/20140722064429/http://www.marvell.com/embedded-processors/discovery-innovation/assets/MV76100-002_WEB.pdf - Hardware Spec : https://web.archive.org/web/20140722064425/http://www.marvell.com/embedded-processors/discovery-innovation/assets/HW_MV76100_OpenSource.pdf - Functional Spec: https://web.archive.org/web/20111110081125/http://www.marvell.com/embedded-processors/discovery-innovation/assets/FS_MV76100_78100_78200_OpenSource.pdf Not supported by the Linux kernel. h](h)}(hhh](j)}(hProduct Brief : https://web.archive.org/web/20140722064429/http://www.marvell.com/embedded-processors/discovery-innovation/assets/MV76100-002_WEB.pdfh]h)}(hj h](hProduct Brief : }(hj hhhNhNubjo)}(hhttps://web.archive.org/web/20140722064429/http://www.marvell.com/embedded-processors/discovery-innovation/assets/MV76100-002_WEB.pdfh]hhttps://web.archive.org/web/20140722064429/http://www.marvell.com/embedded-processors/discovery-innovation/assets/MV76100-002_WEB.pdf}(hj hhhNhNubah}(h]h ]h"]h$]h&]refurij uh1jnhj ubeh}(h]h ]h"]h$]h&]uh1hhhhKghj ubah}(h]h ]h"]h$]h&]uh1jhj ubj)}(hHardware Spec : https://web.archive.org/web/20140722064425/http://www.marvell.com/embedded-processors/discovery-innovation/assets/HW_MV76100_OpenSource.pdfh]h)}(hj* h](hHardware Spec : }(hj, hhhNhNubjo)}(hhttps://web.archive.org/web/20140722064425/http://www.marvell.com/embedded-processors/discovery-innovation/assets/HW_MV76100_OpenSource.pdfh]hhttps://web.archive.org/web/20140722064425/http://www.marvell.com/embedded-processors/discovery-innovation/assets/HW_MV76100_OpenSource.pdf}(hj3 hhhNhNubah}(h]h ]h"]h$]h&]refurij5 uh1jnhj, ubeh}(h]h ]h"]h$]h&]uh1hhhhKhhj( ubah}(h]h ]h"]h$]h&]uh1jhj ubj)}(hFunctional Spec: https://web.archive.org/web/20111110081125/http://www.marvell.com/embedded-processors/discovery-innovation/assets/FS_MV76100_78100_78200_OpenSource.pdf h]h)}(hFunctional Spec: https://web.archive.org/web/20111110081125/http://www.marvell.com/embedded-processors/discovery-innovation/assets/FS_MV76100_78100_78200_OpenSource.pdfh](hFunctional Spec: }(hjR hhhNhNubjo)}(hhttps://web.archive.org/web/20111110081125/http://www.marvell.com/embedded-processors/discovery-innovation/assets/FS_MV76100_78100_78200_OpenSource.pdfh]hhttps://web.archive.org/web/20111110081125/http://www.marvell.com/embedded-processors/discovery-innovation/assets/FS_MV76100_78100_78200_OpenSource.pdf}(hjZ hhhNhNubah}(h]h ]h"]h$]h&]refurij\ uh1jnhjR ubeh}(h]h ]h"]h$]h&]uh1hhhhKihjN ubah}(h]h ]h"]h$]h&]uh1jhj ubeh}(h]h ]h"]h$]h&]jjuh1hhhhKghj ubh)}(h"Not supported by the Linux kernel.h]h"Not supported by the Linux kernel.}(hj{ hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKkhj ubeh}(h]h ]h"]h$]h&]uh1hhhhKghj ubeh}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]jjuh1hhhhKZhjubah}(h]h ]h"]h$]h&]uh1hhjubeh}(h]h ]h"]h$]h&]uh1hhhhKkhjubh)}(huHomepage: https://web.archive.org/web/20110924171043/http://www.marvell.com/embedded-processors/discovery-innovation/h](h)}(h Homepage:h]h Homepage:}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKmhj ubh)}(hhh]h)}(hkhttps://web.archive.org/web/20110924171043/http://www.marvell.com/embedded-processors/discovery-innovation/h]jo)}(hj h]hkhttps://web.archive.org/web/20110924171043/http://www.marvell.com/embedded-processors/discovery-innovation/}(hj hhhNhNubah}(h]h ]h"]h$]h&]refurij uh1jnhj ubah}(h]h ]h"]h$]h&]uh1hhhhKnhj ubah}(h]h ]h"]h$]h&]uh1hhj ubeh}(h]h ]h"]h$]h&]uh1hhhhKmhjubh)}(h+Core: Feroceon 88fr571-vd ARMv5 compatible h](h)}(hCore:h]hCore:}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKphj ubh)}(hhh]h)}(h$Feroceon 88fr571-vd ARMv5 compatibleh]h$Feroceon 88fr571-vd ARMv5 compatible}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKphj ubah}(h]h ]h"]h$]h&]uh1hhj ubeh}(h]h ]h"]h$]h&]uh1hhhhKphjubh)}(h2Linux kernel mach directory: arch/arm/mach-mv78xx0h](h)}(hLinux kernel mach directory:h]hLinux kernel mach directory:}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKrhj ubh)}(hhh]h)}(harch/arm/mach-mv78xx0h]harch/arm/mach-mv78xx0}(hj$ hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKshj! ubah}(h]h ]h"]h$]h&]uh1hhj ubeh}(h]h ]h"]h$]h&]uh1hhhhKrhjubh)}(h1Linux kernel plat directory: arch/arm/plat-orion h](h)}(hLinux kernel plat directory:h]hLinux kernel plat directory:}(hjB hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKuhj> ubh)}(hhh]h)}(harch/arm/plat-orionh]harch/arm/plat-orion}(hjS hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKuhjP ubah}(h]h ]h"]h$]h&]uh1hhj> ubeh}(h]h ]h"]h$]h&]uh1hhhhKuhjubeh}(h]h ]h"]h$]h&]uh1hhjubah}(h]h ]h"]h$]h&]uh1hhhhKYhj~hhubeh}(h]discovery-familyah ]h"]discovery familyah$]h&]uh1hhhhhhhhKWubh)}(hhh](h)}(hEBU Armada familyh]hEBU Armada family}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj hhhhhKxubh)}(hXE Armada 370 Flavors: - 88F6710 - 88F6707 - 88F6W11 - Product infos: https://web.archive.org/web/20141002083258/http://www.marvell.com/embedded-processors/armada-370/ - Product Brief: https://web.archive.org/web/20121115063038/http://www.marvell.com/embedded-processors/armada-300/assets/Marvell_ARMADA_370_SoC.pdf - Hardware Spec: https://web.archive.org/web/20140617183747/http://www.marvell.com/embedded-processors/armada-300/assets/ARMADA370-datasheet.pdf - Functional Spec: https://web.archive.org/web/20140617183701/http://www.marvell.com/embedded-processors/armada-300/assets/ARMADA370-FunctionalSpec-datasheet.pdf Core: Sheeva ARMv7 compatible PJ4B Armada XP Flavors: - MV78230 - MV78260 - MV78460 NOTE: not to be confused with the non-SMP 78xx0 SoCs - Product infos: https://web.archive.org/web/20150101215721/http://www.marvell.com/embedded-processors/armada-xp/ - Product Brief: https://web.archive.org/web/20121021173528/http://www.marvell.com/embedded-processors/armada-xp/assets/Marvell-ArmadaXP-SoC-product%20brief.pdf - Functional Spec: https://web.archive.org/web/20180829171131/http://www.marvell.com/embedded-processors/armada-xp/assets/ARMADA-XP-Functional-SpecDatasheet.pdf - Hardware Specs: - https://web.archive.org/web/20141127013651/http://www.marvell.com/embedded-processors/armada-xp/assets/HW_MV78230_OS.PDF - https://web.archive.org/web/20141222000224/http://www.marvell.com/embedded-processors/armada-xp/assets/HW_MV78260_OS.PDF - https://web.archive.org/web/20141222000230/http://www.marvell.com/embedded-processors/armada-xp/assets/HW_MV78460_OS.PDF Core: Sheeva ARMv7 compatible Dual-core or Quad-core PJ4B-MP Armada 375 Flavors: - 88F6720 - Product infos: https://web.archive.org/web/20140108032402/http://www.marvell.com/embedded-processors/armada-375/ - Product Brief: https://web.archive.org/web/20131216023516/http://www.marvell.com/embedded-processors/armada-300/assets/ARMADA_375_SoC-01_product_brief.pdf Core: ARM Cortex-A9 Armada 38x Flavors: - 88F6810 Armada 380 - 88F6811 Armada 381 - 88F6821 Armada 382 - 88F6W21 Armada 383 - 88F6820 Armada 385 - 88F6825 - 88F6828 Armada 388 - Product infos: https://web.archive.org/web/20181006144616/http://www.marvell.com/embedded-processors/armada-38x/ - 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 - 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 - 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 Core: ARM Cortex-A9 Armada 39x Flavors: - 88F6920 Armada 390 - 88F6925 Armada 395 - 88F6928 Armada 398 - Product infos: https://web.archive.org/web/20181020222559/http://www.marvell.com/embedded-processors/armada-39x/ Core: ARM Cortex-A9 Linux kernel mach directory: arch/arm/mach-mvebu Linux kernel plat directory: none h]h)}(hhh](h)}(hXArmada 370 Flavors: - 88F6710 - 88F6707 - 88F6W11 - Product infos: https://web.archive.org/web/20141002083258/http://www.marvell.com/embedded-processors/armada-370/ - Product Brief: https://web.archive.org/web/20121115063038/http://www.marvell.com/embedded-processors/armada-300/assets/Marvell_ARMADA_370_SoC.pdf - Hardware Spec: https://web.archive.org/web/20140617183747/http://www.marvell.com/embedded-processors/armada-300/assets/ARMADA370-datasheet.pdf - Functional Spec: https://web.archive.org/web/20140617183701/http://www.marvell.com/embedded-processors/armada-300/assets/ARMADA370-FunctionalSpec-datasheet.pdf h](h)}(hArmada 370 Flavors:h]hArmada 370 Flavors:}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj ubh)}(hhh](h)}(h- 88F6710 - 88F6707 - 88F6W11 h]h)}(hhh](j)}(h88F6710h]h)}(hj h]h88F6710}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK{hj ubah}(h]h ]h"]h$]h&]uh1jhj ubj)}(h88F6707h]h)}(hj h]h88F6707}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK|hj ubah}(h]h ]h"]h$]h&]uh1jhj ubj)}(h88F6W11 h]h)}(h88F6W11h]h88F6W11}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK}hj ubah}(h]h ]h"]h$]h&]uh1jhj ubeh}(h]h ]h"]h$]h&]jjuh1hhhhK{hj ubah}(h]h ]h"]h$]h&]uh1hhhhK{hj ubh)}(hhh](j)}(hrProduct infos: https://web.archive.org/web/20141002083258/http://www.marvell.com/embedded-processors/armada-370/h]h)}(hj h](hProduct infos: }(hj hhhNhNubjo)}(hahttps://web.archive.org/web/20141002083258/http://www.marvell.com/embedded-processors/armada-370/h]hahttps://web.archive.org/web/20141002083258/http://www.marvell.com/embedded-processors/armada-370/}(hj hhhNhNubah}(h]h ]h"]h$]h&]refurij uh1jnhj ubeh}(h]h ]h"]h$]h&]uh1hhhhKhj ubah}(h]h ]h"]h$]h&]uh1jhj ubj)}(hProduct Brief: https://web.archive.org/web/20121115063038/http://www.marvell.com/embedded-processors/armada-300/assets/Marvell_ARMADA_370_SoC.pdfh]h)}(hj2 h](hProduct Brief: }(hj4 hhhNhNubjo)}(hhttps://web.archive.org/web/20121115063038/http://www.marvell.com/embedded-processors/armada-300/assets/Marvell_ARMADA_370_SoC.pdfh]hhttps://web.archive.org/web/20121115063038/http://www.marvell.com/embedded-processors/armada-300/assets/Marvell_ARMADA_370_SoC.pdf}(hj; hhhNhNubah}(h]h ]h"]h$]h&]refurij= uh1jnhj4 ubeh}(h]h ]h"]h$]h&]uh1hhhhKhj0 ubah}(h]h ]h"]h$]h&]uh1jhj ubj)}(hHardware Spec: https://web.archive.org/web/20140617183747/http://www.marvell.com/embedded-processors/armada-300/assets/ARMADA370-datasheet.pdfh]h)}(hjX h](hHardware Spec: }(hjZ hhhNhNubjo)}(hhttps://web.archive.org/web/20140617183747/http://www.marvell.com/embedded-processors/armada-300/assets/ARMADA370-datasheet.pdfh]hhttps://web.archive.org/web/20140617183747/http://www.marvell.com/embedded-processors/armada-300/assets/ARMADA370-datasheet.pdf}(hja hhhNhNubah}(h]h ]h"]h$]h&]refurijc uh1jnhjZ ubeh}(h]h ]h"]h$]h&]uh1hhhhKhjV ubah}(h]h ]h"]h$]h&]uh1jhj ubj)}(hFunctional Spec: https://web.archive.org/web/20140617183701/http://www.marvell.com/embedded-processors/armada-300/assets/ARMADA370-FunctionalSpec-datasheet.pdf _h]h)}(hFunctional Spec: https://web.archive.org/web/20140617183701/http://www.marvell.com/embedded-processors/armada-300/assets/ARMADA370-FunctionalSpec-datasheet.pdfh](hFunctional Spec: }(hj hhhNhNubjo)}(hhttps://web.archive.org/web/20140617183701/http://www.marvell.com/embedded-processors/armada-300/assets/ARMADA370-FunctionalSpec-datasheet.pdfh]hhttps://web.archive.org/web/20140617183701/http://www.marvell.com/embedded-processors/armada-300/assets/ARMADA370-FunctionalSpec-datasheet.pdf}(hj hhhNhNubah}(h]h ]h"]h$]h&]refurij uh1jnhj ubeh}(h]h ]h"]h$]h&]uh1hhhhKhj| ubah}(h]h ]h"]h$]h&]uh1jhj ubeh}(h]h ]h"]h$]h&]jjuh1hhhhKhj ubeh}(h]h ]h"]h$]h&]uh1hhj ubeh}(h]h ]h"]h$]h&]uh1hhhhKhj ubh)}(h#Core: Sheeva ARMv7 compatible PJ4B h](h)}(hCore:h]hCore:}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj ubh)}(hhh]h)}(hSheeva ARMv7 compatible PJ4Bh]hSheeva ARMv7 compatible PJ4B}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj ubah}(h]h ]h"]h$]h&]uh1hhj ubeh}(h]h ]h"]h$]h&]uh1hhhhKhj ubh)}(hXArmada XP Flavors: - MV78230 - MV78260 - MV78460 NOTE: not to be confused with the non-SMP 78xx0 SoCs - Product infos: https://web.archive.org/web/20150101215721/http://www.marvell.com/embedded-processors/armada-xp/ - Product Brief: https://web.archive.org/web/20121021173528/http://www.marvell.com/embedded-processors/armada-xp/assets/Marvell-ArmadaXP-SoC-product%20brief.pdf - Functional Spec: https://web.archive.org/web/20180829171131/http://www.marvell.com/embedded-processors/armada-xp/assets/ARMADA-XP-Functional-SpecDatasheet.pdf - Hardware Specs: - https://web.archive.org/web/20141127013651/http://www.marvell.com/embedded-processors/armada-xp/assets/HW_MV78230_OS.PDF - https://web.archive.org/web/20141222000224/http://www.marvell.com/embedded-processors/armada-xp/assets/HW_MV78260_OS.PDF - https://web.archive.org/web/20141222000230/http://www.marvell.com/embedded-processors/armada-xp/assets/HW_MV78460_OS.PDF h](h)}(hArmada XP Flavors:h]hArmada XP Flavors:}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj ubh)}(hhh](h)}(h- MV78230 - MV78260 - MV78460 h]h)}(hhh](j)}(hMV78230h]h)}(hj h]hMV78230}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj ubah}(h]h ]h"]h$]h&]uh1jhj ubj)}(hMV78260h]h)}(hj h]hMV78260}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj ubah}(h]h ]h"]h$]h&]uh1jhj ubj)}(hMV78460 h]h)}(hMV78460h]hMV78460}(hj2 hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj. ubah}(h]h ]h"]h$]h&]uh1jhj ubeh}(h]h ]h"]h$]h&]jjuh1hhhhKhj ubah}(h]h ]h"]h$]h&]uh1hhhhKhj ubh)}(hhh]h)}(h5NOTE: not to be confused with the non-SMP 78xx0 SoCs h](h)}(hNOTE:h]hNOTE:}(hjY hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjU ubh)}(hhh]h)}(h.not to be confused with the non-SMP 78xx0 SoCsh]h.not to be confused with the non-SMP 78xx0 SoCs}(hjj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjg ubah}(h]h ]h"]h$]h&]uh1hhjU ubeh}(h]h ]h"]h$]h&]uh1hhhhKhjR ubah}(h]h ]h"]h$]h&]uh1hhj ubh)}(hhh](j)}(hqProduct infos: https://web.archive.org/web/20150101215721/http://www.marvell.com/embedded-processors/armada-xp/h]h)}(hj h](hProduct infos: }(hj hhhNhNubjo)}(h`https://web.archive.org/web/20150101215721/http://www.marvell.com/embedded-processors/armada-xp/h]h`https://web.archive.org/web/20150101215721/http://www.marvell.com/embedded-processors/armada-xp/}(hj hhhNhNubah}(h]h ]h"]h$]h&]refurij uh1jnhj ubeh}(h]h ]h"]h$]h&]uh1hhhhKhj ubah}(h]h ]h"]h$]h&]uh1jhj ubj)}(hProduct Brief: https://web.archive.org/web/20121021173528/http://www.marvell.com/embedded-processors/armada-xp/assets/Marvell-ArmadaXP-SoC-product%20brief.pdfh]h)}(hj h](hProduct Brief: }(hj hhhNhNubjo)}(hhttps://web.archive.org/web/20121021173528/http://www.marvell.com/embedded-processors/armada-xp/assets/Marvell-ArmadaXP-SoC-product%20brief.pdfh]hhttps://web.archive.org/web/20121021173528/http://www.marvell.com/embedded-processors/armada-xp/assets/Marvell-ArmadaXP-SoC-product%20brief.pdf}(hj hhhNhNubah}(h]h ]h"]h$]h&]refurij uh1jnhj ubeh}(h]h ]h"]h$]h&]uh1hhhhKhj ubah}(h]h ]h"]h$]h&]uh1jhj ubj)}(hFunctional Spec: https://web.archive.org/web/20180829171131/http://www.marvell.com/embedded-processors/armada-xp/assets/ARMADA-XP-Functional-SpecDatasheet.pdfh]h)}(hj h](hFunctional Spec: }(hj hhhNhNubjo)}(hhttps://web.archive.org/web/20180829171131/http://www.marvell.com/embedded-processors/armada-xp/assets/ARMADA-XP-Functional-SpecDatasheet.pdfh]hhttps://web.archive.org/web/20180829171131/http://www.marvell.com/embedded-processors/armada-xp/assets/ARMADA-XP-Functional-SpecDatasheet.pdf}(hj hhhNhNubah}(h]h ]h"]h$]h&]refurij uh1jnhj ubeh}(h]h ]h"]h$]h&]uh1hhhhKhj ubah}(h]h ]h"]h$]h&]uh1jhj ubj)}(hXHardware Specs: - https://web.archive.org/web/20141127013651/http://www.marvell.com/embedded-processors/armada-xp/assets/HW_MV78230_OS.PDF - https://web.archive.org/web/20141222000224/http://www.marvell.com/embedded-processors/armada-xp/assets/HW_MV78260_OS.PDF - https://web.archive.org/web/20141222000230/http://www.marvell.com/embedded-processors/armada-xp/assets/HW_MV78460_OS.PDF h]h)}(hhh]h)}(hXHardware Specs: - https://web.archive.org/web/20141127013651/http://www.marvell.com/embedded-processors/armada-xp/assets/HW_MV78230_OS.PDF - https://web.archive.org/web/20141222000224/http://www.marvell.com/embedded-processors/armada-xp/assets/HW_MV78260_OS.PDF - https://web.archive.org/web/20141222000230/http://www.marvell.com/embedded-processors/armada-xp/assets/HW_MV78460_OS.PDF h](h)}(hHardware Specs:h]hHardware Specs:}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubh)}(hhh]h)}(hhh](j)}(hxhttps://web.archive.org/web/20141127013651/http://www.marvell.com/embedded-processors/armada-xp/assets/HW_MV78230_OS.PDFh]h)}(hj h]jo)}(hj h]hxhttps://web.archive.org/web/20141127013651/http://www.marvell.com/embedded-processors/armada-xp/assets/HW_MV78230_OS.PDF}(hj%hhhNhNubah}(h]h ]h"]h$]h&]refurij uh1jnhj"ubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hxhttps://web.archive.org/web/20141222000224/http://www.marvell.com/embedded-processors/armada-xp/assets/HW_MV78260_OS.PDFh]h)}(hjAh]jo)}(hjAh]hxhttps://web.archive.org/web/20141222000224/http://www.marvell.com/embedded-processors/armada-xp/assets/HW_MV78260_OS.PDF}(hjFhhhNhNubah}(h]h ]h"]h$]h&]refurijAuh1jnhjCubah}(h]h ]h"]h$]h&]uh1hhhhKhj?ubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hyhttps://web.archive.org/web/20141222000230/http://www.marvell.com/embedded-processors/armada-xp/assets/HW_MV78460_OS.PDF h]h)}(hxhttps://web.archive.org/web/20141222000230/http://www.marvell.com/embedded-processors/armada-xp/assets/HW_MV78460_OS.PDFh]jo)}(hjfh]hxhttps://web.archive.org/web/20141222000230/http://www.marvell.com/embedded-processors/armada-xp/assets/HW_MV78460_OS.PDF}(hjhhhhNhNubah}(h]h ]h"]h$]h&]refurijfuh1jnhjdubah}(h]h ]h"]h$]h&]uh1hhhhKhj`ubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]jjuh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1hhjubeh}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1hhj ubah}(h]h ]h"]h$]h&]uh1jhj ubeh}(h]h ]h"]h$]h&]jjuh1hhhhKhj ubeh}(h]h ]h"]h$]h&]uh1hhj ubeh}(h]h ]h"]h$]h&]uh1hhhhKhj ubh)}(h=Core: Sheeva ARMv7 compatible Dual-core or Quad-core PJ4B-MP h](h)}(hCore:h]hCore:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubh)}(hhh]h)}(h6Sheeva ARMv7 compatible Dual-core or Quad-core PJ4B-MPh]h6Sheeva ARMv7 compatible Dual-core or Quad-core PJ4B-MP}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1hhjubeh}(h]h ]h"]h$]h&]uh1hhhhKhj ubh)}(hX3Armada 375 Flavors: - 88F6720 - Product infos: https://web.archive.org/web/20140108032402/http://www.marvell.com/embedded-processors/armada-375/ - Product Brief: https://web.archive.org/web/20131216023516/http://www.marvell.com/embedded-processors/armada-300/assets/ARMADA_375_SoC-01_product_brief.pdf h](h)}(hArmada 375 Flavors:h]hArmada 375 Flavors:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubh)}(hhh](h)}(h - 88F6720 h]h)}(hhh]j)}(h88F6720 h]h)}(h88F6720h]h88F6720}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]jjuh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1hhhhKhjubh)}(hhh](j)}(hpProduct infos: https://web.archive.org/web/20140108032402/http://www.marvell.com/embedded-processors/armada-375/h]h)}(hj&h](hProduct infos: }(hj(hhhNhNubjo)}(hahttps://web.archive.org/web/20140108032402/http://www.marvell.com/embedded-processors/armada-375/h]hahttps://web.archive.org/web/20140108032402/http://www.marvell.com/embedded-processors/armada-375/}(hj/hhhNhNubah}(h]h ]h"]h$]h&]refurij1uh1jnhj(ubeh}(h]h ]h"]h$]h&]uh1hhhhKhj$ubah}(h]h ]h"]h$]h&]uh1jhj!ubj)}(hProduct Brief: https://web.archive.org/web/20131216023516/http://www.marvell.com/embedded-processors/armada-300/assets/ARMADA_375_SoC-01_product_brief.pdf h]h)}(hProduct Brief: https://web.archive.org/web/20131216023516/http://www.marvell.com/embedded-processors/armada-300/assets/ARMADA_375_SoC-01_product_brief.pdfh](hProduct Brief: }(hjNhhhNhNubjo)}(hhttps://web.archive.org/web/20131216023516/http://www.marvell.com/embedded-processors/armada-300/assets/ARMADA_375_SoC-01_product_brief.pdfh]hhttps://web.archive.org/web/20131216023516/http://www.marvell.com/embedded-processors/armada-300/assets/ARMADA_375_SoC-01_product_brief.pdf}(hjVhhhNhNubah}(h]h ]h"]h$]h&]refurijXuh1jnhjNubeh}(h]h ]h"]h$]h&]uh1hhhhKhjJubah}(h]h ]h"]h$]h&]uh1jhj!ubeh}(h]h ]h"]h$]h&]jjuh1hhhhKhjubeh}(h]h ]h"]h$]h&]uh1hhjubeh}(h]h ]h"]h$]h&]uh1hhhhKhj ubh)}(hCore: ARM Cortex-A9 h](h)}(hCore:h]hCore:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubh)}(hhh]h)}(h ARM Cortex-A9h]h ARM Cortex-A9}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1hhjubeh}(h]h ]h"]h$]h&]uh1hhhhKhj ubh)}(hXArmada 38x Flavors: - 88F6810 Armada 380 - 88F6811 Armada 381 - 88F6821 Armada 382 - 88F6W21 Armada 383 - 88F6820 Armada 385 - 88F6825 - 88F6828 Armada 388 - Product infos: https://web.archive.org/web/20181006144616/http://www.marvell.com/embedded-processors/armada-38x/ - 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 - 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 - 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 h](h)}(hArmada 38x Flavors:h]hArmada 38x Flavors:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubh)}(hhh](h)}(h- 88F6810 Armada 380 - 88F6811 Armada 381 - 88F6821 Armada 382 - 88F6W21 Armada 383 - 88F6820 Armada 385 - 88F6825 - 88F6828 Armada 388 h]h)}(hhh](j)}(h88F6810 Armada 380h]h)}(hjh]h88F6810 Armada 380}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(h88F6811 Armada 381h]h)}(hjh]h88F6811 Armada 381}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(h88F6821 Armada 382h]h)}(hjh]h88F6821 Armada 382}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(h88F6W21 Armada 383h]h)}(hjh]h88F6W21 Armada 383}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(h88F6820 Armada 385h]h)}(hj,h]h88F6820 Armada 385}(hj.hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj*ubah}(h]h ]h"]h$]h&]uh1jhjubj)}(h88F6825h]h)}(hjCh]h88F6825}(hjEhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjAubah}(h]h ]h"]h$]h&]uh1jhjubj)}(h88F6828 Armada 388 h]h)}(h88F6828 Armada 388h]h88F6828 Armada 388}(hj\hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjXubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]jjuh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1hhhhKhjubh)}(hhh](j)}(hrProduct infos: https://web.archive.org/web/20181006144616/http://www.marvell.com/embedded-processors/armada-38x/h]h)}(hjh](hProduct infos: }(hjhhhNhNubjo)}(hahttps://web.archive.org/web/20181006144616/http://www.marvell.com/embedded-processors/armada-38x/h]hahttps://web.archive.org/web/20181006144616/http://www.marvell.com/embedded-processors/armada-38x/}(hjhhhNhNubah}(h]h ]h"]h$]h&]refurijuh1jnhjubeh}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jhj|ubj)}(hFunctional 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.pdfh]h)}(hjh](hFunctional Spec: }(hjhhhNhNubjo)}(hhttps://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.pdfh]hhttps://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}(hjhhhNhNubah}(h]h ]h"]h$]h&]refurijuh1jnhjubeh}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jhj|ubj)}(hHardware Spec: https://web.archive.org/web/20180713105318/https://www.marvell.com/docs/embedded-processors/assets/marvell-embedded-processors-armada-38x-hardware-specifications-2017-03.pdfh]h)}(hjh](hHardware Spec: }(hjhhhNhNubjo)}(hhttps://web.archive.org/web/20180713105318/https://www.marvell.com/docs/embedded-processors/assets/marvell-embedded-processors-armada-38x-hardware-specifications-2017-03.pdfh]hhttps://web.archive.org/web/20180713105318/https://www.marvell.com/docs/embedded-processors/assets/marvell-embedded-processors-armada-38x-hardware-specifications-2017-03.pdf}(hjhhhNhNubah}(h]h ]h"]h$]h&]refurijuh1jnhjubeh}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jhj|ubj)}(hDesign 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 h]h)}(hDesign 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.pdfh](hDesign guide: }(hjhhhNhNubjo)}(hhttps://web.archive.org/web/20180712231737/https://www.marvell.com/docs/embedded-processors/assets/marvell-embedded-processors-armada-38x-hardware-design-guide-2017-08.pdfh]hhttps://web.archive.org/web/20180712231737/https://www.marvell.com/docs/embedded-processors/assets/marvell-embedded-processors-armada-38x-hardware-design-guide-2017-08.pdf}(hjhhhNhNubah}(h]h ]h"]h$]h&]refurijuh1jnhjubeh}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jhj|ubeh}(h]h ]h"]h$]h&]jjuh1hhhhKhjubeh}(h]h ]h"]h$]h&]uh1hhjubeh}(h]h ]h"]h$]h&]uh1hhhhKhj ubh)}(hCore: ARM Cortex-A9 h](h)}(hCore:h]hCore:}(hj.hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj*ubh)}(hhh]h)}(h ARM Cortex-A9h]h ARM Cortex-A9}(hj?hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj<ubah}(h]h ]h"]h$]h&]uh1hhj*ubeh}(h]h ]h"]h$]h&]uh1hhhhKhj ubh)}(hArmada 39x Flavors: - 88F6920 Armada 390 - 88F6925 Armada 395 - 88F6928 Armada 398 - Product infos: https://web.archive.org/web/20181020222559/http://www.marvell.com/embedded-processors/armada-39x/ h](h)}(hArmada 39x Flavors:h]hArmada 39x Flavors:}(hj]hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjYubh)}(hhh](h)}(h?- 88F6920 Armada 390 - 88F6925 Armada 395 - 88F6928 Armada 398 h]h)}(hhh](j)}(h88F6920 Armada 390h]h)}(hjwh]h88F6920 Armada 390}(hjyhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjuubah}(h]h ]h"]h$]h&]uh1jhjrubj)}(h88F6925 Armada 395h]h)}(hjh]h88F6925 Armada 395}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjrubj)}(h88F6928 Armada 398 h]h)}(h88F6928 Armada 398h]h88F6928 Armada 398}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjrubeh}(h]h ]h"]h$]h&]jjuh1hhhhKhjnubah}(h]h ]h"]h$]h&]uh1hhhhKhjkubh)}(hhh]j)}(hqProduct infos: https://web.archive.org/web/20181020222559/http://www.marvell.com/embedded-processors/armada-39x/ h]h)}(hpProduct infos: https://web.archive.org/web/20181020222559/http://www.marvell.com/embedded-processors/armada-39x/h](hProduct infos: }(hjhhhNhNubjo)}(hahttps://web.archive.org/web/20181020222559/http://www.marvell.com/embedded-processors/armada-39x/h]hahttps://web.archive.org/web/20181020222559/http://www.marvell.com/embedded-processors/armada-39x/}(hjhhhNhNubah}(h]h ]h"]h$]h&]refurijuh1jnhjubeh}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]jjuh1hhhhKhjkubeh}(h]h ]h"]h$]h&]uh1hhjYubeh}(h]h ]h"]h$]h&]uh1hhhhKhj ubh)}(hCore: ARM Cortex-A9 h](h)}(hCore:h]hCore:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubh)}(hhh]h)}(h ARM Cortex-A9h]h ARM Cortex-A9}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1hhjubeh}(h]h ]h"]h$]h&]uh1hhhhKhj ubh)}(h0Linux kernel mach directory: arch/arm/mach-mvebuh](h)}(hLinux kernel mach directory:h]hLinux kernel mach directory:}(hj6hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj2ubh)}(hhh]h)}(harch/arm/mach-mvebuh]harch/arm/mach-mvebu}(hjGhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjDubah}(h]h ]h"]h$]h&]uh1hhj2ubeh}(h]h ]h"]h$]h&]uh1hhhhKhj ubh)}(h"Linux kernel plat directory: none h](h)}(hLinux kernel plat directory:h]hLinux kernel plat directory:}(hjehhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjaubh)}(hhh]h)}(hnoneh]hnone}(hjvhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjsubah}(h]h ]h"]h$]h&]uh1hhjaubeh}(h]h ]h"]h$]h&]uh1hhhhKhj ubeh}(h]h ]h"]h$]h&]uh1hhj ubah}(h]h ]h"]h$]h&]uh1hhhhKzhj hhubeh}(h]ebu-armada-familyah ]h"]ebu armada familyah$]h&]uh1hhhhhhhhKxubh)}(hhh](h)}(hEBU Armada family ARMv8h]hEBU Armada family ARMv8}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhhhhhKubh)}(hX Armada 3710/3720 Flavors: - 88F3710 - 88F3720 Core: ARM Cortex A53 (ARMv8) Homepage: https://web.archive.org/web/20181103003602/http://www.marvell.com/embedded-processors/armada-3700/ Product Brief: 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 Hardware Spec: 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 Device tree files: arch/arm64/boot/dts/marvell/armada-37* Armada 7K Flavors: - 88F6040 (AP806 Quad 600 MHz + one CP110) - 88F7020 (AP806 Dual + one CP110) - 88F7040 (AP806 Quad + one CP110) Core: ARM Cortex A72 Homepage: https://web.archive.org/web/20181020222606/http://www.marvell.com/embedded-processors/armada-70xx/ Product Brief: - https://web.archive.org/web/20161010105541/http://www.marvell.com/embedded-processors/assets/Armada7020PB-Jan2016.pdf - https://web.archive.org/web/20160928154533/http://www.marvell.com/embedded-processors/assets/Armada7040PB-Jan2016.pdf Device tree files: arch/arm64/boot/dts/marvell/armada-70* Armada 8K Flavors: - 88F8020 (AP806 Dual + two CP110) - 88F8040 (AP806 Quad + two CP110) Core: ARM Cortex A72 Homepage: https://web.archive.org/web/20181022004830/http://www.marvell.com/embedded-processors/armada-80xx/ Product Brief: - 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 - https://web.archive.org/web/20161010105532/http://www.marvell.com/embedded-processors/assets/Armada8040PB-Jan2016.pdf Device tree files: arch/arm64/boot/dts/marvell/armada-80* Octeon TX2 CN913x Flavors: - CN9130 (AP807 Quad + one internal CP115) - CN9131 (AP807 Quad + one internal CP115 + one external CP115 / 88F8215) - CN9132 (AP807 Quad + one internal CP115 + two external CP115 / 88F8215) Core: ARM Cortex A72 Homepage: https://web.archive.org/web/20200803150818/https://www.marvell.com/products/infrastructure-processors/multi-core-processors/octeon-tx2/octeon-tx2-cn9130.html Product Brief: https://web.archive.org/web/20200803150818/https://www.marvell.com/content/dam/marvell/en/public-collateral/embedded-processors/marvell-infrastructure-processors-octeon-tx2-cn913x-product-brief-2020-02.pdf Device tree files: arch/arm64/boot/dts/marvell/cn913* h](h)}(hhh](h)}(h.Armada 3710/3720 Flavors: - 88F3710 - 88F3720 h](h)}(hArmada 3710/3720 Flavors:h]hArmada 3710/3720 Flavors:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubh)}(hhh]h)}(hhh](j)}(h88F3710h]h)}(hjh]h88F3710}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(h88F3720 h]h)}(h88F3720h]h88F3720}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]jjuh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1hhjubeh}(h]h ]h"]h$]h&]uh1hhhhKhjubh)}(hCore: ARM Cortex A53 (ARMv8) h](h)}(hCore:h]hCore:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubh)}(hhh]h)}(hARM Cortex A53 (ARMv8)h]hARM Cortex A53 (ARMv8)}(hj*hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj'ubah}(h]h ]h"]h$]h&]uh1hhjubeh}(h]h ]h"]h$]h&]uh1hhhhKhjubh)}(hmHomepage: https://web.archive.org/web/20181103003602/http://www.marvell.com/embedded-processors/armada-3700/ h](h)}(h Homepage:h]h Homepage:}(hjHhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjDubh)}(hhh]h)}(hbhttps://web.archive.org/web/20181103003602/http://www.marvell.com/embedded-processors/armada-3700/h]jo)}(hj[h]hbhttps://web.archive.org/web/20181103003602/http://www.marvell.com/embedded-processors/armada-3700/}(hj]hhhNhNubah}(h]h ]h"]h$]h&]refurij[uh1jnhjYubah}(h]h ]h"]h$]h&]uh1hhhhKhjVubah}(h]h ]h"]h$]h&]uh1hhjDubeh}(h]h ]h"]h$]h&]uh1hhhhKhjubh)}(hProduct Brief: 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 h](h)}(hProduct Brief:h]hProduct Brief:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj}ubh)}(hhh]h)}(hhttps://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.pdfh]jo)}(hjh]hhttps://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}(hjhhhNhNubah}(h]h ]h"]h$]h&]refurijuh1jnhjubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1hhj}ubeh}(h]h ]h"]h$]h&]uh1hhhhKhjubh)}(hHardware Spec: 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 h](h)}(hHardware Spec:h]hHardware Spec:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubh)}(hhh]h)}(hhttps://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.pdfh]jo)}(hjh]hhttps://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}(hjhhhNhNubah}(h]h ]h"]h$]h&]refurijuh1jnhjubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1hhjubeh}(h]h ]h"]h$]h&]uh1hhhhKhjubh)}(h:Device tree files: arch/arm64/boot/dts/marvell/armada-37* h](h)}(hDevice tree files:h]hDevice tree files:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubh)}(hhh]h)}(h&arch/arm64/boot/dts/marvell/armada-37*h]h&arch/arm64/boot/dts/marvell/armada-37*}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1hhjubeh}(h]h ]h"]h$]h&]uh1hhhhKhjubh)}(hArmada 7K Flavors: - 88F6040 (AP806 Quad 600 MHz + one CP110) - 88F7020 (AP806 Dual + one CP110) - 88F7040 (AP806 Quad + one CP110) h](h)}(hArmada 7K Flavors:h]hArmada 7K Flavors:}(hj"hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubh)}(hhh]h)}(hhh](j)}(h(88F6040 (AP806 Quad 600 MHz + one CP110)h]h)}(hj8h]h(88F6040 (AP806 Quad 600 MHz + one CP110)}(hj:hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj6ubah}(h]h ]h"]h$]h&]uh1jhj3ubj)}(h 88F7020 (AP806 Dual + one CP110)h]h)}(hjOh]h 88F7020 (AP806 Dual + one CP110)}(hjQhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjMubah}(h]h ]h"]h$]h&]uh1jhj3ubj)}(h!88F7040 (AP806 Quad + one CP110) h]h)}(h 88F7040 (AP806 Quad + one CP110)h]h 88F7040 (AP806 Quad + one CP110)}(hjhhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjdubah}(h]h ]h"]h$]h&]uh1jhj3ubeh}(h]h ]h"]h$]h&]jjuh1hhhhKhj0ubah}(h]h ]h"]h$]h&]uh1hhjubeh}(h]h ]h"]h$]h&]uh1hhhhKhjubeh}(h]h ]h"]h$]h&]uh1hhjubh)}(hCore: ARM Cortex A72h]hCore: ARM Cortex A72}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubh)}(hhh](h)}(hmHomepage: https://web.archive.org/web/20181020222606/http://www.marvell.com/embedded-processors/armada-70xx/ h](h)}(h Homepage:h]h Homepage:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubh)}(hhh]h)}(hbhttps://web.archive.org/web/20181020222606/http://www.marvell.com/embedded-processors/armada-70xx/h]jo)}(hjh]hbhttps://web.archive.org/web/20181020222606/http://www.marvell.com/embedded-processors/armada-70xx/}(hjhhhNhNubah}(h]h ]h"]h$]h&]refurijuh1jnhjubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1hhjubeh}(h]h ]h"]h$]h&]uh1hhhhKhjubh)}(hProduct Brief: - https://web.archive.org/web/20161010105541/http://www.marvell.com/embedded-processors/assets/Armada7020PB-Jan2016.pdf - https://web.archive.org/web/20160928154533/http://www.marvell.com/embedded-processors/assets/Armada7040PB-Jan2016.pdf h](h)}(hProduct Brief:h]hProduct Brief:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubh)}(hhh]h)}(hhh](j)}(huhttps://web.archive.org/web/20161010105541/http://www.marvell.com/embedded-processors/assets/Armada7020PB-Jan2016.pdfh]h)}(hjh]jo)}(hjh]huhttps://web.archive.org/web/20161010105541/http://www.marvell.com/embedded-processors/assets/Armada7020PB-Jan2016.pdf}(hjhhhNhNubah}(h]h ]h"]h$]h&]refurijuh1jnhjubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hvhttps://web.archive.org/web/20160928154533/http://www.marvell.com/embedded-processors/assets/Armada7040PB-Jan2016.pdf h]h)}(huhttps://web.archive.org/web/20160928154533/http://www.marvell.com/embedded-processors/assets/Armada7040PB-Jan2016.pdfh]jo)}(hjh]huhttps://web.archive.org/web/20160928154533/http://www.marvell.com/embedded-processors/assets/Armada7040PB-Jan2016.pdf}(hjhhhNhNubah}(h]h ]h"]h$]h&]refurijuh1jnhjubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]jjuh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1hhjubeh}(h]h ]h"]h$]h&]uh1hhhhKhjubh)}(h:Device tree files: arch/arm64/boot/dts/marvell/armada-70* h](h)}(hDevice tree files:h]hDevice tree files:}(hjOhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjKubh)}(hhh]h)}(h&arch/arm64/boot/dts/marvell/armada-70*h]h&arch/arm64/boot/dts/marvell/armada-70*}(hj`hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj]ubah}(h]h ]h"]h$]h&]uh1hhjKubeh}(h]h ]h"]h$]h&]uh1hhhhKhjubh)}(hXArmada 8K Flavors: - 88F8020 (AP806 Dual + two CP110) - 88F8040 (AP806 Quad + two CP110)h](h)}(hArmada 8K Flavors:h]hArmada 8K Flavors:}(hj~hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjzubh)}(hhh]h)}(hhh](j)}(h 88F8020 (AP806 Dual + two CP110)h]h)}(hjh]h 88F8020 (AP806 Dual + two CP110)}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(h 88F8040 (AP806 Quad + two CP110)h]h)}(hjh]h 88F8040 (AP806 Quad + two CP110)}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]jjuh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1hhjzubeh}(h]h ]h"]h$]h&]uh1hhhhKhjubh)}(hCore: ARM Cortex A72 h](h)}(hCore:h]hCore:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubh)}(hhh]h)}(hARM Cortex A72h]hARM Cortex A72}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1hhjubeh}(h]h ]h"]h$]h&]uh1hhhhKhjubh)}(hmHomepage: https://web.archive.org/web/20181022004830/http://www.marvell.com/embedded-processors/armada-80xx/ h](h)}(h Homepage:h]h Homepage:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubh)}(hhh]h)}(hbhttps://web.archive.org/web/20181022004830/http://www.marvell.com/embedded-processors/armada-80xx/h]jo)}(hjh]hbhttps://web.archive.org/web/20181022004830/http://www.marvell.com/embedded-processors/armada-80xx/}(hjhhhNhNubah}(h]h ]h"]h$]h&]refurijuh1jnhjubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1hhjubeh}(h]h ]h"]h$]h&]uh1hhhhKhjubh)}(hXKProduct Brief: - 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 - https://web.archive.org/web/20161010105532/http://www.marvell.com/embedded-processors/assets/Armada8040PB-Jan2016.pdf h](h)}(hProduct Brief:h]hProduct Brief:}(hj>hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj:ubh)}(hhh]h)}(hhh](j)}(hhttps://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.pdfh]h)}(hjTh]jo)}(hjTh]hhttps://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}(hjYhhhNhNubah}(h]h ]h"]h$]h&]refurijTuh1jnhjVubah}(h]h ]h"]h$]h&]uh1hhhhKhjRubah}(h]h ]h"]h$]h&]uh1jhjOubj)}(hvhttps://web.archive.org/web/20161010105532/http://www.marvell.com/embedded-processors/assets/Armada8040PB-Jan2016.pdf h]h)}(huhttps://web.archive.org/web/20161010105532/http://www.marvell.com/embedded-processors/assets/Armada8040PB-Jan2016.pdfh]jo)}(hjyh]huhttps://web.archive.org/web/20161010105532/http://www.marvell.com/embedded-processors/assets/Armada8040PB-Jan2016.pdf}(hj{hhhNhNubah}(h]h ]h"]h$]h&]refurijyuh1jnhjwubah}(h]h ]h"]h$]h&]uh1hhhhKhjsubah}(h]h ]h"]h$]h&]uh1jhjOubeh}(h]h ]h"]h$]h&]jjuh1hhhhKhjLubah}(h]h ]h"]h$]h&]uh1hhj:ubeh}(h]h ]h"]h$]h&]uh1hhhhKhjubh)}(h:Device tree files: arch/arm64/boot/dts/marvell/armada-80* h](h)}(hDevice tree files:h]hDevice tree files:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubh)}(hhh]h)}(h&arch/arm64/boot/dts/marvell/armada-80*h]h&arch/arm64/boot/dts/marvell/armada-80*}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1hhjubeh}(h]h ]h"]h$]h&]uh1hhhhKhjubh)}(hOcteon TX2 CN913x Flavors: - CN9130 (AP807 Quad + one internal CP115) - CN9131 (AP807 Quad + one internal CP115 + one external CP115 / 88F8215) - CN9132 (AP807 Quad + one internal CP115 + two external CP115 / 88F8215) h](h)}(hOcteon TX2 CN913x Flavors:h]hOcteon TX2 CN913x Flavors:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubh)}(hhh]h)}(hhh](j)}(h(CN9130 (AP807 Quad + one internal CP115)h]h)}(hjh]h(CN9130 (AP807 Quad + one internal CP115)}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hGCN9131 (AP807 Quad + one internal CP115 + one external CP115 / 88F8215)h]h)}(hjh]hGCN9131 (AP807 Quad + one internal CP115 + one external CP115 / 88F8215)}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hHCN9132 (AP807 Quad + one internal CP115 + two external CP115 / 88F8215) h]h)}(hGCN9132 (AP807 Quad + one internal CP115 + two external CP115 / 88F8215)h]hGCN9132 (AP807 Quad + one internal CP115 + two external CP115 / 88F8215)}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]jjuh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1hhjubeh}(h]h ]h"]h$]h&]uh1hhhhKhjubh)}(hCore: ARM Cortex A72 h](h)}(hCore:h]hCore:}(hjJhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjFubh)}(hhh]h)}(hARM Cortex A72h]hARM Cortex A72}(hj[hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjXubah}(h]h ]h"]h$]h&]uh1hhjFubeh}(h]h ]h"]h$]h&]uh1hhhhMhjubh)}(hHomepage: https://web.archive.org/web/20200803150818/https://www.marvell.com/products/infrastructure-processors/multi-core-processors/octeon-tx2/octeon-tx2-cn9130.html h](h)}(h Homepage:h]h Homepage:}(hjyhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjuubh)}(hhh]h)}(hhttps://web.archive.org/web/20200803150818/https://www.marvell.com/products/infrastructure-processors/multi-core-processors/octeon-tx2/octeon-tx2-cn9130.htmlh]jo)}(hjh]hhttps://web.archive.org/web/20200803150818/https://www.marvell.com/products/infrastructure-processors/multi-core-processors/octeon-tx2/octeon-tx2-cn9130.html}(hjhhhNhNubah}(h]h ]h"]h$]h&]refurijuh1jnhjubah}(h]h ]h"]h$]h&]uh1hhhhMhjubah}(h]h ]h"]h$]h&]uh1hhjuubeh}(h]h ]h"]h$]h&]uh1hhhhMhjubh)}(hProduct Brief: https://web.archive.org/web/20200803150818/https://www.marvell.com/content/dam/marvell/en/public-collateral/embedded-processors/marvell-infrastructure-processors-octeon-tx2-cn913x-product-brief-2020-02.pdf h](h)}(hProduct Brief:h]hProduct Brief:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjubh)}(hhh]h)}(hhttps://web.archive.org/web/20200803150818/https://www.marvell.com/content/dam/marvell/en/public-collateral/embedded-processors/marvell-infrastructure-processors-octeon-tx2-cn913x-product-brief-2020-02.pdfh]jo)}(hjh]hhttps://web.archive.org/web/20200803150818/https://www.marvell.com/content/dam/marvell/en/public-collateral/embedded-processors/marvell-infrastructure-processors-octeon-tx2-cn913x-product-brief-2020-02.pdf}(hjhhhNhNubah}(h]h ]h"]h$]h&]refurijuh1jnhjubah}(h]h ]h"]h$]h&]uh1hhhhMhjubah}(h]h ]h"]h$]h&]uh1hhjubeh}(h]h ]h"]h$]h&]uh1hhhhMhjubh)}(h6Device tree files: arch/arm64/boot/dts/marvell/cn913* h](h)}(hDevice tree files:h]hDevice tree files:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhM hjubh)}(hhh]h)}(h"arch/arm64/boot/dts/marvell/cn913*h]h"arch/arm64/boot/dts/marvell/cn913*}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhM hjubah}(h]h ]h"]h$]h&]uh1hhjubeh}(h]h ]h"]h$]h&]uh1hhhhM hjubeh}(h]h ]h"]h$]h&]uh1hhjubeh}(h]h ]h"]h$]h&]uh1hhhhKhjhhubeh}(h]ebu-armada-family-armv8ah ]h"]ebu armada family armv8ah$]h&]uh1hhhhhhhhKubh)}(hhh](h)}(h Avanta familyh]h Avanta family}(hj-hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj*hhhhhM ubh)}(hXEFlavors: - 88F6500 - 88F6510 - 88F6530P - 88F6550 - 88F6560 - 88F6601 Homepage: https://web.archive.org/web/20181005145041/http://www.marvell.com/broadband/ Product Brief: https://web.archive.org/web/20180829171057/http://www.marvell.com/broadband/assets/Marvell_Avanta_88F6510_305_060-001_product_brief.pdf No public datasheet available. Core: ARMv5 compatible Linux kernel mach directory: no code in mainline yet, planned for the future Linux kernel plat directory: no code in mainline yet, planned for the future h](h)}(hhh](h)}(hFFlavors: - 88F6500 - 88F6510 - 88F6530P - 88F6550 - 88F6560 - 88F6601 h](h)}(hFlavors:h]hFlavors:}(hjFhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjBubh)}(hhh]h)}(hhh](j)}(h88F6500h]h)}(hj\h]h88F6500}(hj^hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjZubah}(h]h ]h"]h$]h&]uh1jhjWubj)}(h88F6510h]h)}(hjsh]h88F6510}(hjuhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjqubah}(h]h ]h"]h$]h&]uh1jhjWubj)}(h88F6530Ph]h)}(hjh]h88F6530P}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjubah}(h]h ]h"]h$]h&]uh1jhjWubj)}(h88F6550h]h)}(hjh]h88F6550}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjubah}(h]h ]h"]h$]h&]uh1jhjWubj)}(h88F6560h]h)}(hjh]h88F6560}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjubah}(h]h ]h"]h$]h&]uh1jhjWubj)}(h88F6601 h]h)}(h88F6601h]h88F6601}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjubah}(h]h ]h"]h$]h&]uh1jhjWubeh}(h]h ]h"]h$]h&]jjuh1hhhhMhjTubah}(h]h ]h"]h$]h&]uh1hhjBubeh}(h]h ]h"]h$]h&]uh1hhhhMhj?ubh)}(hWHomepage: https://web.archive.org/web/20181005145041/http://www.marvell.com/broadband/ h](h)}(h Homepage:h]h Homepage:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjubh)}(hhh]h)}(hLhttps://web.archive.org/web/20181005145041/http://www.marvell.com/broadband/h]jo)}(hjh]hLhttps://web.archive.org/web/20181005145041/http://www.marvell.com/broadband/}(hjhhhNhNubah}(h]h ]h"]h$]h&]refurijuh1jnhj ubah}(h]h ]h"]h$]h&]uh1hhhhMhj ubah}(h]h ]h"]h$]h&]uh1hhjubeh}(h]h ]h"]h$]h&]uh1hhhhMhj?ubh)}(hProduct Brief: https://web.archive.org/web/20180829171057/http://www.marvell.com/broadband/assets/Marvell_Avanta_88F6510_305_060-001_product_brief.pdf h](h)}(hProduct Brief:h]hProduct Brief:}(hj4hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj0ubh)}(hhh]h)}(hhttps://web.archive.org/web/20180829171057/http://www.marvell.com/broadband/assets/Marvell_Avanta_88F6510_305_060-001_product_brief.pdfh]jo)}(hjGh]hhttps://web.archive.org/web/20180829171057/http://www.marvell.com/broadband/assets/Marvell_Avanta_88F6510_305_060-001_product_brief.pdf}(hjIhhhNhNubah}(h]h ]h"]h$]h&]refurijGuh1jnhjEubah}(h]h ]h"]h$]h&]uh1hhhhMhjBubah}(h]h ]h"]h$]h&]uh1hhj0ubeh}(h]h ]h"]h$]h&]uh1hhhhMhj?ubeh}(h]h ]h"]h$]h&]uh1hhj;ubh)}(hNo public datasheet available.h]hNo public datasheet available.}(hjohhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj;ubh)}(hhh](h)}(hCore: ARMv5 compatible h](h)}(hCore:h]hCore:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjubh)}(hhh]h)}(hARMv5 compatibleh]hARMv5 compatible}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjubah}(h]h ]h"]h$]h&]uh1hhjubeh}(h]h ]h"]h$]h&]uh1hhhhMhj}ubh)}(hLLinux kernel mach directory: no code in mainline yet, planned for the futureh](h)}(hLinux kernel mach directory:h]hLinux kernel mach directory:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhM!hjubh)}(hhh]h)}(h/no code in mainline yet, planned for the futureh]h/no code in mainline yet, planned for the future}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhM"hjubah}(h]h ]h"]h$]h&]uh1hhjubeh}(h]h ]h"]h$]h&]uh1hhhhM!hj}ubh)}(hMLinux kernel plat directory: no code in mainline yet, planned for the future h](h)}(hLinux kernel plat directory:h]hLinux kernel plat directory:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhM$hjubh)}(hhh]h)}(h/no code in mainline yet, planned for the futureh]h/no code in mainline yet, planned for the future}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhM$hjubah}(h]h ]h"]h$]h&]uh1hhjubeh}(h]h ]h"]h$]h&]uh1hhhhM$hj}ubeh}(h]h ]h"]h$]h&]uh1hhj;ubeh}(h]h ]h"]h$]h&]uh1hhhhMhj*hhubeh}(h] avanta-familyah ]h"] avanta familyah$]h&]uh1hhhhhhhhM ubh)}(hhh](h)}(hStorage familyh]hStorage family}(hj$hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj!hhhhhM'ubh)}(hArmada SP: - 88RC1580 Product infos: https://web.archive.org/web/20191129073953/http://www.marvell.com/storage/armada-sp/ Core: Sheeva ARMv7 compatible Quad-core PJ4C (not supported in upstream Linux kernel) h](h)}(hhh](h)}(hArmada SP: - 88RC1580 h](h)}(h Armada SP:h]h Armada SP:}(hj=hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhM*hj9ubh)}(hhh]h)}(hhh]j)}(h 88RC1580 h]h)}(h88RC1580h]h88RC1580}(hjUhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhM*hjQubah}(h]h ]h"]h$]h&]uh1jhjNubah}(h]h ]h"]h$]h&]jjuh1hhhhM*hjKubah}(h]h ]h"]h$]h&]uh1hhj9ubeh}(h]h ]h"]h$]h&]uh1hhhhM*hj6ubh)}(hdProduct infos: https://web.archive.org/web/20191129073953/http://www.marvell.com/storage/armada-sp/ h](h)}(hProduct infos:h]hProduct infos:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhM-hj{ubh)}(hhh]h)}(hThttps://web.archive.org/web/20191129073953/http://www.marvell.com/storage/armada-sp/h]jo)}(hjh]hThttps://web.archive.org/web/20191129073953/http://www.marvell.com/storage/armada-sp/}(hjhhhNhNubah}(h]h ]h"]h$]h&]refurijuh1jnhjubah}(h]h ]h"]h$]h&]uh1hhhhM-hjubah}(h]h ]h"]h$]h&]uh1hhj{ubeh}(h]h ]h"]h$]h&]uh1hhhhM-hj6ubh)}(h-Core: Sheeva ARMv7 compatible Quad-core PJ4C h](h)}(hCore:h]hCore:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhM0hjubh)}(hhh]h)}(h&Sheeva ARMv7 compatible Quad-core PJ4Ch]h&Sheeva ARMv7 compatible Quad-core PJ4C}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhM0hjubah}(h]h ]h"]h$]h&]uh1hhjubeh}(h]h ]h"]h$]h&]uh1hhhhM0hj6ubeh}(h]h ]h"]h$]h&]uh1hhj2ubh)}(h((not supported in upstream Linux kernel)h]h((not supported in upstream Linux kernel)}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhM2hj2ubeh}(h]h ]h"]h$]h&]uh1hhhhM)hj!hhubeh}(h]storage-familyah ]h"]storage familyah$]h&]uh1hhhhhhhhM'ubh)}(hhh](h)}(h#Dove family (application processor)h]h#Dove family (application processor)}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhhhhhM5ubh)}(hXFlavors: - 88AP510 a.k.a Armada 510 Product Brief: https://web.archive.org/web/20111102020643/http://www.marvell.com/application-processors/armada-500/assets/Marvell_Armada510_SoC.pdf Hardware Spec: https://web.archive.org/web/20160428160231/http://www.marvell.com/application-processors/armada-500/assets/Armada-510-Hardware-Spec.pdf Functional Spec: https://web.archive.org/web/20120130172443/http://www.marvell.com/application-processors/armada-500/assets/Armada-510-Functional-Spec.pdf Homepage: https://web.archive.org/web/20160822232651/http://www.marvell.com/application-processors/armada-500/ Core: ARMv7 compatible Directory: - arch/arm/mach-mvebu (DT enabled platforms) - arch/arm/mach-dove (non-DT enabled platforms) h]h)}(hhh](h)}(hX`Flavors: - 88AP510 a.k.a Armada 510 Product Brief: https://web.archive.org/web/20111102020643/http://www.marvell.com/application-processors/armada-500/assets/Marvell_Armada510_SoC.pdf Hardware Spec: https://web.archive.org/web/20160428160231/http://www.marvell.com/application-processors/armada-500/assets/Armada-510-Hardware-Spec.pdf h](h)}(hFlavors:h]hFlavors:}(hj!hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhM>hjubh)}(hhh](h)}(h- 88AP510 a.k.a Armada 510 h]h)}(hhh]j)}(h88AP510 a.k.a Armada 510 h]h)}(h88AP510 a.k.a Armada 510h]h88AP510 a.k.a Armada 510}(hj=hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhM8hj9ubah}(h]h ]h"]h$]h&]uh1jhj6ubah}(h]h ]h"]h$]h&]jjuh1hhhhM8hj2ubah}(h]h ]h"]h$]h&]uh1hhhhM8hj/ubh)}(hhh](h)}(hProduct Brief: https://web.archive.org/web/20111102020643/http://www.marvell.com/application-processors/armada-500/assets/Marvell_Armada510_SoC.pdf h](h)}(hProduct Brief:h]hProduct Brief:}(hjdhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhM;hj`ubh)}(hhh]h)}(hhttps://web.archive.org/web/20111102020643/http://www.marvell.com/application-processors/armada-500/assets/Marvell_Armada510_SoC.pdfh]jo)}(hjwh]hhttps://web.archive.org/web/20111102020643/http://www.marvell.com/application-processors/armada-500/assets/Marvell_Armada510_SoC.pdf}(hjyhhhNhNubah}(h]h ]h"]h$]h&]refurijwuh1jnhjuubah}(h]h ]h"]h$]h&]uh1hhhhM;hjrubah}(h]h ]h"]h$]h&]uh1hhj`ubeh}(h]h ]h"]h$]h&]uh1hhhhM;hj]ubh)}(hHardware Spec: https://web.archive.org/web/20160428160231/http://www.marvell.com/application-processors/armada-500/assets/Armada-510-Hardware-Spec.pdf h](h)}(hHardware Spec:h]hHardware Spec:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhM>hjubh)}(hhh]h)}(hhttps://web.archive.org/web/20160428160231/http://www.marvell.com/application-processors/armada-500/assets/Armada-510-Hardware-Spec.pdfh]jo)}(hjh]hhttps://web.archive.org/web/20160428160231/http://www.marvell.com/application-processors/armada-500/assets/Armada-510-Hardware-Spec.pdf}(hjhhhNhNubah}(h]h ]h"]h$]h&]refurijuh1jnhjubah}(h]h ]h"]h$]h&]uh1hhhhM>hjubah}(h]h ]h"]h$]h&]uh1hhjubeh}(h]h ]h"]h$]h&]uh1hhhhM>hj]ubeh}(h]h ]h"]h$]h&]uh1hhj/ubeh}(h]h ]h"]h$]h&]uh1hhjubeh}(h]h ]h"]h$]h&]uh1hhhhM>hjubh)}(hFunctional Spec: https://web.archive.org/web/20120130172443/http://www.marvell.com/application-processors/armada-500/assets/Armada-510-Functional-Spec.pdf h](h)}(hFunctional Spec:h]hFunctional Spec:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMAhjubh)}(hhh]h)}(hhttps://web.archive.org/web/20120130172443/http://www.marvell.com/application-processors/armada-500/assets/Armada-510-Functional-Spec.pdfh]jo)}(hjh]hhttps://web.archive.org/web/20120130172443/http://www.marvell.com/application-processors/armada-500/assets/Armada-510-Functional-Spec.pdf}(hjhhhNhNubah}(h]h ]h"]h$]h&]refurijuh1jnhjubah}(h]h ]h"]h$]h&]uh1hhhhMAhjubah}(h]h ]h"]h$]h&]uh1hhjubeh}(h]h ]h"]h$]h&]uh1hhhhMAhjubh)}(hoHomepage: https://web.archive.org/web/20160822232651/http://www.marvell.com/application-processors/armada-500/ h](h)}(h Homepage:h]h Homepage:}(hj!hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMDhjubh)}(hhh]h)}(hdhttps://web.archive.org/web/20160822232651/http://www.marvell.com/application-processors/armada-500/h]jo)}(hj4h]hdhttps://web.archive.org/web/20160822232651/http://www.marvell.com/application-processors/armada-500/}(hj6hhhNhNubah}(h]h ]h"]h$]h&]refurij4uh1jnhj2ubah}(h]h ]h"]h$]h&]uh1hhhhMDhj/ubah}(h]h ]h"]h$]h&]uh1hhjubeh}(h]h ]h"]h$]h&]uh1hhhhMDhjubh)}(hCore: ARMv7 compatible h](h)}(hCore:h]hCore:}(hjZhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMGhjVubh)}(hhh]h)}(hARMv7 compatibleh]hARMv7 compatible}(hjkhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMGhjhubah}(h]h ]h"]h$]h&]uh1hhjVubeh}(h]h ]h"]h$]h&]uh1hhhhMGhjubh)}(hhDirectory: - arch/arm/mach-mvebu (DT enabled platforms) - arch/arm/mach-dove (non-DT enabled platforms) h](h)}(h Directory:h]h Directory:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMKhjubh)}(hhh]h)}(hhh](j)}(h*arch/arm/mach-mvebu (DT enabled platforms)h]h)}(hjh]h*arch/arm/mach-mvebu (DT enabled platforms)}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMJhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(h.arch/arm/mach-dove (non-DT enabled platforms) h]h)}(h-arch/arm/mach-dove (non-DT enabled platforms)h]h-arch/arm/mach-dove (non-DT enabled platforms)}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMKhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]jjuh1hhhhMJhjubah}(h]h ]h"]h$]h&]uh1hhjubeh}(h]h ]h"]h$]h&]uh1hhhhMKhjubeh}(h]h ]h"]h$]h&]uh1hhjubah}(h]h ]h"]h$]h&]uh1hhhhM7hjhhubeh}(h]!dove-family-application-processorah ]h"]#dove family (application processor)ah$]h&]uh1hhhhhhhhM5ubh)}(hhh](h)}(hPXA 2xx/3xx/93x/95x familyh]hPXA 2xx/3xx/93x/95x family}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhhhhhMNubh)}(hX Flavors: - PXA21x, PXA25x, PXA26x - Application processor only - Core: ARMv5 XScale1 core - PXA270, PXA271, PXA272 - Product Brief : https://web.archive.org/web/20150927135510/http://www.marvell.com/application-processors/pxa-family/assets/pxa_27x_pb.pdf - Design guide : https://web.archive.org/web/20120111181937/http://www.marvell.com/application-processors/pxa-family/assets/pxa_27x_design_guide.pdf - Developers manual : https://web.archive.org/web/20150927164805/http://www.marvell.com/application-processors/pxa-family/assets/pxa_27x_dev_man.pdf - Specification : https://web.archive.org/web/20140211221535/http://www.marvell.com/application-processors/pxa-family/assets/pxa_27x_emts.pdf - Specification update : https://web.archive.org/web/20120111104906/http://www.marvell.com/application-processors/pxa-family/assets/pxa_27x_spec_update.pdf - Application processor only - Core: ARMv5 XScale2 core - PXA300, PXA310, PXA320 - PXA 300 Product Brief : https://web.archive.org/web/20120111121203/http://www.marvell.com/application-processors/pxa-family/assets/PXA300_PB_R4.pdf - PXA 310 Product Brief : https://web.archive.org/web/20120111104515/http://www.marvell.com/application-processors/pxa-family/assets/PXA310_PB_R4.pdf - PXA 320 Product Brief : https://web.archive.org/web/20121021182826/http://www.marvell.com/application-processors/pxa-family/assets/PXA320_PB_R4.pdf - Design guide : https://web.archive.org/web/20130727144625/http://www.marvell.com/application-processors/pxa-family/assets/PXA3xx_Design_Guide.pdf - Developers manual : https://web.archive.org/web/20130727144605/http://www.marvell.com/application-processors/pxa-family/assets/PXA3xx_Developers_Manual.zip - Specifications : https://web.archive.org/web/20130727144559/http://www.marvell.com/application-processors/pxa-family/assets/PXA3xx_EMTS.pdf - Specification Update : https://web.archive.org/web/20150927183411/http://www.marvell.com/application-processors/pxa-family/assets/PXA3xx_Spec_Update.zip - Reference Manual : https://web.archive.org/web/20120111103844/http://www.marvell.com/application-processors/pxa-family/assets/PXA3xx_TavorP_BootROM_Ref_Manual.pdf - Application processor only - Core: ARMv5 XScale3 core - PXA930, PXA935 - Application processor with Communication processor - Core: ARMv5 XScale3 core - PXA955 - Application processor with Communication processor - Core: ARMv7 compatible Sheeva PJ4 core Comments: * This line of SoCs originates from the XScale family developed by Intel and acquired by Marvell in ~2006. The PXA21x, PXA25x, PXA26x, PXA27x, PXA3xx and PXA93x were developed by Intel, while the later PXA95x were developed by Marvell. * Due to their XScale origin, these SoCs have virtually nothing in common with the other (Kirkwood, Dove, etc.) families of Marvell SoCs, except with the MMP/MMP2 family of SoCs. Linux kernel mach directory: arch/arm/mach-pxa h]h)}(hhh]h)}(hX Flavors: - PXA21x, PXA25x, PXA26x - Application processor only - Core: ARMv5 XScale1 core - PXA270, PXA271, PXA272 - Product Brief : https://web.archive.org/web/20150927135510/http://www.marvell.com/application-processors/pxa-family/assets/pxa_27x_pb.pdf - Design guide : https://web.archive.org/web/20120111181937/http://www.marvell.com/application-processors/pxa-family/assets/pxa_27x_design_guide.pdf - Developers manual : https://web.archive.org/web/20150927164805/http://www.marvell.com/application-processors/pxa-family/assets/pxa_27x_dev_man.pdf - Specification : https://web.archive.org/web/20140211221535/http://www.marvell.com/application-processors/pxa-family/assets/pxa_27x_emts.pdf - Specification update : https://web.archive.org/web/20120111104906/http://www.marvell.com/application-processors/pxa-family/assets/pxa_27x_spec_update.pdf - Application processor only - Core: ARMv5 XScale2 core - PXA300, PXA310, PXA320 - PXA 300 Product Brief : https://web.archive.org/web/20120111121203/http://www.marvell.com/application-processors/pxa-family/assets/PXA300_PB_R4.pdf - PXA 310 Product Brief : https://web.archive.org/web/20120111104515/http://www.marvell.com/application-processors/pxa-family/assets/PXA310_PB_R4.pdf - PXA 320 Product Brief : https://web.archive.org/web/20121021182826/http://www.marvell.com/application-processors/pxa-family/assets/PXA320_PB_R4.pdf - Design guide : https://web.archive.org/web/20130727144625/http://www.marvell.com/application-processors/pxa-family/assets/PXA3xx_Design_Guide.pdf - Developers manual : https://web.archive.org/web/20130727144605/http://www.marvell.com/application-processors/pxa-family/assets/PXA3xx_Developers_Manual.zip - Specifications : https://web.archive.org/web/20130727144559/http://www.marvell.com/application-processors/pxa-family/assets/PXA3xx_EMTS.pdf - Specification Update : https://web.archive.org/web/20150927183411/http://www.marvell.com/application-processors/pxa-family/assets/PXA3xx_Spec_Update.zip - Reference Manual : https://web.archive.org/web/20120111103844/http://www.marvell.com/application-processors/pxa-family/assets/PXA3xx_TavorP_BootROM_Ref_Manual.pdf - Application processor only - Core: ARMv5 XScale3 core - PXA930, PXA935 - Application processor with Communication processor - Core: ARMv5 XScale3 core - PXA955 - Application processor with Communication processor - Core: ARMv7 compatible Sheeva PJ4 core Comments: * This line of SoCs originates from the XScale family developed by Intel and acquired by Marvell in ~2006. The PXA21x, PXA25x, PXA26x, PXA27x, PXA3xx and PXA93x were developed by Intel, while the later PXA95x were developed by Marvell. * Due to their XScale origin, these SoCs have virtually nothing in common with the other (Kirkwood, Dove, etc.) families of Marvell SoCs, except with the MMP/MMP2 family of SoCs. Linux kernel mach directory: arch/arm/mach-pxa h](h)}(hFlavors:h]hFlavors:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMzhj ubh)}(hhh](h)}(hX - PXA21x, PXA25x, PXA26x - Application processor only - Core: ARMv5 XScale1 core - PXA270, PXA271, PXA272 - Product Brief : https://web.archive.org/web/20150927135510/http://www.marvell.com/application-processors/pxa-family/assets/pxa_27x_pb.pdf - Design guide : https://web.archive.org/web/20120111181937/http://www.marvell.com/application-processors/pxa-family/assets/pxa_27x_design_guide.pdf - Developers manual : https://web.archive.org/web/20150927164805/http://www.marvell.com/application-processors/pxa-family/assets/pxa_27x_dev_man.pdf - Specification : https://web.archive.org/web/20140211221535/http://www.marvell.com/application-processors/pxa-family/assets/pxa_27x_emts.pdf - Specification update : https://web.archive.org/web/20120111104906/http://www.marvell.com/application-processors/pxa-family/assets/pxa_27x_spec_update.pdf - Application processor only - Core: ARMv5 XScale2 core - PXA300, PXA310, PXA320 - PXA 300 Product Brief : https://web.archive.org/web/20120111121203/http://www.marvell.com/application-processors/pxa-family/assets/PXA300_PB_R4.pdf - PXA 310 Product Brief : https://web.archive.org/web/20120111104515/http://www.marvell.com/application-processors/pxa-family/assets/PXA310_PB_R4.pdf - PXA 320 Product Brief : https://web.archive.org/web/20121021182826/http://www.marvell.com/application-processors/pxa-family/assets/PXA320_PB_R4.pdf - Design guide : https://web.archive.org/web/20130727144625/http://www.marvell.com/application-processors/pxa-family/assets/PXA3xx_Design_Guide.pdf - Developers manual : https://web.archive.org/web/20130727144605/http://www.marvell.com/application-processors/pxa-family/assets/PXA3xx_Developers_Manual.zip - Specifications : https://web.archive.org/web/20130727144559/http://www.marvell.com/application-processors/pxa-family/assets/PXA3xx_EMTS.pdf - Specification Update : https://web.archive.org/web/20150927183411/http://www.marvell.com/application-processors/pxa-family/assets/PXA3xx_Spec_Update.zip - Reference Manual : https://web.archive.org/web/20120111103844/http://www.marvell.com/application-processors/pxa-family/assets/PXA3xx_TavorP_BootROM_Ref_Manual.pdf - Application processor only - Core: ARMv5 XScale3 core - PXA930, PXA935 - Application processor with Communication processor - Core: ARMv5 XScale3 core - PXA955 - Application processor with Communication processor - Core: ARMv7 compatible Sheeva PJ4 core h]h)}(hhh](j)}(hTPXA21x, PXA25x, PXA26x - Application processor only - Core: ARMv5 XScale1 coreh]h)}(hhh]h)}(hNPXA21x, PXA25x, PXA26x - Application processor only - Core: ARMv5 XScale1 coreh](h)}(hPXA21x, PXA25x, PXA26xh]hPXA21x, PXA25x, PXA26x}(hj1hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMRhj-ubh)}(hhh]h)}(hhh](j)}(hApplication processor onlyh]h)}(hjGh]hApplication processor only}(hjIhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMRhjEubah}(h]h ]h"]h$]h&]uh1jhjBubj)}(hCore: ARMv5 XScale1 coreh]h)}(hj^h]hCore: ARMv5 XScale1 core}(hj`hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMShj\ubah}(h]h ]h"]h$]h&]uh1jhjBubeh}(h]h ]h"]h$]h&]jjuh1hhhhMRhj?ubah}(h]h ]h"]h$]h&]uh1hhj-ubeh}(h]h ]h"]h$]h&]uh1hhhhMRhj*ubah}(h]h ]h"]h$]h&]uh1hhj&ubah}(h]h ]h"]h$]h&]uh1jhj#ubj)}(hXaPXA270, PXA271, PXA272 - Product Brief : https://web.archive.org/web/20150927135510/http://www.marvell.com/application-processors/pxa-family/assets/pxa_27x_pb.pdf - Design guide : https://web.archive.org/web/20120111181937/http://www.marvell.com/application-processors/pxa-family/assets/pxa_27x_design_guide.pdf - Developers manual : https://web.archive.org/web/20150927164805/http://www.marvell.com/application-processors/pxa-family/assets/pxa_27x_dev_man.pdf - Specification : https://web.archive.org/web/20140211221535/http://www.marvell.com/application-processors/pxa-family/assets/pxa_27x_emts.pdf - Specification update : https://web.archive.org/web/20120111104906/http://www.marvell.com/application-processors/pxa-family/assets/pxa_27x_spec_update.pdf - Application processor only - Core: ARMv5 XScale2 coreh]h)}(hhh]h)}(hXLPXA270, PXA271, PXA272 - Product Brief : https://web.archive.org/web/20150927135510/http://www.marvell.com/application-processors/pxa-family/assets/pxa_27x_pb.pdf - Design guide : https://web.archive.org/web/20120111181937/http://www.marvell.com/application-processors/pxa-family/assets/pxa_27x_design_guide.pdf - Developers manual : https://web.archive.org/web/20150927164805/http://www.marvell.com/application-processors/pxa-family/assets/pxa_27x_dev_man.pdf - Specification : https://web.archive.org/web/20140211221535/http://www.marvell.com/application-processors/pxa-family/assets/pxa_27x_emts.pdf - Specification update : https://web.archive.org/web/20120111104906/http://www.marvell.com/application-processors/pxa-family/assets/pxa_27x_spec_update.pdf - Application processor only - Core: ARMv5 XScale2 coreh](h)}(hPXA270, PXA271, PXA272h]hPXA270, PXA271, PXA272}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMZhjubh)}(hhh]h)}(hhh](j)}(hProduct Brief : https://web.archive.org/web/20150927135510/http://www.marvell.com/application-processors/pxa-family/assets/pxa_27x_pb.pdfh]h)}(hjh](hProduct Brief : }(hjhhhNhNubjo)}(hyhttps://web.archive.org/web/20150927135510/http://www.marvell.com/application-processors/pxa-family/assets/pxa_27x_pb.pdfh]hyhttps://web.archive.org/web/20150927135510/http://www.marvell.com/application-processors/pxa-family/assets/pxa_27x_pb.pdf}(hjhhhNhNubah}(h]h ]h"]h$]h&]refurijuh1jnhjubeh}(h]h ]h"]h$]h&]uh1hhhhMUhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hDesign guide : https://web.archive.org/web/20120111181937/http://www.marvell.com/application-processors/pxa-family/assets/pxa_27x_design_guide.pdfh]h)}(hjh](hDesign guide : }(hjhhhNhNubjo)}(hhttps://web.archive.org/web/20120111181937/http://www.marvell.com/application-processors/pxa-family/assets/pxa_27x_design_guide.pdfh]hhttps://web.archive.org/web/20120111181937/http://www.marvell.com/application-processors/pxa-family/assets/pxa_27x_design_guide.pdf}(hjhhhNhNubah}(h]h ]h"]h$]h&]refurijuh1jnhjubeh}(h]h ]h"]h$]h&]uh1hhhhMVhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hDevelopers manual : https://web.archive.org/web/20150927164805/http://www.marvell.com/application-processors/pxa-family/assets/pxa_27x_dev_man.pdfh]h)}(hjh](hDevelopers manual : }(hjhhhNhNubjo)}(h~https://web.archive.org/web/20150927164805/http://www.marvell.com/application-processors/pxa-family/assets/pxa_27x_dev_man.pdfh]h~https://web.archive.org/web/20150927164805/http://www.marvell.com/application-processors/pxa-family/assets/pxa_27x_dev_man.pdf}(hjhhhNhNubah}(h]h ]h"]h$]h&]refurij uh1jnhjubeh}(h]h ]h"]h$]h&]uh1hhhhMWhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hSpecification : https://web.archive.org/web/20140211221535/http://www.marvell.com/application-processors/pxa-family/assets/pxa_27x_emts.pdfh]h)}(hj$h](hSpecification : }(hj&hhhNhNubjo)}(h{https://web.archive.org/web/20140211221535/http://www.marvell.com/application-processors/pxa-family/assets/pxa_27x_emts.pdfh]h{https://web.archive.org/web/20140211221535/http://www.marvell.com/application-processors/pxa-family/assets/pxa_27x_emts.pdf}(hj-hhhNhNubah}(h]h ]h"]h$]h&]refurij/uh1jnhj&ubeh}(h]h ]h"]h$]h&]uh1hhhhMXhj"ubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hSpecification update : https://web.archive.org/web/20120111104906/http://www.marvell.com/application-processors/pxa-family/assets/pxa_27x_spec_update.pdfh]h)}(hjJh](hSpecification update : }(hjLhhhNhNubjo)}(hhttps://web.archive.org/web/20120111104906/http://www.marvell.com/application-processors/pxa-family/assets/pxa_27x_spec_update.pdfh]hhttps://web.archive.org/web/20120111104906/http://www.marvell.com/application-processors/pxa-family/assets/pxa_27x_spec_update.pdf}(hjShhhNhNubah}(h]h ]h"]h$]h&]refurijUuh1jnhjLubeh}(h]h ]h"]h$]h&]uh1hhhhMYhjHubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hApplication processor onlyh]h)}(hjph]hApplication processor only}(hjrhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMZhjnubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hCore: ARMv5 XScale2 coreh]h)}(hjh]hCore: ARMv5 XScale2 core}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhM[hjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]jjuh1hhhhMUhjubah}(h]h ]h"]h$]h&]uh1hhjubeh}(h]h ]h"]h$]h&]uh1hhhhMZhjubah}(h]h ]h"]h$]h&]uh1hhjubah}(h]h ]h"]h$]h&]uh1jhj#ubj)}(hXHPXA300, PXA310, PXA320 - PXA 300 Product Brief : https://web.archive.org/web/20120111121203/http://www.marvell.com/application-processors/pxa-family/assets/PXA300_PB_R4.pdf - PXA 310 Product Brief : https://web.archive.org/web/20120111104515/http://www.marvell.com/application-processors/pxa-family/assets/PXA310_PB_R4.pdf - PXA 320 Product Brief : https://web.archive.org/web/20121021182826/http://www.marvell.com/application-processors/pxa-family/assets/PXA320_PB_R4.pdf - Design guide : https://web.archive.org/web/20130727144625/http://www.marvell.com/application-processors/pxa-family/assets/PXA3xx_Design_Guide.pdf - Developers manual : https://web.archive.org/web/20130727144605/http://www.marvell.com/application-processors/pxa-family/assets/PXA3xx_Developers_Manual.zip - Specifications : https://web.archive.org/web/20130727144559/http://www.marvell.com/application-processors/pxa-family/assets/PXA3xx_EMTS.pdf - Specification Update : https://web.archive.org/web/20150927183411/http://www.marvell.com/application-processors/pxa-family/assets/PXA3xx_Spec_Update.zip - Reference Manual : https://web.archive.org/web/20120111103844/http://www.marvell.com/application-processors/pxa-family/assets/PXA3xx_TavorP_BootROM_Ref_Manual.pdf - Application processor only - Core: ARMv5 XScale3 coreh]h)}(hhh]h)}(hX*PXA300, PXA310, PXA320 - PXA 300 Product Brief : https://web.archive.org/web/20120111121203/http://www.marvell.com/application-processors/pxa-family/assets/PXA300_PB_R4.pdf - PXA 310 Product Brief : https://web.archive.org/web/20120111104515/http://www.marvell.com/application-processors/pxa-family/assets/PXA310_PB_R4.pdf - PXA 320 Product Brief : https://web.archive.org/web/20121021182826/http://www.marvell.com/application-processors/pxa-family/assets/PXA320_PB_R4.pdf - Design guide : https://web.archive.org/web/20130727144625/http://www.marvell.com/application-processors/pxa-family/assets/PXA3xx_Design_Guide.pdf - Developers manual : https://web.archive.org/web/20130727144605/http://www.marvell.com/application-processors/pxa-family/assets/PXA3xx_Developers_Manual.zip - Specifications : https://web.archive.org/web/20130727144559/http://www.marvell.com/application-processors/pxa-family/assets/PXA3xx_EMTS.pdf - Specification Update : https://web.archive.org/web/20150927183411/http://www.marvell.com/application-processors/pxa-family/assets/PXA3xx_Spec_Update.zip - Reference Manual : https://web.archive.org/web/20120111103844/http://www.marvell.com/application-processors/pxa-family/assets/PXA3xx_TavorP_BootROM_Ref_Manual.pdf - Application processor only - Core: ARMv5 XScale3 coreh](h)}(hPXA300, PXA310, PXA320h]hPXA300, PXA310, PXA320}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMehjubh)}(hhh]h)}(hhh](j)}(hPXA 300 Product Brief : https://web.archive.org/web/20120111121203/http://www.marvell.com/application-processors/pxa-family/assets/PXA300_PB_R4.pdfh]h)}(hjh](hPXA 300 Product Brief : }(hjhhhNhNubjo)}(h{https://web.archive.org/web/20120111121203/http://www.marvell.com/application-processors/pxa-family/assets/PXA300_PB_R4.pdfh]h{https://web.archive.org/web/20120111121203/http://www.marvell.com/application-processors/pxa-family/assets/PXA300_PB_R4.pdf}(hjhhhNhNubah}(h]h ]h"]h$]h&]refurijuh1jnhjubeh}(h]h ]h"]h$]h&]uh1hhhhM]hjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hPXA 310 Product Brief : https://web.archive.org/web/20120111104515/http://www.marvell.com/application-processors/pxa-family/assets/PXA310_PB_R4.pdfh]h)}(hjh](hPXA 310 Product Brief : }(hjhhhNhNubjo)}(h{https://web.archive.org/web/20120111104515/http://www.marvell.com/application-processors/pxa-family/assets/PXA310_PB_R4.pdfh]h{https://web.archive.org/web/20120111104515/http://www.marvell.com/application-processors/pxa-family/assets/PXA310_PB_R4.pdf}(hj hhhNhNubah}(h]h ]h"]h$]h&]refurij uh1jnhjubeh}(h]h ]h"]h$]h&]uh1hhhhM^hjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hPXA 320 Product Brief : https://web.archive.org/web/20121021182826/http://www.marvell.com/application-processors/pxa-family/assets/PXA320_PB_R4.pdfh]h)}(hj'h](hPXA 320 Product Brief : }(hj)hhhNhNubjo)}(h{https://web.archive.org/web/20121021182826/http://www.marvell.com/application-processors/pxa-family/assets/PXA320_PB_R4.pdfh]h{https://web.archive.org/web/20121021182826/http://www.marvell.com/application-processors/pxa-family/assets/PXA320_PB_R4.pdf}(hj0hhhNhNubah}(h]h ]h"]h$]h&]refurij2uh1jnhj)ubeh}(h]h ]h"]h$]h&]uh1hhhhM_hj%ubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hDesign guide : https://web.archive.org/web/20130727144625/http://www.marvell.com/application-processors/pxa-family/assets/PXA3xx_Design_Guide.pdfh]h)}(hjMh](hDesign guide : }(hjOhhhNhNubjo)}(hhttps://web.archive.org/web/20130727144625/http://www.marvell.com/application-processors/pxa-family/assets/PXA3xx_Design_Guide.pdfh]hhttps://web.archive.org/web/20130727144625/http://www.marvell.com/application-processors/pxa-family/assets/PXA3xx_Design_Guide.pdf}(hjVhhhNhNubah}(h]h ]h"]h$]h&]refurijXuh1jnhjOubeh}(h]h ]h"]h$]h&]uh1hhhhM`hjKubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hDevelopers manual : https://web.archive.org/web/20130727144605/http://www.marvell.com/application-processors/pxa-family/assets/PXA3xx_Developers_Manual.ziph]h)}(hjsh](hDevelopers manual : }(hjuhhhNhNubjo)}(hhttps://web.archive.org/web/20130727144605/http://www.marvell.com/application-processors/pxa-family/assets/PXA3xx_Developers_Manual.ziph]hhttps://web.archive.org/web/20130727144605/http://www.marvell.com/application-processors/pxa-family/assets/PXA3xx_Developers_Manual.zip}(hj|hhhNhNubah}(h]h ]h"]h$]h&]refurij~uh1jnhjuubeh}(h]h ]h"]h$]h&]uh1hhhhMahjqubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hSpecifications : https://web.archive.org/web/20130727144559/http://www.marvell.com/application-processors/pxa-family/assets/PXA3xx_EMTS.pdfh]h)}(hjh](hSpecifications : }(hjhhhNhNubjo)}(hzhttps://web.archive.org/web/20130727144559/http://www.marvell.com/application-processors/pxa-family/assets/PXA3xx_EMTS.pdfh]hzhttps://web.archive.org/web/20130727144559/http://www.marvell.com/application-processors/pxa-family/assets/PXA3xx_EMTS.pdf}(hjhhhNhNubah}(h]h ]h"]h$]h&]refurijuh1jnhjubeh}(h]h ]h"]h$]h&]uh1hhhhMbhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hSpecification Update : https://web.archive.org/web/20150927183411/http://www.marvell.com/application-processors/pxa-family/assets/PXA3xx_Spec_Update.ziph]h)}(hjh](hSpecification Update : }(hjhhhNhNubjo)}(hhttps://web.archive.org/web/20150927183411/http://www.marvell.com/application-processors/pxa-family/assets/PXA3xx_Spec_Update.ziph]hhttps://web.archive.org/web/20150927183411/http://www.marvell.com/application-processors/pxa-family/assets/PXA3xx_Spec_Update.zip}(hjhhhNhNubah}(h]h ]h"]h$]h&]refurijuh1jnhjubeh}(h]h ]h"]h$]h&]uh1hhhhMchjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hReference Manual : https://web.archive.org/web/20120111103844/http://www.marvell.com/application-processors/pxa-family/assets/PXA3xx_TavorP_BootROM_Ref_Manual.pdfh]h)}(hjh](hReference Manual : }(hjhhhNhNubjo)}(hhttps://web.archive.org/web/20120111103844/http://www.marvell.com/application-processors/pxa-family/assets/PXA3xx_TavorP_BootROM_Ref_Manual.pdfh]hhttps://web.archive.org/web/20120111103844/http://www.marvell.com/application-processors/pxa-family/assets/PXA3xx_TavorP_BootROM_Ref_Manual.pdf}(hjhhhNhNubah}(h]h ]h"]h$]h&]refurijuh1jnhjubeh}(h]h ]h"]h$]h&]uh1hhhhMdhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hApplication processor onlyh]h)}(hj h]hApplication processor only}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMehj ubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hCore: ARMv5 XScale3 coreh]h)}(hj" h]hCore: ARMv5 XScale3 core}(hj$ hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMfhj ubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]jjuh1hhhhM]hjubah}(h]h ]h"]h$]h&]uh1hhjubeh}(h]h ]h"]h$]h&]uh1hhhhMehjubah}(h]h ]h"]h$]h&]uh1hhjubah}(h]h ]h"]h$]h&]uh1jhj#ubj)}(hdPXA930, PXA935 - Application processor with Communication processor - Core: ARMv5 XScale3 coreh]h)}(hhh]h)}(h^PXA930, PXA935 - Application processor with Communication processor - Core: ARMv5 XScale3 coreh](h)}(hPXA930, PXA935h]hPXA930, PXA935}(hj` hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhhj\ ubh)}(hhh]h)}(hhh](j)}(h2Application processor with Communication processorh]h)}(hjv h]h2Application processor with Communication processor}(hjx hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhhjt ubah}(h]h ]h"]h$]h&]uh1jhjq ubj)}(hCore: ARMv5 XScale3 coreh]h)}(hj h]hCore: ARMv5 XScale3 core}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMihj ubah}(h]h ]h"]h$]h&]uh1jhjq ubeh}(h]h ]h"]h$]h&]jjuh1hhhhMhhjn ubah}(h]h ]h"]h$]h&]uh1hhj\ ubeh}(h]h ]h"]h$]h&]uh1hhhhMhhjY ubah}(h]h ]h"]h$]h&]uh1hhjU ubah}(h]h ]h"]h$]h&]uh1jhj#ubj)}(hkPXA955 - Application processor with Communication processor - Core: ARMv7 compatible Sheeva PJ4 core h]h)}(hhh]h)}(hePXA955 - Application processor with Communication processor - Core: ARMv7 compatible Sheeva PJ4 core h](h)}(hPXA955h]hPXA955}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMlhj ubh)}(hhh]h)}(hhh](j)}(h2Application processor with Communication processorh]h)}(hj h]h2Application processor with Communication processor}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMkhj ubah}(h]h ]h"]h$]h&]uh1jhj ubj)}(h'Core: ARMv7 compatible Sheeva PJ4 core h]h)}(h&Core: ARMv7 compatible Sheeva PJ4 coreh]h&Core: ARMv7 compatible Sheeva PJ4 core}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMlhj ubah}(h]h ]h"]h$]h&]uh1jhj ubeh}(h]h ]h"]h$]h&]jjuh1hhhhMkhj ubah}(h]h ]h"]h$]h&]uh1hhj ubeh}(h]h ]h"]h$]h&]uh1hhhhMlhj ubah}(h]h ]h"]h$]h&]uh1hhj ubah}(h]h ]h"]h$]h&]uh1jhj#ubeh}(h]h ]h"]h$]h&]jjuh1hhhhMQhjubah}(h]h ]h"]h$]h&]uh1hhhhMQhjubh)}(h Comments:h]h Comments:}(hj8!hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMnhjubh)}(hX* This line of SoCs originates from the XScale family developed by Intel and acquired by Marvell in ~2006. The PXA21x, PXA25x, PXA26x, PXA27x, PXA3xx and PXA93x were developed by Intel, while the later PXA95x were developed by Marvell. * Due to their XScale origin, these SoCs have virtually nothing in common with the other (Kirkwood, Dove, etc.) families of Marvell SoCs, except with the MMP/MMP2 family of SoCs. h]h)}(hhh](j)}(hThis line of SoCs originates from the XScale family developed by Intel and acquired by Marvell in ~2006. The PXA21x, PXA25x, PXA26x, PXA27x, PXA3xx and PXA93x were developed by Intel, while the later PXA95x were developed by Marvell. h]h)}(hThis line of SoCs originates from the XScale family developed by Intel and acquired by Marvell in ~2006. The PXA21x, PXA25x, PXA26x, PXA27x, PXA3xx and PXA93x were developed by Intel, while the later PXA95x were developed by Marvell.h]hThis line of SoCs originates from the XScale family developed by Intel and acquired by Marvell in ~2006. The PXA21x, PXA25x, PXA26x, PXA27x, PXA3xx and PXA93x were developed by Intel, while the later PXA95x were developed by Marvell.}(hjQ!hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMphjM!ubah}(h]h ]h"]h$]h&]uh1jhjJ!ubj)}(hDue to their XScale origin, these SoCs have virtually nothing in common with the other (Kirkwood, Dove, etc.) families of Marvell SoCs, except with the MMP/MMP2 family of SoCs. h]h)}(hDue to their XScale origin, these SoCs have virtually nothing in common with the other (Kirkwood, Dove, etc.) families of Marvell SoCs, except with the MMP/MMP2 family of SoCs.h]hDue to their XScale origin, these SoCs have virtually nothing in common with the other (Kirkwood, Dove, etc.) families of Marvell SoCs, except with the MMP/MMP2 family of SoCs.}(hji!hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMuhje!ubah}(h]h ]h"]h$]h&]uh1jhjJ!ubeh}(h]h ]h"]h$]h&]j*uh1hhhhMphjF!ubah}(h]h ]h"]h$]h&]uh1hhhhMphjubh)}(hhh]h)}(h/Linux kernel mach directory: arch/arm/mach-pxa h](h)}(hLinux kernel mach directory:h]hLinux kernel mach directory:}(hj!hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMzhj!ubh)}(hhh]h)}(harch/arm/mach-pxah]harch/arm/mach-pxa}(hj!hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMzhj!ubah}(h]h ]h"]h$]h&]uh1hhj!ubeh}(h]h ]h"]h$]h&]uh1hhhhMzhj!ubah}(h]h ]h"]h$]h&]uh1hhjubeh}(h]h ]h"]h$]h&]uh1hhj ubeh}(h]h ]h"]h$]h&]uh1hhhhMzhjubah}(h]h ]h"]h$]h&]uh1hhjubah}(h]h ]h"]h$]h&]uh1hhhhMPhjhhubeh}(h]pxa-2xx-3xx-93x-95x-familyah ]h"]pxa 2xx/3xx/93x/95x familyah$]h&]uh1hhhhhhhhMNubh)}(hhh](h)}(h.MMP/MMP2/MMP3 family (communication processor)h]h.MMP/MMP2/MMP3 family (communication processor)}(hj!hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj!hhhhhM}ubh)}(hXy Flavors: - PXA168, a.k.a Armada 168 - Homepage : https://web.archive.org/web/20110926014256/http://www.marvell.com/application-processors/armada-100/armada-168.jsp - Product brief : https://web.archive.org/web/20111102030100/http://www.marvell.com/application-processors/armada-100/assets/pxa_168_pb.pdf - Hardware manual : https://web.archive.org/web/20160428165359/http://www.marvell.com/application-processors/armada-100/assets/armada_16x_datasheet.pdf - Software manual : https://web.archive.org/web/20160428154454/http://www.marvell.com/application-processors/armada-100/assets/armada_16x_software_manual.pdf - Specification update : https://web.archive.org/web/20150927160338/http://www.marvell.com/application-processors/armada-100/assets/ARMADA16x_Spec_update.pdf - Boot ROM manual : https://web.archive.org/web/20130727205559/http://www.marvell.com/application-processors/armada-100/assets/armada_16x_ref_manual.pdf - App node package : https://web.archive.org/web/20141005090706/http://www.marvell.com/application-processors/armada-100/assets/armada_16x_app_note_package.pdf - Application processor only - Core: ARMv5 compatible Marvell PJ1 88sv331 (Mohawk) - PXA910/PXA920 - Homepage : https://web.archive.org/web/20150928121236/http://www.marvell.com/communication-processors/pxa910/ - Product Brief : https://archive.org/download/marvell-pxa910-pb/Marvell_PXA910_Platform-001_PB.pdf - Application processor with Communication processor - Core: ARMv5 compatible Marvell PJ1 88sv331 (Mohawk) - PXA688, a.k.a. MMP2, a.k.a Armada 610 (OLPC XO-1.75) - Product Brief : https://web.archive.org/web/20111102023255/http://www.marvell.com/application-processors/armada-600/assets/armada610_pb.pdf - Application processor only - Core: ARMv7 compatible Sheeva PJ4 88sv581x core - PXA2128, a.k.a. MMP3, a.k.a Armada 620 (OLPC XO-4) - Product Brief : https://web.archive.org/web/20120824055155/http://www.marvell.com/application-processors/armada/pxa2128/assets/Marvell-ARMADA-PXA2128-SoC-PB.pdf - Application processor only - Core: Dual-core ARMv7 compatible Sheeva PJ4C core - PXA960/PXA968/PXA978 (Linux support not upstream) - Application processor with Communication Processor - Core: ARMv7 compatible Sheeva PJ4 core - PXA986/PXA988 (Linux support not upstream) - Application processor with Communication Processor - Core: Dual-core ARMv7 compatible Sheeva PJ4B-MP core - PXA1088/PXA1920 (Linux support not upstream) - Application processor with Communication Processor - Core: quad-core ARMv7 Cortex-A7 - PXA1908/PXA1928/PXA1936 - Application processor with Communication Processor - Core: multi-core ARMv8 Cortex-A53 Comments: * This line of SoCs originates from the XScale family developed by Intel and acquired by Marvell in ~2006. All the processors of this MMP/MMP2 family were developed by Marvell. * Due to their XScale origin, these SoCs have virtually nothing in common with the other (Kirkwood, Dove, etc.) families of Marvell SoCs, except with the PXA family of SoCs listed above. Linux kernel mach directory: arch/arm/mach-mmp h](h)}(hhh]h)}(hX Flavors: - PXA168, a.k.a Armada 168 - Homepage : https://web.archive.org/web/20110926014256/http://www.marvell.com/application-processors/armada-100/armada-168.jsp - Product brief : https://web.archive.org/web/20111102030100/http://www.marvell.com/application-processors/armada-100/assets/pxa_168_pb.pdf - Hardware manual : https://web.archive.org/web/20160428165359/http://www.marvell.com/application-processors/armada-100/assets/armada_16x_datasheet.pdf - Software manual : https://web.archive.org/web/20160428154454/http://www.marvell.com/application-processors/armada-100/assets/armada_16x_software_manual.pdf - Specification update : https://web.archive.org/web/20150927160338/http://www.marvell.com/application-processors/armada-100/assets/ARMADA16x_Spec_update.pdf - Boot ROM manual : https://web.archive.org/web/20130727205559/http://www.marvell.com/application-processors/armada-100/assets/armada_16x_ref_manual.pdf - App node package : https://web.archive.org/web/20141005090706/http://www.marvell.com/application-processors/armada-100/assets/armada_16x_app_note_package.pdf - Application processor only - Core: ARMv5 compatible Marvell PJ1 88sv331 (Mohawk) - PXA910/PXA920 - Homepage : https://web.archive.org/web/20150928121236/http://www.marvell.com/communication-processors/pxa910/ - Product Brief : https://archive.org/download/marvell-pxa910-pb/Marvell_PXA910_Platform-001_PB.pdf - Application processor with Communication processor - Core: ARMv5 compatible Marvell PJ1 88sv331 (Mohawk) - PXA688, a.k.a. MMP2, a.k.a Armada 610 (OLPC XO-1.75) - Product Brief : https://web.archive.org/web/20111102023255/http://www.marvell.com/application-processors/armada-600/assets/armada610_pb.pdf - Application processor only - Core: ARMv7 compatible Sheeva PJ4 88sv581x core - PXA2128, a.k.a. MMP3, a.k.a Armada 620 (OLPC XO-4) - Product Brief : https://web.archive.org/web/20120824055155/http://www.marvell.com/application-processors/armada/pxa2128/assets/Marvell-ARMADA-PXA2128-SoC-PB.pdf - Application processor only - Core: Dual-core ARMv7 compatible Sheeva PJ4C core - PXA960/PXA968/PXA978 (Linux support not upstream) - Application processor with Communication Processor - Core: ARMv7 compatible Sheeva PJ4 core - PXA986/PXA988 (Linux support not upstream) - Application processor with Communication Processor - Core: Dual-core ARMv7 compatible Sheeva PJ4B-MP core - PXA1088/PXA1920 (Linux support not upstream) - Application processor with Communication Processor - Core: quad-core ARMv7 Cortex-A7 - PXA1908/PXA1928/PXA1936 - Application processor with Communication Processor - Core: multi-core ARMv8 Cortex-A53 h](h)}(hFlavors:h]hFlavors:}(hj!hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj!ubh)}(hhh]h)}(hhh](j)}(hXPXA168, a.k.a Armada 168 - Homepage : https://web.archive.org/web/20110926014256/http://www.marvell.com/application-processors/armada-100/armada-168.jsp - Product brief : https://web.archive.org/web/20111102030100/http://www.marvell.com/application-processors/armada-100/assets/pxa_168_pb.pdf - Hardware manual : https://web.archive.org/web/20160428165359/http://www.marvell.com/application-processors/armada-100/assets/armada_16x_datasheet.pdf - Software manual : https://web.archive.org/web/20160428154454/http://www.marvell.com/application-processors/armada-100/assets/armada_16x_software_manual.pdf - Specification update : https://web.archive.org/web/20150927160338/http://www.marvell.com/application-processors/armada-100/assets/ARMADA16x_Spec_update.pdf - Boot ROM manual : https://web.archive.org/web/20130727205559/http://www.marvell.com/application-processors/armada-100/assets/armada_16x_ref_manual.pdf - App node package : https://web.archive.org/web/20141005090706/http://www.marvell.com/application-processors/armada-100/assets/armada_16x_app_note_package.pdf - Application processor only - Core: ARMv5 compatible Marvell PJ1 88sv331 (Mohawk)h]h)}(hhh]h)}(hXPXA168, a.k.a Armada 168 - Homepage : https://web.archive.org/web/20110926014256/http://www.marvell.com/application-processors/armada-100/armada-168.jsp - Product brief : https://web.archive.org/web/20111102030100/http://www.marvell.com/application-processors/armada-100/assets/pxa_168_pb.pdf - Hardware manual : https://web.archive.org/web/20160428165359/http://www.marvell.com/application-processors/armada-100/assets/armada_16x_datasheet.pdf - Software manual : https://web.archive.org/web/20160428154454/http://www.marvell.com/application-processors/armada-100/assets/armada_16x_software_manual.pdf - Specification update : https://web.archive.org/web/20150927160338/http://www.marvell.com/application-processors/armada-100/assets/ARMADA16x_Spec_update.pdf - Boot ROM manual : https://web.archive.org/web/20130727205559/http://www.marvell.com/application-processors/armada-100/assets/armada_16x_ref_manual.pdf - App node package : https://web.archive.org/web/20141005090706/http://www.marvell.com/application-processors/armada-100/assets/armada_16x_app_note_package.pdf - Application processor only - Core: ARMv5 compatible Marvell PJ1 88sv331 (Mohawk)h](h)}(hPXA168, a.k.a Armada 168h]hPXA168, a.k.a Armada 168}(hj"hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj"ubh)}(hhh]h)}(hhh](j)}(hHomepage : https://web.archive.org/web/20110926014256/http://www.marvell.com/application-processors/armada-100/armada-168.jsph]h)}(hj3"h](hHomepage : }(hj5"hhhNhNubjo)}(hrhttps://web.archive.org/web/20110926014256/http://www.marvell.com/application-processors/armada-100/armada-168.jsph]hrhttps://web.archive.org/web/20110926014256/http://www.marvell.com/application-processors/armada-100/armada-168.jsp}(hj<"hhhNhNubah}(h]h ]h"]h$]h&]refurij>"uh1jnhj5"ubeh}(h]h ]h"]h$]h&]uh1hhhhMhj1"ubah}(h]h ]h"]h$]h&]uh1jhj."ubj)}(hProduct brief : https://web.archive.org/web/20111102030100/http://www.marvell.com/application-processors/armada-100/assets/pxa_168_pb.pdfh]h)}(hjY"h](hProduct brief : }(hj["hhhNhNubjo)}(hyhttps://web.archive.org/web/20111102030100/http://www.marvell.com/application-processors/armada-100/assets/pxa_168_pb.pdfh]hyhttps://web.archive.org/web/20111102030100/http://www.marvell.com/application-processors/armada-100/assets/pxa_168_pb.pdf}(hjb"hhhNhNubah}(h]h ]h"]h$]h&]refurijd"uh1jnhj["ubeh}(h]h ]h"]h$]h&]uh1hhhhMhjW"ubah}(h]h ]h"]h$]h&]uh1jhj."ubj)}(hHardware manual : https://web.archive.org/web/20160428165359/http://www.marvell.com/application-processors/armada-100/assets/armada_16x_datasheet.pdfh]h)}(hj"h](hHardware manual : }(hj"hhhNhNubjo)}(hhttps://web.archive.org/web/20160428165359/http://www.marvell.com/application-processors/armada-100/assets/armada_16x_datasheet.pdfh]hhttps://web.archive.org/web/20160428165359/http://www.marvell.com/application-processors/armada-100/assets/armada_16x_datasheet.pdf}(hj"hhhNhNubah}(h]h ]h"]h$]h&]refurij"uh1jnhj"ubeh}(h]h ]h"]h$]h&]uh1hhhhMhj}"ubah}(h]h ]h"]h$]h&]uh1jhj."ubj)}(hSoftware manual : https://web.archive.org/web/20160428154454/http://www.marvell.com/application-processors/armada-100/assets/armada_16x_software_manual.pdfh]h)}(hj"h](hSoftware manual : }(hj"hhhNhNubjo)}(hhttps://web.archive.org/web/20160428154454/http://www.marvell.com/application-processors/armada-100/assets/armada_16x_software_manual.pdfh]hhttps://web.archive.org/web/20160428154454/http://www.marvell.com/application-processors/armada-100/assets/armada_16x_software_manual.pdf}(hj"hhhNhNubah}(h]h ]h"]h$]h&]refurij"uh1jnhj"ubeh}(h]h ]h"]h$]h&]uh1hhhhMhj"ubah}(h]h ]h"]h$]h&]uh1jhj."ubj)}(hSpecification update : https://web.archive.org/web/20150927160338/http://www.marvell.com/application-processors/armada-100/assets/ARMADA16x_Spec_update.pdfh]h)}(hj"h](hSpecification update : }(hj"hhhNhNubjo)}(hhttps://web.archive.org/web/20150927160338/http://www.marvell.com/application-processors/armada-100/assets/ARMADA16x_Spec_update.pdfh]hhttps://web.archive.org/web/20150927160338/http://www.marvell.com/application-processors/armada-100/assets/ARMADA16x_Spec_update.pdf}(hj"hhhNhNubah}(h]h ]h"]h$]h&]refurij"uh1jnhj"ubeh}(h]h ]h"]h$]h&]uh1hhhhMhj"ubah}(h]h ]h"]h$]h&]uh1jhj."ubj)}(hBoot ROM manual : https://web.archive.org/web/20130727205559/http://www.marvell.com/application-processors/armada-100/assets/armada_16x_ref_manual.pdfh]h)}(hj"h](hBoot ROM manual : }(hj"hhhNhNubjo)}(hhttps://web.archive.org/web/20130727205559/http://www.marvell.com/application-processors/armada-100/assets/armada_16x_ref_manual.pdfh]hhttps://web.archive.org/web/20130727205559/http://www.marvell.com/application-processors/armada-100/assets/armada_16x_ref_manual.pdf}(hj"hhhNhNubah}(h]h ]h"]h$]h&]refurij"uh1jnhj"ubeh}(h]h ]h"]h$]h&]uh1hhhhMhj"ubah}(h]h ]h"]h$]h&]uh1jhj."ubj)}(hApp node package : https://web.archive.org/web/20141005090706/http://www.marvell.com/application-processors/armada-100/assets/armada_16x_app_note_package.pdfh]h)}(hj#h](hApp node package : }(hj#hhhNhNubjo)}(hhttps://web.archive.org/web/20141005090706/http://www.marvell.com/application-processors/armada-100/assets/armada_16x_app_note_package.pdfh]hhttps://web.archive.org/web/20141005090706/http://www.marvell.com/application-processors/armada-100/assets/armada_16x_app_note_package.pdf}(hj #hhhNhNubah}(h]h ]h"]h$]h&]refurij"#uh1jnhj#ubeh}(h]h ]h"]h$]h&]uh1hhhhMhj#ubah}(h]h ]h"]h$]h&]uh1jhj."ubj)}(hApplication processor onlyh]h)}(hj=#h]hApplication processor only}(hj?#hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj;#ubah}(h]h ]h"]h$]h&]uh1jhj."ubj)}(h3Core: ARMv5 compatible Marvell PJ1 88sv331 (Mohawk)h]h)}(hjT#h]h3Core: ARMv5 compatible Marvell PJ1 88sv331 (Mohawk)}(hjV#hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjR#ubah}(h]h ]h"]h$]h&]uh1jhj."ubeh}(h]h ]h"]h$]h&]jjuh1hhhhMhj+"ubah}(h]h ]h"]h$]h&]uh1hhj"ubeh}(h]h ]h"]h$]h&]uh1hhhhMhj"ubah}(h]h ]h"]h$]h&]uh1hhj"ubah}(h]h ]h"]h$]h&]uh1jhj"ubj)}(hXkPXA910/PXA920 - Homepage : https://web.archive.org/web/20150928121236/http://www.marvell.com/communication-processors/pxa910/ - Product Brief : https://archive.org/download/marvell-pxa910-pb/Marvell_PXA910_Platform-001_PB.pdf - Application processor with Communication processor - Core: ARMv5 compatible Marvell PJ1 88sv331 (Mohawk)h]h)}(hhh]h)}(hX_PXA910/PXA920 - Homepage : https://web.archive.org/web/20150928121236/http://www.marvell.com/communication-processors/pxa910/ - Product Brief : https://archive.org/download/marvell-pxa910-pb/Marvell_PXA910_Platform-001_PB.pdf - Application processor with Communication processor - Core: ARMv5 compatible Marvell PJ1 88sv331 (Mohawk)h](h)}(h PXA910/PXA920h]h PXA910/PXA920}(hj#hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj#ubh)}(hhh]h)}(hhh](j)}(hyHomepage : https://web.archive.org/web/20150928121236/http://www.marvell.com/communication-processors/pxa910/h]h)}(hj#h](hHomepage : }(hj#hhhNhNubjo)}(hbhttps://web.archive.org/web/20150928121236/http://www.marvell.com/communication-processors/pxa910/h]hbhttps://web.archive.org/web/20150928121236/http://www.marvell.com/communication-processors/pxa910/}(hj#hhhNhNubah}(h]h ]h"]h$]h&]refurij#uh1jnhj#ubeh}(h]h ]h"]h$]h&]uh1hhhhMhj#ubah}(h]h ]h"]h$]h&]uh1jhj#ubj)}(hhProduct Brief : https://archive.org/download/marvell-pxa910-pb/Marvell_PXA910_Platform-001_PB.pdfh]h)}(hj#h](hProduct Brief : }(hj#hhhNhNubjo)}(hQhttps://archive.org/download/marvell-pxa910-pb/Marvell_PXA910_Platform-001_PB.pdfh]hQhttps://archive.org/download/marvell-pxa910-pb/Marvell_PXA910_Platform-001_PB.pdf}(hj#hhhNhNubah}(h]h ]h"]h$]h&]refurij#uh1jnhj#ubeh}(h]h ]h"]h$]h&]uh1hhhhMhj#ubah}(h]h ]h"]h$]h&]uh1jhj#ubj)}(h2Application processor with Communication processorh]h)}(hj#h]h2Application processor with Communication processor}(hj#hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj#ubah}(h]h ]h"]h$]h&]uh1jhj#ubj)}(h3Core: ARMv5 compatible Marvell PJ1 88sv331 (Mohawk)h]h)}(hj $h]h3Core: ARMv5 compatible Marvell PJ1 88sv331 (Mohawk)}(hj $hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj $ubah}(h]h ]h"]h$]h&]uh1jhj#ubeh}(h]h ]h"]h$]h&]jjuh1hhhhMhj#ubah}(h]h ]h"]h$]h&]uh1hhj#ubeh}(h]h ]h"]h$]h&]uh1hhhhMhj#ubah}(h]h ]h"]h$]h&]uh1hhj#ubah}(h]h ]h"]h$]h&]uh1jhj"ubj)}(hX!PXA688, a.k.a. MMP2, a.k.a Armada 610 (OLPC XO-1.75) - Product Brief : https://web.archive.org/web/20111102023255/http://www.marvell.com/application-processors/armada-600/assets/armada610_pb.pdf - Application processor only - Core: ARMv7 compatible Sheeva PJ4 88sv581x coreh]h)}(hhh]h)}(hXPXA688, a.k.a. MMP2, a.k.a Armada 610 (OLPC XO-1.75) - Product Brief : https://web.archive.org/web/20111102023255/http://www.marvell.com/application-processors/armada-600/assets/armada610_pb.pdf - Application processor only - Core: ARMv7 compatible Sheeva PJ4 88sv581x coreh](h)}(h4PXA688, a.k.a. MMP2, a.k.a Armada 610 (OLPC XO-1.75)h]h4PXA688, a.k.a. MMP2, a.k.a Armada 610 (OLPC XO-1.75)}(hjI$hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjE$ubh)}(hhh]h)}(hhh](j)}(hProduct Brief : https://web.archive.org/web/20111102023255/http://www.marvell.com/application-processors/armada-600/assets/armada610_pb.pdfh]h)}(hj_$h](hProduct Brief : }(hja$hhhNhNubjo)}(h{https://web.archive.org/web/20111102023255/http://www.marvell.com/application-processors/armada-600/assets/armada610_pb.pdfh]h{https://web.archive.org/web/20111102023255/http://www.marvell.com/application-processors/armada-600/assets/armada610_pb.pdf}(hjh$hhhNhNubah}(h]h ]h"]h$]h&]refurijj$uh1jnhja$ubeh}(h]h ]h"]h$]h&]uh1hhhhMhj]$ubah}(h]h ]h"]h$]h&]uh1jhjZ$ubj)}(hApplication processor onlyh]h)}(hj$h]hApplication processor only}(hj$hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj$ubah}(h]h ]h"]h$]h&]uh1jhjZ$ubj)}(h/Core: ARMv7 compatible Sheeva PJ4 88sv581x coreh]h)}(hj$h]h/Core: ARMv7 compatible Sheeva PJ4 88sv581x core}(hj$hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj$ubah}(h]h ]h"]h$]h&]uh1jhjZ$ubeh}(h]h ]h"]h$]h&]jjuh1hhhhMhjW$ubah}(h]h ]h"]h$]h&]uh1hhjE$ubeh}(h]h ]h"]h$]h&]uh1hhhhMhjB$ubah}(h]h ]h"]h$]h&]uh1hhj>$ubah}(h]h ]h"]h$]h&]uh1jhj"ubj)}(hX6PXA2128, a.k.a. MMP3, a.k.a Armada 620 (OLPC XO-4) - Product Brief : https://web.archive.org/web/20120824055155/http://www.marvell.com/application-processors/armada/pxa2128/assets/Marvell-ARMADA-PXA2128-SoC-PB.pdf - Application processor only - Core: Dual-core ARMv7 compatible Sheeva PJ4C coreh]h)}(hhh]h)}(hX-PXA2128, a.k.a. MMP3, a.k.a Armada 620 (OLPC XO-4) - Product Brief : https://web.archive.org/web/20120824055155/http://www.marvell.com/application-processors/armada/pxa2128/assets/Marvell-ARMADA-PXA2128-SoC-PB.pdf - Application processor only - Core: Dual-core ARMv7 compatible Sheeva PJ4C coreh](h)}(h2PXA2128, a.k.a. MMP3, a.k.a Armada 620 (OLPC XO-4)h]h2PXA2128, a.k.a. MMP3, a.k.a Armada 620 (OLPC XO-4)}(hj$hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj$ubh)}(hhh]h)}(hhh](j)}(hProduct Brief : https://web.archive.org/web/20120824055155/http://www.marvell.com/application-processors/armada/pxa2128/assets/Marvell-ARMADA-PXA2128-SoC-PB.pdfh]h)}(hj$h](hProduct Brief : }(hj$hhhNhNubjo)}(hhttps://web.archive.org/web/20120824055155/http://www.marvell.com/application-processors/armada/pxa2128/assets/Marvell-ARMADA-PXA2128-SoC-PB.pdfh]hhttps://web.archive.org/web/20120824055155/http://www.marvell.com/application-processors/armada/pxa2128/assets/Marvell-ARMADA-PXA2128-SoC-PB.pdf}(hj$hhhNhNubah}(h]h ]h"]h$]h&]refurij$uh1jnhj$ubeh}(h]h ]h"]h$]h&]uh1hhhhMhj$ubah}(h]h ]h"]h$]h&]uh1jhj$ubj)}(hApplication processor onlyh]h)}(hj%h]hApplication processor only}(hj%hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj%ubah}(h]h ]h"]h$]h&]uh1jhj$ubj)}(h1Core: Dual-core ARMv7 compatible Sheeva PJ4C coreh]h)}(hj-%h]h1Core: Dual-core ARMv7 compatible Sheeva PJ4C core}(hj/%hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj+%ubah}(h]h ]h"]h$]h&]uh1jhj$ubeh}(h]h ]h"]h$]h&]jjuh1hhhhMhj$ubah}(h]h ]h"]h$]h&]uh1hhj$ubeh}(h]h ]h"]h$]h&]uh1hhhhMhj$ubah}(h]h ]h"]h$]h&]uh1hhj$ubah}(h]h ]h"]h$]h&]uh1jhj"ubj)}(hPXA960/PXA968/PXA978 (Linux support not upstream) - Application processor with Communication Processor - Core: ARMv7 compatible Sheeva PJ4 coreh]h)}(hhh]h)}(hPXA960/PXA968/PXA978 (Linux support not upstream) - Application processor with Communication Processor - Core: ARMv7 compatible Sheeva PJ4 coreh](h)}(h1PXA960/PXA968/PXA978 (Linux support not upstream)h]h1PXA960/PXA968/PXA978 (Linux support not upstream)}(hjk%hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjg%ubh)}(hhh]h)}(hhh](j)}(h2Application processor with Communication Processorh]h)}(hj%h]h2Application processor with Communication Processor}(hj%hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj%ubah}(h]h ]h"]h$]h&]uh1jhj|%ubj)}(h&Core: ARMv7 compatible Sheeva PJ4 coreh]h)}(hj%h]h&Core: ARMv7 compatible Sheeva PJ4 core}(hj%hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj%ubah}(h]h ]h"]h$]h&]uh1jhj|%ubeh}(h]h ]h"]h$]h&]jjuh1hhhhMhjy%ubah}(h]h ]h"]h$]h&]uh1hhjg%ubeh}(h]h ]h"]h$]h&]uh1hhhhMhjd%ubah}(h]h ]h"]h$]h&]uh1hhj`%ubah}(h]h ]h"]h$]h&]uh1jhj"ubj)}(hPXA986/PXA988 (Linux support not upstream) - Application processor with Communication Processor - Core: Dual-core ARMv7 compatible Sheeva PJ4B-MP coreh]h)}(hhh]h)}(hPXA986/PXA988 (Linux support not upstream) - Application processor with Communication Processor - Core: Dual-core ARMv7 compatible Sheeva PJ4B-MP coreh](h)}(h*PXA986/PXA988 (Linux support not upstream)h]h*PXA986/PXA988 (Linux support not upstream)}(hj%hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj%ubh)}(hhh]h)}(hhh](j)}(h2Application processor with Communication Processorh]h)}(hj%h]h2Application processor with Communication Processor}(hj%hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj%ubah}(h]h ]h"]h$]h&]uh1jhj%ubj)}(h4Core: Dual-core ARMv7 compatible Sheeva PJ4B-MP coreh]h)}(hj&h]h4Core: Dual-core ARMv7 compatible Sheeva PJ4B-MP core}(hj&hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj&ubah}(h]h ]h"]h$]h&]uh1jhj%ubeh}(h]h ]h"]h$]h&]jjuh1hhhhMhj%ubah}(h]h ]h"]h$]h&]uh1hhj%ubeh}(h]h ]h"]h$]h&]uh1hhhhMhj%ubah}(h]h ]h"]h$]h&]uh1hhj%ubah}(h]h ]h"]h$]h&]uh1jhj"ubj)}(hPXA1088/PXA1920 (Linux support not upstream) - Application processor with Communication Processor - Core: quad-core ARMv7 Cortex-A7h]h)}(hhh]h)}(hPXA1088/PXA1920 (Linux support not upstream) - Application processor with Communication Processor - Core: quad-core ARMv7 Cortex-A7h](h)}(h,PXA1088/PXA1920 (Linux support not upstream)h]h,PXA1088/PXA1920 (Linux support not upstream)}(hjA&hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj=&ubh)}(hhh]h)}(hhh](j)}(h2Application processor with Communication Processorh]h)}(hjW&h]h2Application processor with Communication Processor}(hjY&hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjU&ubah}(h]h ]h"]h$]h&]uh1jhjR&ubj)}(hCore: quad-core ARMv7 Cortex-A7h]h)}(hjn&h]hCore: quad-core ARMv7 Cortex-A7}(hjp&hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjl&ubah}(h]h ]h"]h$]h&]uh1jhjR&ubeh}(h]h ]h"]h$]h&]jjuh1hhhhMhjO&ubah}(h]h ]h"]h$]h&]uh1hhj=&ubeh}(h]h ]h"]h$]h&]uh1hhhhMhj:&ubah}(h]h ]h"]h$]h&]uh1hhj6&ubah}(h]h ]h"]h$]h&]uh1jhj"ubj)}(hwPXA1908/PXA1928/PXA1936 - Application processor with Communication Processor - Core: multi-core ARMv8 Cortex-A53 h]h)}(hhh]h)}(hqPXA1908/PXA1928/PXA1936 - Application processor with Communication Processor - Core: multi-core ARMv8 Cortex-A53 h](h)}(hPXA1908/PXA1928/PXA1936h]hPXA1908/PXA1928/PXA1936}(hj&hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj&ubh)}(hhh]h)}(hhh](j)}(h2Application processor with Communication Processorh]h)}(hj&h]h2Application processor with Communication Processor}(hj&hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj&ubah}(h]h ]h"]h$]h&]uh1jhj&ubj)}(h"Core: multi-core ARMv8 Cortex-A53 h]h)}(h!Core: multi-core ARMv8 Cortex-A53h]h!Core: multi-core ARMv8 Cortex-A53}(hj&hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj&ubah}(h]h ]h"]h$]h&]uh1jhj&ubeh}(h]h ]h"]h$]h&]jjuh1hhhhMhj&ubah}(h]h ]h"]h$]h&]uh1hhj&ubeh}(h]h ]h"]h$]h&]uh1hhhhMhj&ubah}(h]h ]h"]h$]h&]uh1hhj&ubah}(h]h ]h"]h$]h&]uh1jhj"ubeh}(h]h ]h"]h$]h&]jjuh1hhhhMhj "ubah}(h]h ]h"]h$]h&]uh1hhj!ubeh}(h]h ]h"]h$]h&]uh1hhhhMhj!ubah}(h]h ]h"]h$]h&]uh1hhj!ubh)}(h Comments:h]h Comments:}(hj%'hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj!ubh)}(hXu* This line of SoCs originates from the XScale family developed by Intel and acquired by Marvell in ~2006. All the processors of this MMP/MMP2 family were developed by Marvell. * Due to their XScale origin, these SoCs have virtually nothing in common with the other (Kirkwood, Dove, etc.) families of Marvell SoCs, except with the PXA family of SoCs listed above. h]h)}(hhh](j)}(hThis line of SoCs originates from the XScale family developed by Intel and acquired by Marvell in ~2006. All the processors of this MMP/MMP2 family were developed by Marvell. h]h)}(hThis line of SoCs originates from the XScale family developed by Intel and acquired by Marvell in ~2006. All the processors of this MMP/MMP2 family were developed by Marvell.h]hThis line of SoCs originates from the XScale family developed by Intel and acquired by Marvell in ~2006. All the processors of this MMP/MMP2 family were developed by Marvell.}(hj>'hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj:'ubah}(h]h ]h"]h$]h&]uh1jhj7'ubj)}(hDue to their XScale origin, these SoCs have virtually nothing in common with the other (Kirkwood, Dove, etc.) families of Marvell SoCs, except with the PXA family of SoCs listed above. h]h)}(hDue to their XScale origin, these SoCs have virtually nothing in common with the other (Kirkwood, Dove, etc.) families of Marvell SoCs, except with the PXA family of SoCs listed above.h]hDue to their XScale origin, these SoCs have virtually nothing in common with the other (Kirkwood, Dove, etc.) families of Marvell SoCs, except with the PXA family of SoCs listed above.}(hjV'hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjR'ubah}(h]h ]h"]h$]h&]uh1jhj7'ubeh}(h]h ]h"]h$]h&]jj!uh1hhhhMhj3'ubah}(h]h ]h"]h$]h&]uh1hhhhMhj!ubh)}(hhh]h)}(h/Linux kernel mach directory: arch/arm/mach-mmp h](h)}(hLinux kernel mach directory:h]hLinux kernel mach directory:}(hj}'hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjy'ubh)}(hhh]h)}(harch/arm/mach-mmph]harch/arm/mach-mmp}(hj'hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj'ubah}(h]h ]h"]h$]h&]uh1hhjy'ubeh}(h]h ]h"]h$]h&]uh1hhhhMhjv'ubah}(h]h ]h"]h$]h&]uh1hhj!ubeh}(h]h ]h"]h$]h&]uh1hhhhMhj!hhubeh}(h],mmp-mmp2-mmp3-family-communication-processorah ]h"].mmp/mmp2/mmp3 family (communication processor)ah$]h&]uh1hhhhhhhhM}ubh)}(hhh](h)}(h$Berlin family (Multimedia Solutions)h]h$Berlin family (Multimedia Solutions)}(hj'hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj'hhhhhMubh)}(hXK- Flavors: - 88DE3010, Armada 1000 (no Linux support) - Core: Marvell PJ1 (ARMv5TE), Dual-core - Product Brief: https://web.archive.org/web/20131103162620/http://www.marvell.com/digital-entertainment/assets/armada_1000_pb.pdf - 88DE3005, Armada 1500 Mini - Design name: BG2CD - Core: ARM Cortex-A9, PL310 L2CC - 88DE3006, Armada 1500 Mini Plus - Design name: BG2CDP - Core: Dual Core ARM Cortex-A7 - 88DE3100, Armada 1500 - Design name: BG2 - Core: Marvell PJ4B-MP (ARMv7), Tauros3 L2CC - 88DE3114, Armada 1500 Pro - Design name: BG2Q - Core: Quad Core ARM Cortex-A9, PL310 L2CC - 88DE3214, Armada 1500 Pro 4K - Design name: BG3 - Core: ARM Cortex-A15, CA15 integrated L2CC - 88DE3218, ARMADA 1500 Ultra - Core: ARM Cortex-A53 Homepage: https://www.synaptics.com/products/multimedia-solutions Directory: arch/arm/mach-berlin Comments: * This line of SoCs is based on Marvell Sheeva or ARM Cortex CPUs with Synopsys DesignWare (IRQ, GPIO, Timers, ...) and PXA IP (SDHCI, USB, ETH, ...). * The Berlin family was acquired by Synaptics from Marvell in 2017. h](h)}(hhh]j)}(hXFlavors: - 88DE3010, Armada 1000 (no Linux support) - Core: Marvell PJ1 (ARMv5TE), Dual-core - Product Brief: https://web.archive.org/web/20131103162620/http://www.marvell.com/digital-entertainment/assets/armada_1000_pb.pdf - 88DE3005, Armada 1500 Mini - Design name: BG2CD - Core: ARM Cortex-A9, PL310 L2CC - 88DE3006, Armada 1500 Mini Plus - Design name: BG2CDP - Core: Dual Core ARM Cortex-A7 - 88DE3100, Armada 1500 - Design name: BG2 - Core: Marvell PJ4B-MP (ARMv7), Tauros3 L2CC - 88DE3114, Armada 1500 Pro - Design name: BG2Q - Core: Quad Core ARM Cortex-A9, PL310 L2CC - 88DE3214, Armada 1500 Pro 4K - Design name: BG3 - Core: ARM Cortex-A15, CA15 integrated L2CC - 88DE3218, ARMADA 1500 Ultra - Core: ARM Cortex-A53 h]h)}(hhh]h)}(hXFlavors: - 88DE3010, Armada 1000 (no Linux support) - Core: Marvell PJ1 (ARMv5TE), Dual-core - Product Brief: https://web.archive.org/web/20131103162620/http://www.marvell.com/digital-entertainment/assets/armada_1000_pb.pdf - 88DE3005, Armada 1500 Mini - Design name: BG2CD - Core: ARM Cortex-A9, PL310 L2CC - 88DE3006, Armada 1500 Mini Plus - Design name: BG2CDP - Core: Dual Core ARM Cortex-A7 - 88DE3100, Armada 1500 - Design name: BG2 - Core: Marvell PJ4B-MP (ARMv7), Tauros3 L2CC - 88DE3114, Armada 1500 Pro - Design name: BG2Q - Core: Quad Core ARM Cortex-A9, PL310 L2CC - 88DE3214, Armada 1500 Pro 4K - Design name: BG3 - Core: ARM Cortex-A15, CA15 integrated L2CC - 88DE3218, ARMADA 1500 Ultra - Core: ARM Cortex-A53 h](h)}(hFlavors:h]hFlavors:}(hj'hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj'ubh)}(hhh]h)}(hhh](j)}(h88DE3010, Armada 1000 (no Linux support) - Core: Marvell PJ1 (ARMv5TE), Dual-core - Product Brief: https://web.archive.org/web/20131103162620/http://www.marvell.com/digital-entertainment/assets/armada_1000_pb.pdfh]h)}(hhh]h)}(h88DE3010, Armada 1000 (no Linux support) - Core: Marvell PJ1 (ARMv5TE), Dual-core - Product Brief: https://web.archive.org/web/20131103162620/http://www.marvell.com/digital-entertainment/assets/armada_1000_pb.pdfh](h)}(h(88DE3010, Armada 1000 (no Linux support)h]h(88DE3010, Armada 1000 (no Linux support)}(hj'hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj'ubh)}(hhh]h)}(hhh](j)}(h.Core: Marvell PJ1 (ARMv5TE), Dual-coreh]h)}(hj(h]h.Core: Marvell PJ1 (ARMv5TE), Dual-core}(hj(hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj(ubah}(h]h ]h"]h$]h&]uh1jhj(ubj)}(hProduct Brief: https://web.archive.org/web/20131103162620/http://www.marvell.com/digital-entertainment/assets/armada_1000_pb.pdfh]h)}(hj+(h](hProduct Brief: }(hj-(hhhNhNubjo)}(hqhttps://web.archive.org/web/20131103162620/http://www.marvell.com/digital-entertainment/assets/armada_1000_pb.pdfh]hqhttps://web.archive.org/web/20131103162620/http://www.marvell.com/digital-entertainment/assets/armada_1000_pb.pdf}(hj4(hhhNhNubah}(h]h ]h"]h$]h&]refurij6(uh1jnhj-(ubeh}(h]h ]h"]h$]h&]uh1hhhhMhj)(ubah}(h]h ]h"]h$]h&]uh1jhj(ubeh}(h]h ]h"]h$]h&]jjuh1hhhhMhj (ubah}(h]h ]h"]h$]h&]uh1hhj'ubeh}(h]h ]h"]h$]h&]uh1hhhhMhj'ubah}(h]h ]h"]h$]h&]uh1hhj'ubah}(h]h ]h"]h$]h&]uh1jhj'ubj)}(hf88DE3005, Armada 1500 Mini - Design name: BG2CD - Core: ARM Cortex-A9, PL310 L2CCh]h)}(hhh]h)}(hZ88DE3005, Armada 1500 Mini - Design name: BG2CD - Core: ARM Cortex-A9, PL310 L2CCh](h)}(h88DE3005, Armada 1500 Minih]h88DE3005, Armada 1500 Mini}(hjx(hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjt(ubh)}(hhh]h)}(hhh](j)}(hDesign name: BG2CDh]h)}(hj(h]hDesign name: BG2CD}(hj(hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj(ubah}(h]h ]h"]h$]h&]uh1jhj(ubj)}(h'Core: ARM Cortex-A9, PL310 L2CCh]h)}(hj(h]h'Core: ARM Cortex-A9, PL310 L2CC}(hj(hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj(ubah}(h]h ]h"]h$]h&]uh1jhj(ubeh}(h]h ]h"]h$]h&]jjuh1hhhhMhj(ubah}(h]h ]h"]h$]h&]uh1hhjt(ubeh}(h]h ]h"]h$]h&]uh1hhhhMhjq(ubah}(h]h ]h"]h$]h&]uh1hhjm(ubah}(h]h ]h"]h$]h&]uh1jhj'ubj)}(hj88DE3006, Armada 1500 Mini Plus - Design name: BG2CDP - Core: Dual Core ARM Cortex-A7h]h)}(hhh]h)}(h^88DE3006, Armada 1500 Mini Plus - Design name: BG2CDP - Core: Dual Core ARM Cortex-A7h](h)}(h88DE3006, Armada 1500 Mini Plush]h88DE3006, Armada 1500 Mini Plus}(hj(hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj(ubh)}(hhh]h)}(hhh](j)}(hDesign name: BG2CDPh]h)}(hj(h]hDesign name: BG2CDP}(hj(hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj(ubah}(h]h ]h"]h$]h&]uh1jhj(ubj)}(h%Core: Dual Core ARM Cortex-A7h]h)}(hj)h]h%Core: Dual Core ARM Cortex-A7}(hj)hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj)ubah}(h]h ]h"]h$]h&]uh1jhj(ubeh}(h]h ]h"]h$]h&]jjuh1hhhhMhj(ubah}(h]h ]h"]h$]h&]uh1hhj(ubeh}(h]h ]h"]h$]h&]uh1hhhhMhj(ubah}(h]h ]h"]h$]h&]uh1hhj(ubah}(h]h ]h"]h$]h&]uh1jhj'ubj)}(hk88DE3100, Armada 1500 - Design name: BG2 - Core: Marvell PJ4B-MP (ARMv7), Tauros3 L2CCh]h)}(hhh]h)}(h_88DE3100, Armada 1500 - Design name: BG2 - Core: Marvell PJ4B-MP (ARMv7), Tauros3 L2CCh](h)}(h88DE3100, Armada 1500h]h88DE3100, Armada 1500}(hjN)hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjJ)ubh)}(hhh]h)}(hhh](j)}(hDesign name: BG2h]h)}(hjd)h]hDesign name: BG2}(hjf)hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjb)ubah}(h]h ]h"]h$]h&]uh1jhj_)ubj)}(h3Core: Marvell PJ4B-MP (ARMv7), Tauros3 L2CCh]h)}(hj{)h]h3Core: Marvell PJ4B-MP (ARMv7), Tauros3 L2CC}(hj})hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjy)ubah}(h]h ]h"]h$]h&]uh1jhj_)ubeh}(h]h ]h"]h$]h&]jjuh1hhhhMhj\)ubah}(h]h ]h"]h$]h&]uh1hhjJ)ubeh}(h]h ]h"]h$]h&]uh1hhhhMhjG)ubah}(h]h ]h"]h$]h&]uh1hhjC)ubah}(h]h ]h"]h$]h&]uh1jhj'ubj)}(hn88DE3114, Armada 1500 Pro - Design name: BG2Q - Core: Quad Core ARM Cortex-A9, PL310 L2CCh]h)}(hhh]h)}(hb88DE3114, Armada 1500 Pro - Design name: BG2Q - Core: Quad Core ARM Cortex-A9, PL310 L2CCh](h)}(h88DE3114, Armada 1500 Proh]h88DE3114, Armada 1500 Pro}(hj)hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj)ubh)}(hhh]h)}(hhh](j)}(hDesign name: BG2Qh]h)}(hj)h]hDesign name: BG2Q}(hj)hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj)ubah}(h]h ]h"]h$]h&]uh1jhj)ubj)}(h1Core: Quad Core ARM Cortex-A9, PL310 L2CCh]h)}(hj)h]h1Core: Quad Core ARM Cortex-A9, PL310 L2CC}(hj)hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj)ubah}(h]h ]h"]h$]h&]uh1jhj)ubeh}(h]h ]h"]h$]h&]jjuh1hhhhMhj)ubah}(h]h ]h"]h$]h&]uh1hhj)ubeh}(h]h ]h"]h$]h&]uh1hhhhMhj)ubah}(h]h ]h"]h$]h&]uh1hhj)ubah}(h]h ]h"]h$]h&]uh1jhj'ubj)}(hq88DE3214, Armada 1500 Pro 4K - Design name: BG3 - Core: ARM Cortex-A15, CA15 integrated L2CCh]h)}(hhh]h)}(he88DE3214, Armada 1500 Pro 4K - Design name: BG3 - Core: ARM Cortex-A15, CA15 integrated L2CCh](h)}(h88DE3214, Armada 1500 Pro 4Kh]h88DE3214, Armada 1500 Pro 4K}(hj$*hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj *ubh)}(hhh]h)}(hhh](j)}(hDesign name: BG3h]h)}(hj:*h]hDesign name: BG3}(hj<*hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj8*ubah}(h]h ]h"]h$]h&]uh1jhj5*ubj)}(h2Core: ARM Cortex-A15, CA15 integrated L2CCh]h)}(hjQ*h]h2Core: ARM Cortex-A15, CA15 integrated L2CC}(hjS*hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjO*ubah}(h]h ]h"]h$]h&]uh1jhj5*ubeh}(h]h ]h"]h$]h&]jjuh1hhhhMhj2*ubah}(h]h ]h"]h$]h&]uh1hhj *ubeh}(h]h ]h"]h$]h&]uh1hhhhMhj*ubah}(h]h ]h"]h$]h&]uh1hhj*ubah}(h]h ]h"]h$]h&]uh1jhj'ubj)}(hA88DE3218, ARMADA 1500 Ultra - Core: ARM Cortex-A53 h]h)}(hhh]h)}(h;88DE3218, ARMADA 1500 Ultra - Core: ARM Cortex-A53 h](h)}(h88DE3218, ARMADA 1500 Ultrah]h88DE3218, ARMADA 1500 Ultra}(hj*hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj*ubh)}(hhh]h)}(hhh]j)}(hCore: ARM Cortex-A53 h]h)}(hCore: ARM Cortex-A53h]hCore: ARM Cortex-A53}(hj*hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj*ubah}(h]h ]h"]h$]h&]uh1jhj*ubah}(h]h ]h"]h$]h&]jjuh1hhhhMhj*ubah}(h]h ]h"]h$]h&]uh1hhj*ubeh}(h]h ]h"]h$]h&]uh1hhhhMhj*ubah}(h]h ]h"]h$]h&]uh1hhj*ubah}(h]h ]h"]h$]h&]uh1jhj'ubeh}(h]h ]h"]h$]h&]jjuh1hhhhMhj'ubah}(h]h ]h"]h$]h&]uh1hhj'ubeh}(h]h ]h"]h$]h&]uh1hhhhMhj'ubah}(h]h ]h"]h$]h&]uh1hhj'ubah}(h]h ]h"]h$]h&]uh1jhj'ubah}(h]h ]h"]h$]h&]jjuh1hhhhMhj'ubh)}(haHomepage: https://www.synaptics.com/products/multimedia-solutions Directory: arch/arm/mach-berlinh](h Homepage: }(hj*hhhNhNubjo)}(h7https://www.synaptics.com/products/multimedia-solutionsh]h7https://www.synaptics.com/products/multimedia-solutions}(hj+hhhNhNubah}(h]h ]h"]h$]h&]refurij+uh1jnhj*ubh Directory: arch/arm/mach-berlin}(hj*hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhMhj'ubh)}(h Comments:h]h Comments:}(hj+hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj'ubh)}(h* This line of SoCs is based on Marvell Sheeva or ARM Cortex CPUs with Synopsys DesignWare (IRQ, GPIO, Timers, ...) and PXA IP (SDHCI, USB, ETH, ...). * The Berlin family was acquired by Synaptics from Marvell in 2017. h]h)}(hhh](j)}(hThis line of SoCs is based on Marvell Sheeva or ARM Cortex CPUs with Synopsys DesignWare (IRQ, GPIO, Timers, ...) and PXA IP (SDHCI, USB, ETH, ...). =h]h)}(hThis line of SoCs is based on Marvell Sheeva or ARM Cortex CPUs with Synopsys DesignWare (IRQ, GPIO, Timers, ...) and PXA IP (SDHCI, USB, ETH, ...).h]hThis line of SoCs is based on Marvell Sheeva or ARM Cortex CPUs with Synopsys DesignWare (IRQ, GPIO, Timers, ...) and PXA IP (SDHCI, USB, ETH, ...).}(hj7+hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj3+ubah}(h]h ]h"]h$]h&]uh1jhj0+ubj)}(hBThe Berlin family was acquired by Synaptics from Marvell in 2017. h]h)}(hAThe Berlin family was acquired by Synaptics from Marvell in 2017.h]hAThe Berlin family was acquired by Synaptics from Marvell in 2017.}(hjO+hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjK+ubah}(h]h ]h"]h$]h&]uh1jhj0+ubeh}(h]h ]h"]h$]h&]jj!uh1hhhhMhj,+ubah}(h]h ]h"]h$]h&]uh1hhhhMhj'ubeh}(h]h ]h"]h$]h&]uh1hhhhMhj'hhubeh}(h]"berlin-family-multimedia-solutionsah ]h"]$berlin family (multimedia solutions)ah$]h&]uh1hhhhhhhhMubh)}(hhh](h)}(h CPU Coresh]h CPU Cores}(hj+hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj}+hhhhhMubh)}(hXcThe XScale cores were designed by Intel, and shipped by Marvell in the older PXA processors. Feroceon is a Marvell designed core that developed in-house, and that evolved into Sheeva. The XScale and Feroceon cores were phased out over time and replaced with Sheeva cores in later products, which subsequently got replaced with licensed ARM Cortex-A cores.h]hXcThe XScale cores were designed by Intel, and shipped by Marvell in the older PXA processors. Feroceon is a Marvell designed core that developed in-house, and that evolved into Sheeva. The XScale and Feroceon cores were phased out over time and replaced with Sheeva cores in later products, which subsequently got replaced with licensed ARM Cortex-A cores.}(hj+hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj}+hhubh)}(hXXScale 1 CPUID 0x69052xxx ARMv5, iWMMXt XScale 2 CPUID 0x69054xxx ARMv5, iWMMXt XScale 3 CPUID 0x69056xxx or 0x69056xxx ARMv5, iWMMXt Feroceon-1850 88fr331 "Mohawk" CPUID 0x5615331x or 0x41xx926x ARMv5TE, single issue Feroceon-2850 88fr531-vd "Jolteon" CPUID 0x5605531x or 0x41xx926x ARMv5TE, VFP, dual-issue Feroceon 88fr571-vd "Jolteon" CPUID 0x5615571x ARMv5TE, VFP, dual-issue Feroceon 88fr131 "Mohawk-D" CPUID 0x5625131x ARMv5TE, single-issue in-order Sheeva PJ1 88sv331 "Mohawk" CPUID 0x561584xx ARMv5, single-issue iWMMXt v2 Sheeva PJ4 88sv581x "Flareon" CPUID 0x560f581x ARMv7, idivt, optional iWMMXt v2 Sheeva PJ4B 88sv581x CPUID 0x561f581x ARMv7, idivt, optional iWMMXt v2 Sheeva PJ4B-MP / PJ4C CPUID 0x562f584x ARMv7, idivt/idiva, LPAE, optional iWMMXt v2 and/or NEON h]h)}(hhh](h)}(h'XScale 1 CPUID 0x69052xxx ARMv5, iWMMXth](h)}(hXScale 1h]hXScale 1}(hj+hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj+ubh)}(hhh]h)}(hCPUID 0x69052xxx ARMv5, iWMMXth]hCPUID 0x69052xxx ARMv5, iWMMXt}(hj+hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj+ubah}(h]h ]h"]h$]h&]uh1hhj+ubeh}(h]h ]h"]h$]h&]uh1hhhhMhj+ubh)}(h'XScale 2 CPUID 0x69054xxx ARMv5, iWMMXth](h)}(hXScale 2h]hXScale 2}(hj+hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj+ubh)}(hhh]h)}(hCPUID 0x69054xxx ARMv5, iWMMXth]hCPUID 0x69054xxx ARMv5, iWMMXt}(hj+hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj+ubah}(h]h ]h"]h$]h&]uh1hhj+ubeh}(h]h ]h"]h$]h&]uh1hhhhMhj+ubh)}(h5XScale 3 CPUID 0x69056xxx or 0x69056xxx ARMv5, iWMMXth](h)}(hXScale 3h]hXScale 3}(hj,hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj,ubh)}(hhh]h)}(h,CPUID 0x69056xxx or 0x69056xxx ARMv5, iWMMXth]h,CPUID 0x69056xxx or 0x69056xxx ARMv5, iWMMXt}(hj,hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj,ubah}(h]h ]h"]h$]h&]uh1hhj,ubeh}(h]h ]h"]h$]h&]uh1hhhhMhj+ubh)}(hSFeroceon-1850 88fr331 "Mohawk" CPUID 0x5615331x or 0x41xx926x ARMv5TE, single issueh](h)}(hFeroceon-1850 88fr331 "Mohawk"h]h"Feroceon-1850 88fr331 “Mohawk”}(hj4,hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj0,ubh)}(hhh]h)}(h4CPUID 0x5615331x or 0x41xx926x ARMv5TE, single issueh]h4CPUID 0x5615331x or 0x41xx926x ARMv5TE, single issue}(hjE,hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjB,ubah}(h]h ]h"]h$]h&]uh1hhj0,ubeh}(h]h ]h"]h$]h&]uh1hhhhMhj+ubh)}(hZFeroceon-2850 88fr531-vd "Jolteon" CPUID 0x5605531x or 0x41xx926x ARMv5TE, VFP, dual-issueh](h)}(h"Feroceon-2850 88fr531-vd "Jolteon"h]h&Feroceon-2850 88fr531-vd “Jolteon”}(hjc,hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj_,ubh)}(hhh]h)}(h7CPUID 0x5605531x or 0x41xx926x ARMv5TE, VFP, dual-issueh]h7CPUID 0x5605531x or 0x41xx926x ARMv5TE, VFP, dual-issue}(hjt,hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjq,ubah}(h]h ]h"]h$]h&]uh1hhj_,ubeh}(h]h ]h"]h$]h&]uh1hhhhMhj+ubh)}(hGFeroceon 88fr571-vd "Jolteon" CPUID 0x5615571x ARMv5TE, VFP, dual-issueh](h)}(hFeroceon 88fr571-vd "Jolteon"h]h!Feroceon 88fr571-vd “Jolteon”}(hj,hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj,ubh)}(hhh]h)}(h)CPUID 0x5615571x ARMv5TE, VFP, dual-issueh]h)CPUID 0x5615571x ARMv5TE, VFP, dual-issue}(hj,hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj,ubah}(h]h ]h"]h$]h&]uh1hhj,ubeh}(h]h ]h"]h$]h&]uh1hhhhMhj+ubh)}(hKFeroceon 88fr131 "Mohawk-D" CPUID 0x5625131x ARMv5TE, single-issue in-orderh](h)}(hFeroceon 88fr131 "Mohawk-D"h]hFeroceon 88fr131 “Mohawk-D”}(hj,hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj,ubh)}(hhh]h)}(h/CPUID 0x5625131x ARMv5TE, single-issue in-orderh]h/CPUID 0x5625131x ARMv5TE, single-issue in-order}(hj,hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj,ubah}(h]h ]h"]h$]h&]uh1hhj,ubeh}(h]h ]h"]h$]h&]uh1hhhhMhj+ubh)}(hJSheeva PJ1 88sv331 "Mohawk" CPUID 0x561584xx ARMv5, single-issue iWMMXt v2h](h)}(hSheeva PJ1 88sv331 "Mohawk"h]hSheeva PJ1 88sv331 “Mohawk”}(hj,hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj,ubh)}(hhh]h)}(h.CPUID 0x561584xx ARMv5, single-issue iWMMXt v2h]h.CPUID 0x561584xx ARMv5, single-issue iWMMXt v2}(hj-hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj,ubah}(h]h ]h"]h$]h&]uh1hhj,ubeh}(h]h ]h"]h$]h&]uh1hhhhMhj+ubh)}(hOSheeva PJ4 88sv581x "Flareon" CPUID 0x560f581x ARMv7, idivt, optional iWMMXt v2h](h)}(hSheeva PJ4 88sv581x "Flareon"h]h!Sheeva PJ4 88sv581x “Flareon”}(hj-hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj-ubh)}(hhh]h)}(h1CPUID 0x560f581x ARMv7, idivt, optional iWMMXt v2h]h1CPUID 0x560f581x ARMv7, idivt, optional iWMMXt v2}(hj0-hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj--ubah}(h]h ]h"]h$]h&]uh1hhj-ubeh}(h]h ]h"]h$]h&]uh1hhhhMhj+ubh)}(hFSheeva PJ4B 88sv581x CPUID 0x561f581x ARMv7, idivt, optional iWMMXt v2h](h)}(hSheeva PJ4B 88sv581xh]hSheeva PJ4B 88sv581x}(hjN-hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjJ-ubh)}(hhh]h)}(h1CPUID 0x561f581x ARMv7, idivt, optional iWMMXt v2h]h1CPUID 0x561f581x ARMv7, idivt, optional iWMMXt v2}(hj_-hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj\-ubah}(h]h ]h"]h$]h&]uh1hhjJ-ubeh}(h]h ]h"]h$]h&]uh1hhhhMhj+ubh)}(h`Sheeva PJ4B-MP / PJ4C CPUID 0x562f584x ARMv7, idivt/idiva, LPAE, optional iWMMXt v2 and/or NEON h](h)}(hSheeva PJ4B-MP / PJ4Ch]hSheeva PJ4B-MP / PJ4C}(hj}-hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjy-ubh)}(hhh]h)}(hICPUID 0x562f584x ARMv7, idivt/idiva, LPAE, optional iWMMXt v2 and/or NEONh]hICPUID 0x562f584x ARMv7, idivt/idiva, LPAE, optional iWMMXt v2 and/or NEON}(hj-hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj-ubah}(h]h ]h"]h$]h&]uh1hhjy-ubeh}(h]h ]h"]h$]h&]uh1hhhhMhj+ubeh}(h]h ]h"]h$]h&]uh1hhj+ubah}(h]h ]h"]h$]h&]uh1hhhhMhj}+hhubeh}(h] cpu-coresah ]h"] cpu coresah$]h&]uh1hhhhhhhhMubh)}(hhh](h)}(hLong-term plansh]hLong-term plans}(hj-hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj-hhhhhMubh)}(h* Unify the mach-dove/, mach-mv78xx0/, mach-orion5x/ into the mach-mvebu/ to support all SoCs from the Marvell EBU (Engineering Business Unit) in a single mach- directory. The plat-orion/ would therefore disappear. h]h)}(hhh]j)}(hUnify the mach-dove/, mach-mv78xx0/, mach-orion5x/ into the mach-mvebu/ to support all SoCs from the Marvell EBU (Engineering Business Unit) in a single mach- directory. The plat-orion/ would therefore disappear. h]h)}(hUnify the mach-dove/, mach-mv78xx0/, mach-orion5x/ into the mach-mvebu/ to support all SoCs from the Marvell EBU (Engineering Business Unit) in a single mach- directory. The plat-orion/ would therefore disappear.h]hUnify the mach-dove/, mach-mv78xx0/, mach-orion5x/ into the mach-mvebu/ to support all SoCs from the Marvell EBU (Engineering Business Unit) in a single mach- directory. The plat-orion/ would therefore disappear.}(hj-hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj-ubah}(h]h ]h"]h$]h&]uh1jhj-ubah}(h]h ]h"]h$]h&]jj!uh1hhhhMhj-ubah}(h]h ]h"]h$]h&]uh1hhhhMhj-hhubeh}(h]long-term-plansah ]h"]long-term plansah$]h&]uh1hhhhhhhhMubh)}(hhh](h)}(hCreditsh]hCredits}(hj.hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj.hhhhhMubh)}(hhh](j)}(h Maen Suleiman h]h)}(hj.h](hMaen Suleiman <}(hj.hhhNhNubjo)}(hmaen@marvell.comh]hmaen@marvell.com}(hj.hhhNhNubah}(h]h ]h"]h$]h&]refurimailto:maen@marvell.comuh1jnhj.ubh>}(hj.hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhM hj.ubah}(h]h ]h"]h$]h&]uh1jhj.hhhhhNubj)}(h Lior Amsalem h]h)}(hjA.h](hLior Amsalem <}(hjC.hhhNhNubjo)}(halior@marvell.comh]halior@marvell.com}(hjJ.hhhNhNubah}(h]h ]h"]h$]h&]refurimailto:alior@marvell.comuh1jnhjC.ubh>}(hjC.hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhM hj?.ubah}(h]h ]h"]h$]h&]uh1jhj.hhhhhNubj)}(h6Thomas Petazzoni h]h)}(hjl.h](hThomas Petazzoni <}(hjn.hhhNhNubjo)}(h#thomas.petazzoni@free-electrons.comh]h#thomas.petazzoni@free-electrons.com}(hju.hhhNhNubah}(h]h ]h"]h$]h&]refuri*mailto:thomas.petazzoni@free-electrons.comuh1jnhjn.ubh>}(hjn.hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhM hjj.ubah}(h]h ]h"]h$]h&]uh1jhj.hhhhhNubj)}(hAndrew Lunn h]h)}(hj.h](h Andrew Lunn <}(hj.hhhNhNubjo)}(handrew@lunn.chh]handrew@lunn.ch}(hj.hhhNhNubah}(h]h ]h"]h$]h&]refurimailto:andrew@lunn.chuh1jnhj.ubh>}(hj.hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhM hj.ubah}(h]h ]h"]h$]h&]uh1jhj.hhhhhNubj)}(h Nicolas Pitre h]h)}(hj.h](hNicolas Pitre <}(hj.hhhNhNubjo)}(hnico@fluxnic.neth]hnico@fluxnic.net}(hj.hhhNhNubah}(h]h ]h"]h$]h&]refurimailto:nico@fluxnic.netuh1jnhj.ubh>}(hj.hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhMhj.ubah}(h]h ]h"]h$]h&]uh1jhj.hhhhhNubj)}(h!Eric Miao h]h)}(hj.h](h Eric Miao <}(hj.hhhNhNubjo)}(heric.y.miao@gmail.comh]heric.y.miao@gmail.com}(hj.hhhNhNubah}(h]h ]h"]h$]h&]refurimailto:eric.y.miao@gmail.comuh1jnhj.ubh>}(hj.hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhMhj.ubah}(h]h ]h"]h$]h&]uh1jhj.hhhhhNubeh}(h]h ]h"]h$]h&]jjuh1hhhhM hj.hhubeh}(h]creditsah ]h"]creditsah$]h&]uh1hhhhhhhhMubeh}(h]arm-marvell-socsah ]h"]arm marvell socsah$]h&]uh1hhhhhhhhKubeh}(h]h ]h"]h$]h&]sourcehuh1hcurrent_sourceN current_lineNsettingsdocutils.frontendValues)}(hN generatorN datestampN source_linkN source_urlN toc_backlinksentryfootnote_backlinksK sectnum_xformKstrip_commentsNstrip_elements_with_classesN strip_classesN report_levelK halt_levelKexit_status_levelKdebugNwarning_streamN tracebackinput_encoding utf-8-siginput_encoding_error_handlerstrictoutput_encodingutf-8output_encoding_error_handlerjO/error_encodingutf-8error_encoding_error_handlerbackslashreplace language_codeenrecord_dependenciesNconfigN id_prefixhauto_id_prefixid dump_settingsNdump_internalsNdump_transformsNdump_pseudo_xmlNexpose_internalsNstrict_visitorN_disable_configN_sourceh _destinationN _config_files]7/var/lib/git/docbuild/linux/Documentation/docutils.confafile_insertion_enabled raw_enabledKline_length_limitM'pep_referencesN pep_base_urlhttps://peps.python.org/pep_file_url_templatepep-%04drfc_referencesN rfc_base_url&https://datatracker.ietf.org/doc/html/ tab_widthKtrim_footnote_reference_spacesyntax_highlightlong smart_quotessmartquotes_locales]character_level_inline_markupdoctitle_xform docinfo_xformKsectsubtitle_xform image_loadinglinkembed_stylesheetcloak_email_addressessection_self_linkenvNubreporterNindirect_targets]substitution_defs}substitution_names}refnames}refids}nameids}(j)/j&/jbj_j{jxj~ j{ jjj'j$jjjjjjj!j!j'j'jz+jw+j-j-j-j-j!/j/u nametypes}(j)/jbj{j~ jj'jjjj!j'jz+j-j-j!/uh}(j&/hj_hjxjej{ j~jj j$jjj*jj!jjj!jj'j!jw+j'j-j}+j-j-j/j.u footnote_refs} citation_refs} autofootnotes]autofootnote_refs]symbol_footnotes]symbol_footnote_refs] footnotes] citations]autofootnote_startKsymbol_footnote_startK id_counter collectionsCounter}Rparse_messages]transform_messages] transformerN include_log] decorationNhhub.