sphinx.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]hPortuguese (Brazilian)}hhsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget$/translations/pt_BR/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}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(h88F5181 a.k.a Orion-1h]h)}(hj2h]h88F5181 a.k.a Orion-1}(hj4hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj0ubah}(h]h ]h"]h$]h&]uh1jhjubj)}(h88F5181L a.k.a Orion-VoIPh]h)}(hjIh]h88F5181L a.k.a Orion-VoIP}(hjKhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjGubah}(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}(hjbhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj^ubh)}(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]j)}(hhh](j)}(hvDatasheet: https://web.archive.org/web/20210124231420/http://csclub.uwaterloo.ca/~board/ts7800/MV88F5182-datasheet.pdfh]h)}(hjyh](h Datasheet: }(hj{hhhNhNubh 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}(hjhhhNhNubah}(h]h ]h"]h$]h&]refurijuh1jhj{ubeh}(h]h ]h"]h$]h&]uh1hhhhKhjwubah}(h]h ]h"]h$]h&]uh1jhjtubj)}(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: }(hjhhhNhNubj)}(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&]refurijuh1jhjubeh}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjtubj)}(hyUser Manual: https://web.archive.org/web/20210124231631/http://csclub.uwaterloo.ca/~board/ts7800/MV88F5182-usermanual.pdfh]h)}(hjh](h User Manual: }(hjhhhNhNubj)}(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&]refurijuh1jhjubeh}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjtubj)}(h|Functional Errata: https://web.archive.org/web/20210704165540/https://www.digriz.org.uk/ts78xx/88F5182_Functional_Errata.pdfh]h)}(hjh](hFunctional Errata: }(hjhhhNhNubj)}(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&]refurijuh1jhjubeh}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjtubeh}(h]h ]h"]h$]h&]bullet-uh1jhhhKhjpubah}(h]h ]h"]h$]h&]uh1hhhhKhj^ubeh}(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}(hj)hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj%ubh)}(h- Datasheet: https://web.archive.org/web/20131028144728/http://www.ocmodshop.com/images/reviews/networking/qnap_ts409u/marvel_88f5281_data_sheet.pdfh]j)}(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: }(hjBhhhNhNubj)}(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}(hjIhhhNhNubah}(h]h ]h"]h$]h&]refurijKuh1jhjBubeh}(h]h ]h"]h$]h&]uh1hhhhKhj>ubah}(h]h ]h"]h$]h&]uh1jhj;ubah}(h]h ]h"]h$]h&]jjuh1jhhhKhj7ubah}(h]h ]h"]h$]h&]uh1hhhhKhj%ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(h88F6183 a.k.a Orion-1-90h]h)}(hjxh]h88F6183 a.k.a Orion-1-90}(hjzhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjvubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]jjuh1jhhhKhjubah}(h]h ]h"]h$]h&]uh1j hhubeh}(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&]uh1hhhhKhjubj)}(hhh]h)}(hZhttps://web.archive.org/web/20080607215437/http://www.marvell.com/products/media/index.jsph]j)}(hjh]hZhttps://web.archive.org/web/20080607215437/http://www.marvell.com/products/media/index.jsp}(hjhhhNhNubah}(h]h ]h"]h$]h&]refurijuh1jhjubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1j hjubeh}(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&]uh1hhhhKhjubj)}(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&]uh1j hjubeh}(h]h ]h"]h$]h&]uh1hhhhKhhubh)}(h2Linux kernel mach directory: arch/arm/mach-orion5xh](h)}(hLinux kernel mach directory:h]hLinux kernel mach directory:}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK!hjubj)}(hhh]h)}(harch/arm/mach-orion5xh]harch/arm/mach-orion5x}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK"hjubah}(h]h ]h"]h$]h&]uh1j hjubeh}(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$hj6ubj)}(hhh]h)}(harch/arm/plat-orionh]harch/arm/plat-orion}(hjKhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK$hjHubah}(h]h ]h"]h$]h&]uh1j hj6ubeh}(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}(hj|hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjyhhhhhK'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&]uh1hhhhKKhjubj)}(hhh]j)}(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]j)}(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 : }(hjhhhNhNubj)}(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&]refurijuh1jhjubeh}(h]h ]h"]h$]h&]uh1hhhhK,hjubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]jjuh1jhhhK,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]j)}(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 : }(hjhhhNhNubj)}(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&]refurij uh1jhjubeh}(h]h ]h"]h$]h&]uh1hhhhK/hjubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]jjuh1jhhhK/hj ubah}(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}(hjOhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK0hjKubh)}(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]j)}(hhh](j)}(hProduct Brief : https://web.archive.org/web/20130730072715/http://www.marvell.com/embedded-processors/kirkwood/assets/88F6190-003_WEB.pdfh]h)}(hjfh](hProduct Brief : }(hjhhhhNhNubj)}(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}(hjohhhNhNubah}(h]h ]h"]h$]h&]refurijquh1jhjhubeh}(h]h ]h"]h$]h&]uh1hhhhK2hjdubah}(h]h ]h"]h$]h&]uh1jhjaubj)}(hHardware Spec : https://web.archive.org/web/20121021182835/http://www.marvell.com/embedded-processors/kirkwood/assets/HW_88F619x_OpenSource.pdfh]h)}(hjh](hHardware Spec : }(hjhhhNhNubj)}(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&]refurijuh1jhjubeh}(h]h ]h"]h$]h&]uh1hhhhK3hjubah}(h]h ]h"]h$]h&]uh1jhjaubj)}(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: }(hjhhhNhNubj)}(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&]refurijuh1jhjubeh}(h]h ]h"]h$]h&]uh1hhhhK4hjubah}(h]h ]h"]h$]h&]uh1jhjaubeh}(h]h ]h"]h$]h&]jjuh1jhhhK2hj]ubah}(h]h ]h"]h$]h&]uh1hhhhK2hjKubeh}(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]j)}(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 : }(hjhhhNhNubj)}(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}(hj hhhNhNubah}(h]h ]h"]h$]h&]refurijuh1jhjubeh}(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)}(hj)h](hHardware Spec : }(hj+hhhNhNubj)}(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}(hj2hhhNhNubah}(h]h ]h"]h$]h&]refurij4uh1jhj+ubeh}(h]h ]h"]h$]h&]uh1hhhhK8hj'ubah}(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)}(hjOh](hFunctional Spec: }(hjQhhhNhNubj)}(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}(hjXhhhNhNubah}(h]h ]h"]h$]h&]refurijZuh1jhjQubeh}(h]h ]h"]h$]h&]uh1hhhhK9hjMubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]jjuh1jhhhK7hjubah}(h]h ]h"]h$]h&]uh1hhhhK7hjubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(h88F6182h]h)}(hjh]h88F6182}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK:hjubah}(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]j)}(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 : }(hjhhhNhNubj)}(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&]refurijuh1jhjubeh}(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 : }(hjhhhNhNubj)}(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&]refurijuh1jhjubeh}(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: }(hjhhhNhNubj)}(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}(hj hhhNhNubah}(h]h ]h"]h$]h&]refurijuh1jhjubeh}(h]h ]h"]h$]h&]uh1hhhhK?hjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]jjuh1jhhhK=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@hj9ubh)}(h- Product Brief : https://web.archive.org/web/20130730091058/http://www.marvell.com/embedded-processors/kirkwood/assets/88F6280_SoC_PB-001.pdfh]j)}(hhh]j)}(hProduct Brief : https://web.archive.org/web/20130730091058/http://www.marvell.com/embedded-processors/kirkwood/assets/88F6280_SoC_PB-001.pdfh]h)}(hjTh](hProduct Brief : }(hjVhhhNhNubj)}(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}(hj]hhhNhNubah}(h]h ]h"]h$]h&]refurij_uh1jhjVubeh}(h]h ]h"]h$]h&]uh1hhhhKBhjRubah}(h]h ]h"]h$]h&]uh1jhjOubah}(h]h ]h"]h$]h&]jjuh1jhhhKBhjKubah}(h]h ]h"]h$]h&]uh1hhhhKBhj9ubeh}(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}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKChjubh)}(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]j)}(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 : }(hjhhhNhNubj)}(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&]refurijuh1jhjubeh}(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 : }(hjhhhNhNubj)}(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&]refurijuh1jhjubeh}(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: }(hjhhhNhNubj)}(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&]refurijuh1jhjubeh}(h]h ]h"]h$]h&]uh1hhhhKGhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]jjuh1jhhhKEhjubah}(h]h ]h"]h$]h&]uh1hhhhKEhjubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(h88F6321h]h)}(hj)h]h88F6321}(hj+hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKHhj'ubah}(h]h ]h"]h$]h&]uh1jhjubj)}(h88F6322h]h)}(hj@h]h88F6322}(hjBhhhNhNubah}(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}(hjYhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKJhjUubh)}(h- Product Brief : https://web.archive.org/web/20120616201639/http://www.marvell.com/embedded-processors/kirkwood/assets/88f632x_pb.pdfh]j)}(hhh]j)}(hProduct Brief : https://web.archive.org/web/20120616201639/http://www.marvell.com/embedded-processors/kirkwood/assets/88f632x_pb.pdfh]h)}(hjph](hProduct Brief : }(hjrhhhNhNubj)}(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}(hjyhhhNhNubah}(h]h ]h"]h$]h&]refurij{uh1jhjrubeh}(h]h ]h"]h$]h&]uh1hhhhKLhjnubah}(h]h ]h"]h$]h&]uh1jhjkubah}(h]h ]h"]h$]h&]jjuh1jhhhKLhjgubah}(h]h ]h"]h$]h&]uh1hhhhKLhjUubeh}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]jjuh1jhhhK*hjubah}(h]h ]h"]h$]h&]uh1j hjubeh}(h]h ]h"]h$]h&]uh1hhhhKKhjubh)}(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&]uh1hhhhKMhjubj)}(hhh]h)}(h_https://web.archive.org/web/20160513194943/http://www.marvell.com/embedded-processors/kirkwood/h]j)}(hjh]h_https://web.archive.org/web/20160513194943/http://www.marvell.com/embedded-processors/kirkwood/}(hjhhhNhNubah}(h]h ]h"]h$]h&]refurijuh1jhjubah}(h]h ]h"]h$]h&]uh1hhhhKNhjubah}(h]h ]h"]h$]h&]uh1j hjubeh}(h]h ]h"]h$]h&]uh1hhhhKMhjubh)}(h'Core: Feroceon 88fr131 ARMv5 compatibleh](h)}(hCore:h]hCore:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKOhjubj)}(hhh]h)}(h!Feroceon 88fr131 ARMv5 compatibleh]h!Feroceon 88fr131 ARMv5 compatible}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKPhjubah}(h]h ]h"]h$]h&]uh1j hjubeh}(h]h ]h"]h$]h&]uh1hhhhKOhjubh)}(h0Linux kernel mach directory: arch/arm/mach-mvebuh](h)}(hLinux kernel mach directory:h]hLinux kernel mach directory:}(hj$hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKQhj ubj)}(hhh]h)}(harch/arm/mach-mvebuh]harch/arm/mach-mvebu}(hj5hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKRhj2ubah}(h]h ]h"]h$]h&]uh1j hj ubeh}(h]h ]h"]h$]h&]uh1hhhhKQhjubh)}(h"Linux kernel plat directory: none h](h)}(hLinux kernel plat directory:h]hLinux kernel plat directory:}(hjShhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKThjOubj)}(hhh]h)}(hnoneh]hnone}(hjdhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKThjaubah}(h]h ]h"]h$]h&]uh1j hjOubeh}(h]h ]h"]h$]h&]uh1hhhhKThjubeh}(h]h ]h"]h$]h&]uh1hhjubah}(h]h ]h"]h$]h&]uh1hhhhK)hjyhhubeh}(h]kirkwood-familyah ]h"]kirkwood familyah$]h&]uh1hhhhhhhhK'ubh)}(hhh](h)}(hDiscovery familyh]hDiscovery family}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhhhhhKWubh)}(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&]uh1hhhhKkhjubj)}(hhh]j)}(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]j)}(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 : }(hjhhhNhNubj)}(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&]refurijuh1jhjubeh}(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)}(hj h](hHardware Spec : }(hj hhhNhNubj)}(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}(hj hhhNhNubah}(h]h ]h"]h$]h&]refurij uh1jhj ubeh}(h]h ]h"]h$]h&]uh1hhhhK]hj ubah}(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+ hhhNhNubj)}(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}(hj2 hhhNhNubah}(h]h ]h"]h$]h&]refurij4 uh1jhj+ ubeh}(h]h ]h"]h$]h&]uh1hhhhK^hj' ubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]jjuh1jhhhK\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}(hjc hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK_hj_ 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]j)}(hhh](j)}(hProduct Brief : https://web.archive.org/web/20140801121623/http://www.marvell.com/embedded-processors/discovery-innovation/assets/MV78200-002_WEB.pdfh]h)}(hjz h](hProduct Brief : }(hj| hhhNhNubj)}(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}(hj hhhNhNubah}(h]h ]h"]h$]h&]refurij uh1jhj| ubeh}(h]h ]h"]h$]h&]uh1hhhhKahjx ubah}(h]h ]h"]h$]h&]uh1jhju 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 hhhNhNubj)}(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 uh1jhj ubeh}(h]h ]h"]h$]h&]uh1hhhhKbhj ubah}(h]h ]h"]h$]h&]uh1jhju 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 hhhNhNubj)}(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 uh1jhj ubeh}(h]h ]h"]h$]h&]uh1hhhhKchj ubah}(h]h ]h"]h$]h&]uh1jhju ubeh}(h]h ]h"]h$]h&]jjuh1jhhhKahjq ubah}(h]h ]h"]h$]h&]uh1hhhhKahj_ 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](j)}(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 hhhNhNubj)}(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# uh1jhj 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@ hhhNhNubj)}(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}(hjG hhhNhNubah}(h]h ]h"]h$]h&]refurijI uh1jhj@ 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: }(hjf hhhNhNubj)}(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}(hjn hhhNhNubah}(h]h ]h"]h$]h&]refurijp uh1jhjf ubeh}(h]h ]h"]h$]h&]uh1hhhhKihjb ubah}(h]h ]h"]h$]h&]uh1jhj ubeh}(h]h ]h"]h$]h&]jjuh1jhhhKghj 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&]jjuh1jhhhKZhjubah}(h]h ]h"]h$]h&]uh1j hjubeh}(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 ubj)}(hhh]h)}(hkhttps://web.archive.org/web/20110924171043/http://www.marvell.com/embedded-processors/discovery-innovation/h]j)}(hj h]hkhttps://web.archive.org/web/20110924171043/http://www.marvell.com/embedded-processors/discovery-innovation/}(hj hhhNhNubah}(h]h ]h"]h$]h&]refurij uh1jhj ubah}(h]h ]h"]h$]h&]uh1hhhhKnhj ubah}(h]h ]h"]h$]h&]uh1j hj 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 ubj)}(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&]uh1j hj 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# ubj)}(hhh]h)}(harch/arm/mach-mv78xx0h]harch/arm/mach-mv78xx0}(hj8 hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKshj5 ubah}(h]h ]h"]h$]h&]uh1j hj# 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:}(hjV hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKuhjR ubj)}(hhh]h)}(harch/arm/plat-orionh]harch/arm/plat-orion}(hjg hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKuhjd ubah}(h]h ]h"]h$]h&]uh1j hjR ubeh}(h]h ]h"]h$]h&]uh1hhhhKuhjubeh}(h]h ]h"]h$]h&]uh1hhjubah}(h]h ]h"]h$]h&]uh1hhhhKYhjhhubeh}(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 ubj)}(hhh](h)}(h- 88F6710 - 88F6707 - 88F6W11 h]j)}(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&]jjuh1jhhhK{hj ubah}(h]h ]h"]h$]h&]uh1hhhhK{hj ubj)}(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" hhhNhNubj)}(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+ uh1jhj" 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)}(hjF h](hProduct Brief: }(hjH hhhNhNubj)}(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}(hjO hhhNhNubah}(h]h ]h"]h$]h&]refurijQ uh1jhjH ubeh}(h]h ]h"]h$]h&]uh1hhhhKhjD 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)}(hjl h](hHardware Spec: }(hjn hhhNhNubj)}(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}(hju hhhNhNubah}(h]h ]h"]h$]h&]refurijw uh1jhjn ubeh}(h]h ]h"]h$]h&]uh1hhhhKhjj 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 hhhNhNubj)}(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 uh1jhj ubeh}(h]h ]h"]h$]h&]uh1hhhhKhj ubah}(h]h ]h"]h$]h&]uh1jhj ubeh}(h]h ]h"]h$]h&]jjuh1jhhhKhj ubeh}(h]h ]h"]h$]h&]uh1j hj 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 ubj)}(hhh]h)}(hSheeva ARMv7 compatible PJ4Bh]hSheeva ARMv7 compatible PJ4B}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj ubah}(h]h ]h"]h$]h&]uh1j hj 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 ubj)}(hhh](h)}(h- MV78230 - MV78260 - MV78460 h]j)}(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}(hjF hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjB ubah}(h]h ]h"]h$]h&]uh1jhj ubeh}(h]h ]h"]h$]h&]jjuh1jhhhKhj 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:}(hjm hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhji ubj)}(hhh]h)}(h.not to be confused with the non-SMP 78xx0 SoCsh]h.not to be confused with the non-SMP 78xx0 SoCs}(hj~ hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj{ ubah}(h]h ]h"]h$]h&]uh1j hji ubeh}(h]h ]h"]h$]h&]uh1hhhhKhjf ubah}(h]h ]h"]h$]h&]uh1hhj ubj)}(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 hhhNhNubj)}(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 uh1jhj 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 hhhNhNubj)}(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 uh1jhj 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 hhhNhNubj)}(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 uh1jhj 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:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubj)}(hhh]j)}(hhh](j)}(hxhttps://web.archive.org/web/20141127013651/http://www.marvell.com/embedded-processors/armada-xp/assets/HW_MV78230_OS.PDFh]h)}(hj4h]j)}(hj4h]hxhttps://web.archive.org/web/20141127013651/http://www.marvell.com/embedded-processors/armada-xp/assets/HW_MV78230_OS.PDF}(hj9hhhNhNubah}(h]h ]h"]h$]h&]refurij4uh1jhj6ubah}(h]h ]h"]h$]h&]uh1hhhhKhj2ubah}(h]h ]h"]h$]h&]uh1jhj/ubj)}(hxhttps://web.archive.org/web/20141222000224/http://www.marvell.com/embedded-processors/armada-xp/assets/HW_MV78260_OS.PDFh]h)}(hjUh]j)}(hjUh]hxhttps://web.archive.org/web/20141222000224/http://www.marvell.com/embedded-processors/armada-xp/assets/HW_MV78260_OS.PDF}(hjZhhhNhNubah}(h]h ]h"]h$]h&]refurijUuh1jhjWubah}(h]h ]h"]h$]h&]uh1hhhhKhjSubah}(h]h ]h"]h$]h&]uh1jhj/ubj)}(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]j)}(hjzh]hxhttps://web.archive.org/web/20141222000230/http://www.marvell.com/embedded-processors/armada-xp/assets/HW_MV78460_OS.PDF}(hj|hhhNhNubah}(h]h ]h"]h$]h&]refurijzuh1jhjxubah}(h]h ]h"]h$]h&]uh1hhhhKhjtubah}(h]h ]h"]h$]h&]uh1jhj/ubeh}(h]h ]h"]h$]h&]jjuh1jhhhKhj,ubah}(h]h ]h"]h$]h&]uh1j hjubeh}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1hhjubah}(h]h ]h"]h$]h&]uh1jhj ubeh}(h]h ]h"]h$]h&]jjuh1jhhhKhj ubeh}(h]h ]h"]h$]h&]uh1j hj 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&]uh1hhhhKhjubj)}(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&]uh1j hjubeh}(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&]uh1hhhhKhjubj)}(hhh](h)}(h - 88F6720 h]j)}(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&]jjuh1jhhhKhj ubah}(h]h ]h"]h$]h&]uh1hhhhKhjubj)}(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<hhhNhNubj)}(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/}(hjChhhNhNubah}(h]h ]h"]h$]h&]refurijEuh1jhj<ubeh}(h]h ]h"]h$]h&]uh1hhhhKhj8ubah}(h]h ]h"]h$]h&]uh1jhj5ubj)}(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: }(hjbhhhNhNubj)}(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}(hjjhhhNhNubah}(h]h ]h"]h$]h&]refurijluh1jhjbubeh}(h]h ]h"]h$]h&]uh1hhhhKhj^ubah}(h]h ]h"]h$]h&]uh1jhj5ubeh}(h]h ]h"]h$]h&]jjuh1jhhhKhjubeh}(h]h ]h"]h$]h&]uh1j hjubeh}(h]h ]h"]h$]h&]uh1hhhhKhj ubh)}(hCore: ARM Cortex-A9 h](h)}(hCore:h]hCore:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubj)}(hhh]h)}(h ARM Cortex-A9h]h ARM Cortex-A9}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1j hjubeh}(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&]uh1hhhhKhjubj)}(hhh](h)}(h- 88F6810 Armada 380 - 88F6811 Armada 381 - 88F6821 Armada 382 - 88F6W21 Armada 383 - 88F6820 Armada 385 - 88F6825 - 88F6828 Armada 388 h]j)}(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)}(hj)h]h88F6W21 Armada 383}(hj+hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj'ubah}(h]h ]h"]h$]h&]uh1jhjubj)}(h88F6820 Armada 385h]h)}(hj@h]h88F6820 Armada 385}(hjBhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj>ubah}(h]h ]h"]h$]h&]uh1jhjubj)}(h88F6825h]h)}(hjWh]h88F6825}(hjYhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjUubah}(h]h ]h"]h$]h&]uh1jhjubj)}(h88F6828 Armada 388 h]h)}(h88F6828 Armada 388h]h88F6828 Armada 388}(hjphhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjlubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]jjuh1jhhhKhjubah}(h]h ]h"]h$]h&]uh1hhhhKhjubj)}(hhh](j)}(hrProduct infos: https://web.archive.org/web/20181006144616/http://www.marvell.com/embedded-processors/armada-38x/h]h)}(hjh](hProduct infos: }(hjhhhNhNubj)}(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&]refurijuh1jhjubeh}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(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: }(hjhhhNhNubj)}(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&]refurijuh1jhjubeh}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(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: }(hjhhhNhNubj)}(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&]refurijuh1jhjubeh}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(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: }(hj hhhNhNubj)}(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&]refurijuh1jhj ubeh}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]jjuh1jhhhKhjubeh}(h]h ]h"]h$]h&]uh1j hjubeh}(h]h ]h"]h$]h&]uh1hhhhKhj ubh)}(hCore: ARM Cortex-A9 h](h)}(hCore:h]hCore:}(hjBhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj>ubj)}(hhh]h)}(h ARM Cortex-A9h]h ARM Cortex-A9}(hjShhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjPubah}(h]h ]h"]h$]h&]uh1j hj>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:}(hjqhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjmubj)}(hhh](h)}(h?- 88F6920 Armada 390 - 88F6925 Armada 395 - 88F6928 Armada 398 h]j)}(hhh](j)}(h88F6920 Armada 390h]h)}(hjh]h88F6920 Armada 390}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(h88F6925 Armada 395h]h)}(hjh]h88F6925 Armada 395}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(h88F6928 Armada 398 h]h)}(h88F6928 Armada 398h]h88F6928 Armada 398}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]jjuh1jhhhKhjubah}(h]h ]h"]h$]h&]uh1hhhhKhjubj)}(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: }(hjhhhNhNubj)}(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&]refurijuh1jhjubeh}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]jjuh1jhhhKhjubeh}(h]h ]h"]h$]h&]uh1j hjmubeh}(h]h ]h"]h$]h&]uh1hhhhKhj ubh)}(hCore: ARM Cortex-A9 h](h)}(hCore:h]hCore:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubj)}(hhh]h)}(h ARM Cortex-A9h]h ARM Cortex-A9}(hj,hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj)ubah}(h]h ]h"]h$]h&]uh1j hjubeh}(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:}(hjJhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjFubj)}(hhh]h)}(harch/arm/mach-mvebuh]harch/arm/mach-mvebu}(hj[hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjXubah}(h]h ]h"]h$]h&]uh1j hjFubeh}(h]h ]h"]h$]h&]uh1hhhhKhj ubh)}(h"Linux kernel plat directory: none h](h)}(hLinux kernel plat directory:h]hLinux kernel plat directory:}(hjyhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjuubj)}(hhh]h)}(hnoneh]hnone}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1j hjuubeh}(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&]uh1hhhhKhjubj)}(hhh]j)}(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&]jjuh1jhhhKhjubah}(h]h ]h"]h$]h&]uh1j hjubeh}(h]h ]h"]h$]h&]uh1hhhhKhjubh)}(hCore: ARM Cortex A53 (ARMv8) h](h)}(hCore:h]hCore:}(hj-hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj)ubj)}(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&]uh1j hj)ubeh}(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:}(hj\hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjXubj)}(hhh]h)}(hbhttps://web.archive.org/web/20181103003602/http://www.marvell.com/embedded-processors/armada-3700/h]j)}(hjoh]hbhttps://web.archive.org/web/20181103003602/http://www.marvell.com/embedded-processors/armada-3700/}(hjqhhhNhNubah}(h]h ]h"]h$]h&]refurijouh1jhjmubah}(h]h ]h"]h$]h&]uh1hhhhKhjjubah}(h]h ]h"]h$]h&]uh1j hjXubeh}(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&]uh1hhhhKhjubj)}(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]j)}(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&]refurijuh1jhjubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1j hjubeh}(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&]uh1hhhhKhjubj)}(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]j)}(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&]refurijuh1jhjubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1j hjubeh}(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&]uh1hhhhKhjubj)}(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&]uh1j hjubeh}(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:}(hj6hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj2ubj)}(hhh]j)}(hhh](j)}(h(88F6040 (AP806 Quad 600 MHz + one CP110)h]h)}(hjLh]h(88F6040 (AP806 Quad 600 MHz + one CP110)}(hjNhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjJubah}(h]h ]h"]h$]h&]uh1jhjGubj)}(h 88F7020 (AP806 Dual + one CP110)h]h)}(hjch]h 88F7020 (AP806 Dual + one CP110)}(hjehhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjaubah}(h]h ]h"]h$]h&]uh1jhjGubj)}(h!88F7040 (AP806 Quad + one CP110) h]h)}(h 88F7040 (AP806 Quad + one CP110)h]h 88F7040 (AP806 Quad + one CP110)}(hj|hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjxubah}(h]h ]h"]h$]h&]uh1jhjGubeh}(h]h ]h"]h$]h&]jjuh1jhhhKhjDubah}(h]h ]h"]h$]h&]uh1j hj2ubeh}(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&]uh1hhhhKhjubj)}(hhh]h)}(hbhttps://web.archive.org/web/20181020222606/http://www.marvell.com/embedded-processors/armada-70xx/h]j)}(hjh]hbhttps://web.archive.org/web/20181020222606/http://www.marvell.com/embedded-processors/armada-70xx/}(hjhhhNhNubah}(h]h ]h"]h$]h&]refurijuh1jhjubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1j hjubeh}(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&]uh1hhhhKhjubj)}(hhh]j)}(hhh](j)}(huhttps://web.archive.org/web/20161010105541/http://www.marvell.com/embedded-processors/assets/Armada7020PB-Jan2016.pdfh]h)}(hj h]j)}(hj h]huhttps://web.archive.org/web/20161010105541/http://www.marvell.com/embedded-processors/assets/Armada7020PB-Jan2016.pdf}(hjhhhNhNubah}(h]h ]h"]h$]h&]refurij uh1jhjubah}(h]h ]h"]h$]h&]uh1hhhhKhj ubah}(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]j)}(hj1h]huhttps://web.archive.org/web/20160928154533/http://www.marvell.com/embedded-processors/assets/Armada7040PB-Jan2016.pdf}(hj3hhhNhNubah}(h]h ]h"]h$]h&]refurij1uh1jhj/ubah}(h]h ]h"]h$]h&]uh1hhhhKhj+ubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]jjuh1jhhhKhjubah}(h]h ]h"]h$]h&]uh1j hjubeh}(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:}(hjchhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj_ubj)}(hhh]h)}(h&arch/arm64/boot/dts/marvell/armada-70*h]h&arch/arm64/boot/dts/marvell/armada-70*}(hjthhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjqubah}(h]h ]h"]h$]h&]uh1j hj_ubeh}(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:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubj)}(hhh]j)}(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&]jjuh1jhhhKhjubah}(h]h ]h"]h$]h&]uh1j hjubeh}(h]h ]h"]h$]h&]uh1hhhhKhjubh)}(hCore: ARM Cortex A72 h](h)}(hCore:h]hCore:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubj)}(hhh]h)}(hARM Cortex A72h]hARM Cortex A72}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1j hjubeh}(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&]uh1hhhhKhjubj)}(hhh]h)}(hbhttps://web.archive.org/web/20181022004830/http://www.marvell.com/embedded-processors/armada-80xx/h]j)}(hj,h]hbhttps://web.archive.org/web/20181022004830/http://www.marvell.com/embedded-processors/armada-80xx/}(hj.hhhNhNubah}(h]h ]h"]h$]h&]refurij,uh1jhj*ubah}(h]h ]h"]h$]h&]uh1hhhhKhj'ubah}(h]h ]h"]h$]h&]uh1j hjubeh}(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:}(hjRhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjNubj)}(hhh]j)}(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)}(hjhh]j)}(hjhh]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}(hjmhhhNhNubah}(h]h ]h"]h$]h&]refurijhuh1jhjjubah}(h]h ]h"]h$]h&]uh1hhhhKhjfubah}(h]h ]h"]h$]h&]uh1jhjcubj)}(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]j)}(hjh]huhttps://web.archive.org/web/20161010105532/http://www.marvell.com/embedded-processors/assets/Armada8040PB-Jan2016.pdf}(hjhhhNhNubah}(h]h ]h"]h$]h&]refurijuh1jhjubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjcubeh}(h]h ]h"]h$]h&]jjuh1jhhhKhj`ubah}(h]h ]h"]h$]h&]uh1j hjNubeh}(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&]uh1hhhhKhjubj)}(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&]uh1j hjubeh}(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&]uh1hhhhKhjubj)}(hhh]j)}(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)}(hjhhhNhNubah}(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)}(hj4hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj0ubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]jjuh1jhhhKhjubah}(h]h ]h"]h$]h&]uh1j hjubeh}(h]h ]h"]h$]h&]uh1hhhhKhjubh)}(hCore: ARM Cortex A72 h](h)}(hCore:h]hCore:}(hj^hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjZubj)}(hhh]h)}(hARM Cortex A72h]hARM Cortex A72}(hjohhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjlubah}(h]h ]h"]h$]h&]uh1j hjZubeh}(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:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjubj)}(hhh]h)}(hhttps://web.archive.org/web/20200803150818/https://www.marvell.com/products/infrastructure-processors/multi-core-processors/octeon-tx2/octeon-tx2-cn9130.htmlh]j)}(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&]refurijuh1jhjubah}(h]h ]h"]h$]h&]uh1hhhhMhjubah}(h]h ]h"]h$]h&]uh1j hjubeh}(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&]uh1hhhhMhjubj)}(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]j)}(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&]refurijuh1jhjubah}(h]h ]h"]h$]h&]uh1hhhhMhjubah}(h]h ]h"]h$]h&]uh1j hjubeh}(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 hjubj)}(hhh]h)}(h"arch/arm64/boot/dts/marvell/cn913*h]h"arch/arm64/boot/dts/marvell/cn913*}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhM hj ubah}(h]h ]h"]h$]h&]uh1j hjubeh}(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}(hjAhhhNhNubah}(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:}(hjZhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjVubj)}(hhh]j)}(hhh](j)}(h88F6500h]h)}(hjph]h88F6500}(hjrhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjnubah}(h]h ]h"]h$]h&]uh1jhjkubj)}(h88F6510h]h)}(hjh]h88F6510}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjubah}(h]h ]h"]h$]h&]uh1jhjkubj)}(h88F6530Ph]h)}(hjh]h88F6530P}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjubah}(h]h ]h"]h$]h&]uh1jhjkubj)}(h88F6550h]h)}(hjh]h88F6550}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjubah}(h]h ]h"]h$]h&]uh1jhjkubj)}(h88F6560h]h)}(hjh]h88F6560}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjubah}(h]h ]h"]h$]h&]uh1jhjkubj)}(h88F6601 h]h)}(h88F6601h]h88F6601}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjubah}(h]h ]h"]h$]h&]uh1jhjkubeh}(h]h ]h"]h$]h&]jjuh1jhhhMhjhubah}(h]h ]h"]h$]h&]uh1j hjVubeh}(h]h ]h"]h$]h&]uh1hhhhMhjSubh)}(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&]uh1hhhhMhj ubj)}(hhh]h)}(hLhttps://web.archive.org/web/20181005145041/http://www.marvell.com/broadband/h]j)}(hj"h]hLhttps://web.archive.org/web/20181005145041/http://www.marvell.com/broadband/}(hj$hhhNhNubah}(h]h ]h"]h$]h&]refurij"uh1jhj ubah}(h]h ]h"]h$]h&]uh1hhhhMhjubah}(h]h ]h"]h$]h&]uh1j hj ubeh}(h]h ]h"]h$]h&]uh1hhhhMhjSubh)}(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:}(hjHhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjDubj)}(hhh]h)}(hhttps://web.archive.org/web/20180829171057/http://www.marvell.com/broadband/assets/Marvell_Avanta_88F6510_305_060-001_product_brief.pdfh]j)}(hj[h]hhttps://web.archive.org/web/20180829171057/http://www.marvell.com/broadband/assets/Marvell_Avanta_88F6510_305_060-001_product_brief.pdf}(hj]hhhNhNubah}(h]h ]h"]h$]h&]refurij[uh1jhjYubah}(h]h ]h"]h$]h&]uh1hhhhMhjVubah}(h]h ]h"]h$]h&]uh1j hjDubeh}(h]h ]h"]h$]h&]uh1hhhhMhjSubeh}(h]h ]h"]h$]h&]uh1hhjOubh)}(hNo public datasheet available.h]hNo public datasheet available.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjOubh)}(hhh](h)}(hCore: ARMv5 compatible h](h)}(hCore:h]hCore:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjubj)}(hhh]h)}(hARMv5 compatibleh]hARMv5 compatible}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjubah}(h]h ]h"]h$]h&]uh1j hjubeh}(h]h ]h"]h$]h&]uh1hhhhMhjubh)}(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!hjubj)}(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&]uh1j hjubeh}(h]h ]h"]h$]h&]uh1hhhhM!hjubh)}(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$hjubj)}(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&]uh1j hjubeh}(h]h ]h"]h$]h&]uh1hhhhM$hjubeh}(h]h ]h"]h$]h&]uh1hhjOubeh}(h]h ]h"]h$]h&]uh1hhhhMhj>hhubeh}(h] avanta-familyah ]h"] avanta familyah$]h&]uh1hhhhhhhhM ubh)}(hhh](h)}(hStorage familyh]hStorage family}(hj8hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj5hhhhhM'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:}(hjQhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhM*hjMubj)}(hhh]j)}(hhh]j)}(h 88RC1580 h]h)}(h88RC1580h]h88RC1580}(hjihhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhM*hjeubah}(h]h ]h"]h$]h&]uh1jhjbubah}(h]h ]h"]h$]h&]jjuh1jhhhM*hj_ubah}(h]h ]h"]h$]h&]uh1j hjMubeh}(h]h ]h"]h$]h&]uh1hhhhM*hjJubh)}(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-hjubj)}(hhh]h)}(hThttps://web.archive.org/web/20191129073953/http://www.marvell.com/storage/armada-sp/h]j)}(hjh]hThttps://web.archive.org/web/20191129073953/http://www.marvell.com/storage/armada-sp/}(hjhhhNhNubah}(h]h ]h"]h$]h&]refurijuh1jhjubah}(h]h ]h"]h$]h&]uh1hhhhM-hjubah}(h]h ]h"]h$]h&]uh1j hjubeh}(h]h ]h"]h$]h&]uh1hhhhM-hjJubh)}(h-Core: Sheeva ARMv7 compatible Quad-core PJ4C h](h)}(hCore:h]hCore:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhM0hjubj)}(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&]uh1j hjubeh}(h]h ]h"]h$]h&]uh1hhhhM0hjJubeh}(h]h ]h"]h$]h&]uh1hhjFubh)}(h((not supported in upstream Linux kernel)h]h((not supported in upstream Linux kernel)}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhM2hjFubeh}(h]h ]h"]h$]h&]uh1hhhhM)hj5hhubeh}(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:}(hj5hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhM>hj1ubj)}(hhh](h)}(h- 88AP510 a.k.a Armada 510 h]j)}(hhh]j)}(h88AP510 a.k.a Armada 510 h]h)}(h88AP510 a.k.a Armada 510h]h88AP510 a.k.a Armada 510}(hjQhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhM8hjMubah}(h]h ]h"]h$]h&]uh1jhjJubah}(h]h ]h"]h$]h&]jjuh1jhhhM8hjFubah}(h]h ]h"]h$]h&]uh1hhhhM8hjCubh)}(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:}(hjxhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhM;hjtubj)}(hhh]h)}(hhttps://web.archive.org/web/20111102020643/http://www.marvell.com/application-processors/armada-500/assets/Marvell_Armada510_SoC.pdfh]j)}(hjh]hhttps://web.archive.org/web/20111102020643/http://www.marvell.com/application-processors/armada-500/assets/Marvell_Armada510_SoC.pdf}(hjhhhNhNubah}(h]h ]h"]h$]h&]refurijuh1jhjubah}(h]h ]h"]h$]h&]uh1hhhhM;hjubah}(h]h ]h"]h$]h&]uh1j hjtubeh}(h]h ]h"]h$]h&]uh1hhhhM;hjqubh)}(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>hjubj)}(hhh]h)}(hhttps://web.archive.org/web/20160428160231/http://www.marvell.com/application-processors/armada-500/assets/Armada-510-Hardware-Spec.pdfh]j)}(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&]refurijuh1jhjubah}(h]h ]h"]h$]h&]uh1hhhhM>hjubah}(h]h ]h"]h$]h&]uh1j hjubeh}(h]h ]h"]h$]h&]uh1hhhhM>hjqubeh}(h]h ]h"]h$]h&]uh1hhjCubeh}(h]h ]h"]h$]h&]uh1j hj1ubeh}(h]h ]h"]h$]h&]uh1hhhhM>hj.ubh)}(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&]uh1hhhhMAhjubj)}(hhh]h)}(hhttps://web.archive.org/web/20120130172443/http://www.marvell.com/application-processors/armada-500/assets/Armada-510-Functional-Spec.pdfh]j)}(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&]refurijuh1jhj ubah}(h]h ]h"]h$]h&]uh1hhhhMAhj ubah}(h]h ]h"]h$]h&]uh1j hjubeh}(h]h ]h"]h$]h&]uh1hhhhMAhj.ubh)}(hoHomepage: https://web.archive.org/web/20160822232651/http://www.marvell.com/application-processors/armada-500/ h](h)}(h Homepage:h]h Homepage:}(hj5hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMDhj1ubj)}(hhh]h)}(hdhttps://web.archive.org/web/20160822232651/http://www.marvell.com/application-processors/armada-500/h]j)}(hjHh]hdhttps://web.archive.org/web/20160822232651/http://www.marvell.com/application-processors/armada-500/}(hjJhhhNhNubah}(h]h ]h"]h$]h&]refurijHuh1jhjFubah}(h]h ]h"]h$]h&]uh1hhhhMDhjCubah}(h]h ]h"]h$]h&]uh1j hj1ubeh}(h]h ]h"]h$]h&]uh1hhhhMDhj.ubh)}(hCore: ARMv7 compatible h](h)}(hCore:h]hCore:}(hjnhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMGhjjubj)}(hhh]h)}(hARMv7 compatibleh]hARMv7 compatible}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMGhj|ubah}(h]h ]h"]h$]h&]uh1j hjjubeh}(h]h ]h"]h$]h&]uh1hhhhMGhj.ubh)}(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&]uh1hhhhMKhjubj)}(hhh]j)}(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&]jjuh1jhhhMJhjubah}(h]h ]h"]h$]h&]uh1j hjubeh}(h]h ]h"]h$]h&]uh1hhhhMKhj.ubeh}(h]h ]h"]h$]h&]uh1hhj*ubah}(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}(hj hhhNhNubah}(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:}(hj"hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMzhjubj)}(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]j)}(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}(hjEhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMRhjAubj)}(hhh]j)}(hhh](j)}(hApplication processor onlyh]h)}(hj[h]hApplication processor only}(hj]hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMRhjYubah}(h]h ]h"]h$]h&]uh1jhjVubj)}(hCore: ARMv5 XScale1 coreh]h)}(hjrh]hCore: ARMv5 XScale1 core}(hjthhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMShjpubah}(h]h ]h"]h$]h&]uh1jhjVubeh}(h]h ]h"]h$]h&]jjuh1jhhhMRhjSubah}(h]h ]h"]h$]h&]uh1j hjAubeh}(h]h ]h"]h$]h&]uh1hhhhMRhj>ubah}(h]h ]h"]h$]h&]uh1hhj:ubah}(h]h ]h"]h$]h&]uh1jhj7ubj)}(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&]uh1hhhhMZhjubj)}(hhh]j)}(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 : }(hjhhhNhNubj)}(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&]refurijuh1jhjubeh}(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 : }(hjhhhNhNubj)}(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&]refurijuh1jhjubeh}(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 : }(hjhhhNhNubj)}(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&]refurijuh1jhjubeh}(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)}(hj8h](hSpecification : }(hj:hhhNhNubj)}(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}(hjAhhhNhNubah}(h]h ]h"]h$]h&]refurijCuh1jhj:ubeh}(h]h ]h"]h$]h&]uh1hhhhMXhj6ubah}(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)}(hj^h](hSpecification update : }(hj`hhhNhNubj)}(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}(hjghhhNhNubah}(h]h ]h"]h$]h&]refurijiuh1jhj`ubeh}(h]h ]h"]h$]h&]uh1hhhhMYhj\ubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hApplication processor onlyh]h)}(hjh]hApplication processor only}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMZhjubah}(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&]jjuh1jhhhMUhjubah}(h]h ]h"]h$]h&]uh1j hjubeh}(h]h ]h"]h$]h&]uh1hhhhMZhjubah}(h]h ]h"]h$]h&]uh1hhjubah}(h]h ]h"]h$]h&]uh1jhj7ubj)}(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&]uh1hhhhMehjubj)}(hhh]j)}(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 : }(hjhhhNhNubj)}(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&]refurijuh1jhjubeh}(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 : }(hjhhhNhNubj)}(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}(hjhhhNhNubah}(h]h ]h"]h$]h&]refurij uh1jhjubeh}(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=hhhNhNubj)}(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}(hjDhhhNhNubah}(h]h ]h"]h$]h&]refurijFuh1jhj=ubeh}(h]h ]h"]h$]h&]uh1hhhhM_hj9ubah}(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)}(hjah](hDesign guide : }(hjchhhNhNubj)}(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}(hjjhhhNhNubah}(h]h ]h"]h$]h&]refurijluh1jhjcubeh}(h]h ]h"]h$]h&]uh1hhhhM`hj_ubah}(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)}(hjh](hDevelopers manual : }(hjhhhNhNubj)}(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}(hjhhhNhNubah}(h]h ]h"]h$]h&]refurijuh1jhjubeh}(h]h ]h"]h$]h&]uh1hhhhMahjubah}(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 : }(hjhhhNhNubj)}(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&]refurijuh1jhjubeh}(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 : }(hjhhhNhNubj)}(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&]refurijuh1jhjubeh}(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 : }(hjhhhNhNubj)}(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}(hj hhhNhNubah}(h]h ]h"]h$]h&]refurij uh1jhjubeh}(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)}(hj6 h]hCore: ARMv5 XScale3 core}(hj8 hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMfhj4 ubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]jjuh1jhhhM]hjubah}(h]h ]h"]h$]h&]uh1j hjubeh}(h]h ]h"]h$]h&]uh1hhhhMehjubah}(h]h ]h"]h$]h&]uh1hhjubah}(h]h ]h"]h$]h&]uh1jhj7ubj)}(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}(hjt hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhhjp ubj)}(hhh]j)}(hhh](j)}(h2Application processor with Communication processorh]h)}(hj h]h2Application processor with Communication processor}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhhj ubah}(h]h ]h"]h$]h&]uh1jhj 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&]uh1jhj ubeh}(h]h ]h"]h$]h&]jjuh1jhhhMhhj ubah}(h]h ]h"]h$]h&]uh1j hjp ubeh}(h]h ]h"]h$]h&]uh1hhhhMhhjm ubah}(h]h ]h"]h$]h&]uh1hhji ubah}(h]h ]h"]h$]h&]uh1jhj7ubj)}(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 ubj)}(hhh]j)}(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&]jjuh1jhhhMkhj ubah}(h]h ]h"]h$]h&]uh1j hj ubeh}(h]h ]h"]h$]h&]uh1hhhhMlhj ubah}(h]h ]h"]h$]h&]uh1hhj ubah}(h]h ]h"]h$]h&]uh1jhj7ubeh}(h]h ]h"]h$]h&]jjuh1jhhhMQhj3ubah}(h]h ]h"]h$]h&]uh1hhhhMQhj0ubh)}(h Comments:h]h Comments:}(hjL!hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMnhj0ubh)}(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]j)}(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.}(hje!hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMphja!ubah}(h]h ]h"]h$]h&]uh1jhj^!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.}(hj}!hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMuhjy!ubah}(h]h ]h"]h$]h&]uh1jhj^!ubeh}(h]h ]h"]h$]h&]j*uh1jhhhMphjZ!ubah}(h]h ]h"]h$]h&]uh1hhhhMphj0ubh)}(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!ubj)}(hhh]h)}(harch/arm/mach-pxah]harch/arm/mach-pxa}(hj!hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMzhj!ubah}(h]h ]h"]h$]h&]uh1j hj!ubeh}(h]h ]h"]h$]h&]uh1hhhhMzhj!ubah}(h]h ]h"]h$]h&]uh1hhj0ubeh}(h]h ]h"]h$]h&]uh1j hjubeh}(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"ubj)}(hhh]j)}(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}(hj1"hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj-"ubj)}(hhh]j)}(hhh](j)}(hHomepage : https://web.archive.org/web/20110926014256/http://www.marvell.com/application-processors/armada-100/armada-168.jsph]h)}(hjG"h](hHomepage : }(hjI"hhhNhNubj)}(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}(hjP"hhhNhNubah}(h]h ]h"]h$]h&]refurijR"uh1jhjI"ubeh}(h]h ]h"]h$]h&]uh1hhhhMhjE"ubah}(h]h ]h"]h$]h&]uh1jhjB"ubj)}(hProduct brief : https://web.archive.org/web/20111102030100/http://www.marvell.com/application-processors/armada-100/assets/pxa_168_pb.pdfh]h)}(hjm"h](hProduct brief : }(hjo"hhhNhNubj)}(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}(hjv"hhhNhNubah}(h]h ]h"]h$]h&]refurijx"uh1jhjo"ubeh}(h]h ]h"]h$]h&]uh1hhhhMhjk"ubah}(h]h ]h"]h$]h&]uh1jhjB"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"hhhNhNubj)}(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"uh1jhj"ubeh}(h]h ]h"]h$]h&]uh1hhhhMhj"ubah}(h]h ]h"]h$]h&]uh1jhjB"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"hhhNhNubj)}(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"uh1jhj"ubeh}(h]h ]h"]h$]h&]uh1hhhhMhj"ubah}(h]h ]h"]h$]h&]uh1jhjB"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"hhhNhNubj)}(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"uh1jhj"ubeh}(h]h ]h"]h$]h&]uh1hhhhMhj"ubah}(h]h ]h"]h$]h&]uh1jhjB"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#hhhNhNubj)}(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#uh1jhj#ubeh}(h]h ]h"]h$]h&]uh1hhhhMhj#ubah}(h]h ]h"]h$]h&]uh1jhjB"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-#hhhNhNubj)}(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}(hj4#hhhNhNubah}(h]h ]h"]h$]h&]refurij6#uh1jhj-#ubeh}(h]h ]h"]h$]h&]uh1hhhhMhj)#ubah}(h]h ]h"]h$]h&]uh1jhjB"ubj)}(hApplication processor onlyh]h)}(hjQ#h]hApplication processor only}(hjS#hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjO#ubah}(h]h ]h"]h$]h&]uh1jhjB"ubj)}(h3Core: ARMv5 compatible Marvell PJ1 88sv331 (Mohawk)h]h)}(hjh#h]h3Core: ARMv5 compatible Marvell PJ1 88sv331 (Mohawk)}(hjj#hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjf#ubah}(h]h ]h"]h$]h&]uh1jhjB"ubeh}(h]h ]h"]h$]h&]jjuh1jhhhMhj?"ubah}(h]h ]h"]h$]h&]uh1j hj-"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#ubj)}(hhh]j)}(hhh](j)}(hyHomepage : https://web.archive.org/web/20150928121236/http://www.marvell.com/communication-processors/pxa910/h]h)}(hj#h](hHomepage : }(hj#hhhNhNubj)}(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#uh1jhj#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#hhhNhNubj)}(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#uh1jhj#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&]jjuh1jhhhMhj#ubah}(h]h ]h"]h$]h&]uh1j hj#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)}(hj]$hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjY$ubj)}(hhh]j)}(hhh](j)}(hProduct Brief : https://web.archive.org/web/20111102023255/http://www.marvell.com/application-processors/armada-600/assets/armada610_pb.pdfh]h)}(hjs$h](hProduct Brief : }(hju$hhhNhNubj)}(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}(hj|$hhhNhNubah}(h]h ]h"]h$]h&]refurij~$uh1jhju$ubeh}(h]h ]h"]h$]h&]uh1hhhhMhjq$ubah}(h]h ]h"]h$]h&]uh1jhjn$ubj)}(hApplication processor onlyh]h)}(hj$h]hApplication processor only}(hj$hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj$ubah}(h]h ]h"]h$]h&]uh1jhjn$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&]uh1jhjn$ubeh}(h]h ]h"]h$]h&]jjuh1jhhhMhjk$ubah}(h]h ]h"]h$]h&]uh1j hjY$ubeh}(h]h ]h"]h$]h&]uh1hhhhMhjV$ubah}(h]h ]h"]h$]h&]uh1hhjR$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$ubj)}(hhh]j)}(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%hhhNhNubj)}(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%uh1jhj%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)}(hjA%h]h1Core: Dual-core ARMv7 compatible Sheeva PJ4C core}(hjC%hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj?%ubah}(h]h ]h"]h$]h&]uh1jhj$ubeh}(h]h ]h"]h$]h&]jjuh1jhhhMhj$ubah}(h]h ]h"]h$]h&]uh1j hj$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)}(hj%hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj{%ubj)}(hhh]j)}(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&]jjuh1jhhhMhj%ubah}(h]h ]h"]h$]h&]uh1j hj{%ubeh}(h]h ]h"]h$]h&]uh1hhhhMhjx%ubah}(h]h ]h"]h$]h&]uh1hhjt%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%ubj)}(hhh]j)}(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&]jjuh1jhhhMhj%ubah}(h]h ]h"]h$]h&]uh1j hj%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)}(hjU&hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjQ&ubj)}(hhh]j)}(hhh](j)}(h2Application processor with Communication Processorh]h)}(hjk&h]h2Application processor with Communication Processor}(hjm&hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhji&ubah}(h]h ]h"]h$]h&]uh1jhjf&ubj)}(hCore: quad-core ARMv7 Cortex-A7h]h)}(hj&h]hCore: quad-core ARMv7 Cortex-A7}(hj&hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj&ubah}(h]h ]h"]h$]h&]uh1jhjf&ubeh}(h]h ]h"]h$]h&]jjuh1jhhhMhjc&ubah}(h]h ]h"]h$]h&]uh1j hjQ&ubeh}(h]h ]h"]h$]h&]uh1hhhhMhjN&ubah}(h]h ]h"]h$]h&]uh1hhjJ&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&ubj)}(hhh]j)}(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&]jjuh1jhhhMhj&ubah}(h]h ]h"]h$]h&]uh1j hj&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&]jjuh1jhhhMhj "ubah}(h]h ]h"]h$]h&]uh1j hj"ubeh}(h]h ]h"]h$]h&]uh1hhhhMhj "ubah}(h]h ]h"]h$]h&]uh1hhj"ubh)}(h Comments:h]h Comments:}(hj9'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]j)}(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.}(hjR'hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjN'ubah}(h]h ]h"]h$]h&]uh1jhjK'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.}(hjj'hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjf'ubah}(h]h ]h"]h$]h&]uh1jhjK'ubeh}(h]h ]h"]h$]h&]jj!uh1jhhhMhjG'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&]uh1hhhhMhj'ubj)}(hhh]h)}(harch/arm/mach-mmph]harch/arm/mach-mmp}(hj'hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj'ubah}(h]h ]h"]h$]h&]uh1j hj'ubeh}(h]h ]h"]h$]h&]uh1hhhhMhj'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](j)}(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'ubj)}(hhh]j)}(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(ubj)}(hhh]j)}(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: }(hjA(hhhNhNubj)}(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}(hjH(hhhNhNubah}(h]h ]h"]h$]h&]refurijJ(uh1jhjA(ubeh}(h]h ]h"]h$]h&]uh1hhhhMhj=(ubah}(h]h ]h"]h$]h&]uh1jhj#(ubeh}(h]h ]h"]h$]h&]jjuh1jhhhMhj (ubah}(h]h ]h"]h$]h&]uh1j hj(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}(hj(hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj(ubj)}(hhh]j)}(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&]jjuh1jhhhMhj(ubah}(h]h ]h"]h$]h&]uh1j hj(ubeh}(h]h ]h"]h$]h&]uh1hhhhMhj(ubah}(h]h ]h"]h$]h&]uh1hhj(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(ubj)}(hhh]j)}(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&]jjuh1jhhhMhj)ubah}(h]h ]h"]h$]h&]uh1j hj(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}(hjb)hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj^)ubj)}(hhh]j)}(hhh](j)}(hDesign name: BG2h]h)}(hjx)h]hDesign name: BG2}(hjz)hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjv)ubah}(h]h ]h"]h$]h&]uh1jhjs)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&]uh1hhhhMhj)ubah}(h]h ]h"]h$]h&]uh1jhjs)ubeh}(h]h ]h"]h$]h&]jjuh1jhhhMhjp)ubah}(h]h ]h"]h$]h&]uh1j hj^)ubeh}(h]h ]h"]h$]h&]uh1hhhhMhj[)ubah}(h]h ]h"]h$]h&]uh1hhjW)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)ubj)}(hhh]j)}(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&]jjuh1jhhhMhj)ubah}(h]h ]h"]h$]h&]uh1j hj)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}(hj8*hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj4*ubj)}(hhh]j)}(hhh](j)}(hDesign name: BG3h]h)}(hjN*h]hDesign name: BG3}(hjP*hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjL*ubah}(h]h ]h"]h$]h&]uh1jhjI*ubj)}(h2Core: ARM Cortex-A15, CA15 integrated L2CCh]h)}(hje*h]h2Core: ARM Cortex-A15, CA15 integrated L2CC}(hjg*hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjc*ubah}(h]h ]h"]h$]h&]uh1jhjI*ubeh}(h]h ]h"]h$]h&]jjuh1jhhhMhjF*ubah}(h]h ]h"]h$]h&]uh1j hj4*ubeh}(h]h ]h"]h$]h&]uh1hhhhMhj1*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*ubj)}(hhh]j)}(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&]jjuh1jhhhMhj*ubah}(h]h ]h"]h$]h&]uh1j hj*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&]jjuh1jhhhMhj(ubah}(h]h ]h"]h$]h&]uh1j hj'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&]jjuh1jhhhMhj'ubh)}(haHomepage: https://www.synaptics.com/products/multimedia-solutions Directory: arch/arm/mach-berlinh](h Homepage: }(hj+hhhNhNubj)}(h7https://www.synaptics.com/products/multimedia-solutionsh]h7https://www.synaptics.com/products/multimedia-solutions}(hj+hhhNhNubah}(h]h ]h"]h$]h&]refurij+uh1jhj+ubh Directory: arch/arm/mach-berlin}(hj+hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhMhj'ubh)}(h Comments:h]h Comments:}(hj2+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]j)}(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, ...).}(hjK+hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjG+ubah}(h]h ]h"]h$]h&]uh1jhjD+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.}(hjc+hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj_+ubah}(h]h ]h"]h$]h&]uh1jhjD+ubeh}(h]h ]h"]h$]h&]jj!uh1jhhhMhj@+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+ubj)}(hhh]h)}(hCPUID 0x69052xxx ARMv5, iWMMXth]hCPUID 0x69052xxx ARMv5, iWMMXt}(hj+hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj+ubah}(h]h ]h"]h$]h&]uh1j hj+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+ubj)}(hhh]h)}(hCPUID 0x69054xxx ARMv5, iWMMXth]hCPUID 0x69054xxx ARMv5, iWMMXt}(hj+hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj+ubah}(h]h ]h"]h$]h&]uh1j hj+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,ubj)}(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&]uh1j hj,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”}(hjH,hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjD,ubj)}(hhh]h)}(h4CPUID 0x5615331x or 0x41xx926x ARMv5TE, single issueh]h4CPUID 0x5615331x or 0x41xx926x ARMv5TE, single issue}(hjY,hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjV,ubah}(h]h ]h"]h$]h&]uh1j hjD,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”}(hjw,hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjs,ubj)}(hhh]h)}(h7CPUID 0x5605531x or 0x41xx926x ARMv5TE, VFP, dual-issueh]h7CPUID 0x5605531x or 0x41xx926x ARMv5TE, VFP, dual-issue}(hj,hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj,ubah}(h]h ]h"]h$]h&]uh1j hjs,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,ubj)}(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&]uh1j hj,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,ubj)}(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&]uh1j hj,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-ubj)}(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&]uh1j hj-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”}(hj3-hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj/-ubj)}(hhh]h)}(h1CPUID 0x560f581x ARMv7, idivt, optional iWMMXt v2h]h1CPUID 0x560f581x ARMv7, idivt, optional iWMMXt v2}(hjD-hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjA-ubah}(h]h ]h"]h$]h&]uh1j hj/-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}(hjb-hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj^-ubj)}(hhh]h)}(h1CPUID 0x561f581x ARMv7, idivt, optional iWMMXt v2h]h1CPUID 0x561f581x ARMv7, idivt, optional iWMMXt v2}(hjs-hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjp-ubah}(h]h ]h"]h$]h&]uh1j hj^-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&]uh1hhhhMhj-ubj)}(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&]uh1j hj-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]j)}(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!uh1jhhhMhj-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.hhhhhMubj)}(hhh](j)}(h Maen Suleiman h]h)}(hj*.h](hMaen Suleiman <}(hj,.hhhNhNubj)}(hmaen@marvell.comh]hmaen@marvell.com}(hj3.hhhNhNubah}(h]h ]h"]h$]h&]refurimailto:maen@marvell.comuh1jhj,.ubh>}(hj,.hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhM hj(.ubah}(h]h ]h"]h$]h&]uh1jhj%.hhhhhNubj)}(h Lior Amsalem h]h)}(hjU.h](hLior Amsalem <}(hjW.hhhNhNubj)}(halior@marvell.comh]halior@marvell.com}(hj^.hhhNhNubah}(h]h ]h"]h$]h&]refurimailto:alior@marvell.comuh1jhjW.ubh>}(hjW.hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhM hjS.ubah}(h]h ]h"]h$]h&]uh1jhj%.hhhhhNubj)}(h6Thomas Petazzoni h]h)}(hj.h](hThomas Petazzoni <}(hj.hhhNhNubj)}(h#thomas.petazzoni@free-electrons.comh]h#thomas.petazzoni@free-electrons.com}(hj.hhhNhNubah}(h]h ]h"]h$]h&]refuri*mailto:thomas.petazzoni@free-electrons.comuh1jhj.ubh>}(hj.hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhM hj~.ubah}(h]h ]h"]h$]h&]uh1jhj%.hhhhhNubj)}(hAndrew Lunn h]h)}(hj.h](h Andrew Lunn <}(hj.hhhNhNubj)}(handrew@lunn.chh]handrew@lunn.ch}(hj.hhhNhNubah}(h]h ]h"]h$]h&]refurimailto:andrew@lunn.chuh1jhj.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.hhhNhNubj)}(hnico@fluxnic.neth]hnico@fluxnic.net}(hj.hhhNhNubah}(h]h ]h"]h$]h&]refurimailto:nico@fluxnic.netuh1jhj.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/hhhNhNubj)}(heric.y.miao@gmail.comh]heric.y.miao@gmail.com}(hj /hhhNhNubah}(h]h ]h"]h$]h&]refurimailto:eric.y.miao@gmail.comuh1jhj/ubh>}(hj/hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhMhj.ubah}(h]h ]h"]h$]h&]uh1jhj%.hhhhhNubeh}(h]h ]h"]h$]h&]jjuh1jhhhM 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_handlerjc/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:/jvjsjjj j jjj;j8j2j/jjjjj!j!j'j'j+j+j-j-j.j.j5/j2/u nametypes}(j=/jvjj jj;j2jjj!j'j+j-j.j5/uh}(j:/hjshjjyj jjj j8jj/j>jj5jjj!jj'j!j+j'j-j+j.j-j2/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.