path: root/board/arm
Commit message (Collapse)AuthorAgeFilesLines
* configs/arm_foundationv8: bump to Linux 5.9.11Gravatar Vincent Stehlé2020-12-011-3/+4
| | | | | | | | | | | | - Bump to the latest kernel v5.9.11 and require openssl. - Switch to PSCI for bringing up the secondary CPUs. - Switch to GICv3. - Update the instruction in the readme.txt to use the latest FVP v8 Foundation Platform 11.12 build 38, and to start 4 cores in SMP. Signed-off-by: Vincent Stehlé <vincent.stehle@laposte.net> Cc: Masahiro Yamada <yamada.masahiro@socionext.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* configs/arm_juno: add the bootloader buildGravatar Joao Pinto2016-10-151-3/+18
| | | | | | | | | | | Thanks to the recent addition of the vexpress-firmware and arm-trusted-firmware packages, this commit improves the ARM Juno defconfig to also build a bootloader. Signed-off-by: Joao Pinto <jpinto@synopsys.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* configs/arm_juno: add support for Juno r2Gravatar Joao Pinto2016-06-091-1/+16
| | | | | Signed-off-by: Joao Pinto <jpinto@synopsys.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* configs/arm_juno: adding CMA support to the kernelGravatar Joao Pinto2016-06-031-0/+2
| | | | | | | | | This patch adds CMA to the juno's default kernel config that is in board/arm/juno. This is critical if the user decides to config video resolution to 1920x1080. Signed-off-by: Joao Pinto <jpinto@synopsys.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* configs/arm_foundationv8: bump to Linux 4.4.3Gravatar Masahiro Yamada2016-02-261-2/+2
| | | | | | | | | | | | | Bump to the latest kernel with DT path adjustment because Linux commit ca5b34100c57 ("dts, arm64: Move dts files to vendor subdirs") moved the DT file to the vendor sub-directory. This commit was tested with the latest model (FVP v8 Foundation Platform 9.5 build 41), so I updated the instruction in readme.txt corresponding to it. Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* board: add support for ARM Juno r0 and r1 Development BoardsGravatar Joao Pinto2016-02-042-0/+271
| | | | | | | | | The Juno ARM Development Platform (ADP) is a software development platform for ARMv8-A, it includes the Juno Versatile Express board and an ARMv8-A reference software port available through Linaro. Signed-off-by: Joao Pinto <jpinto@synopsys.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* configs/arm_foundationv8: fix build and update documentationGravatar Thomas Petazzoni2015-11-221-2/+2
| | | | | | | | | | | | | | | | | | | | | | | The arm_foundationv8_defconfig currently doesn't build because it uses an external AArch64 toolchain that has been updated (Linaro toolchain) and is now based on gcc 5.x. Unfortunately, Linux 3.13 is too old to be built with gcc 5.x. As a minimal fix to make this defconfig build again, we switch to use the internal toolchain backend. At the time this defconfig was introduced, there was no support for AArch64 in the internal toolchain backend, but now that it is available, there is no reason to not use it. This makes the defconfig also more consistent with the other defconfigs. Obviously, the kernel headers used to build the toolchain are set to the fixed version 3.13, so that they match the kernel being used. While we're at it, the readme.txt file corresponding to this defconfig is updated. Runtime testing has been performed with the latest version of the ARM Foundation model. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* board/arm/foundation-v8: update defconfig and instructionsGravatar Thomas Petazzoni2014-03-211-1/+1
| | | | | | | | | | | | | | This commit updates the defconfig of the foundation-v8 platform, which can be tested under the AArch64 emulator provided by ARM. The main change is that we switch to the mainline 3.13.6 kernel instead of a Linaro-specific Git tree. Another change is to update the download link for the emulator in the instructions, in order to use the latest version of the emulator, which was used for testing. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* foundation-v8/readme.txt: remove outdated rpc commentGravatar Peter Korsgaard2012-11-061-7/+0
| | | | | | | Now that we don't automatically enable rpc stuff in busybox this comment no longer applies. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Add default configuration for the AArch64 Foundation V8 simulatorGravatar Thomas Petazzoni2012-11-021-0/+26
Note that this configuration doesn't build entirely: the user must manually run "make busybox-menuconfig" and disable the "Mount NFS filesystems" option, because the toolchain does not have RPC support. This issue will be fixed once the support for toolchain without RPC will be integrated. [Peter: fix readme typo] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>