Sergey Matyukevich | 241789d | 2017-12-03 22:48:09 +0100 | [diff] [blame] | 1 | config BR2_TARGET_BINARIES_MARVELL |
| 2 | bool "binaries-marvell" |
| 3 | depends on BR2_aarch64 |
| 4 | help |
| 5 | Some systems, including Marvell Armada SoC, have a separate |
| 6 | System Control Processor (SCP) for power management, clocks, |
| 7 | reset and system control. ATF Boot Loader stage 2 (BL2) loads |
| 8 | optional SCP_BL2 image into a platform-specific region |
| 9 | of secure memory. This package downloads and installs such |
| 10 | firmwares, which are needed to build ATF. |
| 11 | |
| 12 | https://github.com/MarvellEmbeddedProcessors/binaries-marvell/ |
| 13 | |
| 14 | if BR2_TARGET_BINARIES_MARVELL |
| 15 | |
| 16 | choice |
| 17 | prompt "Marvell Armada platform" |
| 18 | |
| 19 | config BR2_TARGET_BINARIES_MARVELL_7040 |
| 20 | bool "7040" |
| 21 | |
| 22 | config BR2_TARGET_BINARIES_MARVELL_8040 |
| 23 | bool "8040" |
| 24 | |
| 25 | endchoice |
| 26 | |
| 27 | config BR2_TARGET_BINARIES_MARVELL_IMAGE |
| 28 | string |
| 29 | default "mrvl_scp_bl2_8040.img" if BR2_TARGET_BINARIES_MARVELL_8040 |
| 30 | default "mrvl_scp_bl2_7040.img" if BR2_TARGET_BINARIES_MARVELL_7040 |
| 31 | |
| 32 | endif |