Age | Commit message (Collapse) | Author |
|
- Added manifest to support Android P on Juno
- Migrated latest stable kernel to version 4.19
- Updated Juno SCP binaries to version v1.28.0-rc0
Change-Id: Ibfea3530fb41f7cbbe5a421e44db1d9567a35d55
Signed-off-by: Arvind Chauhan <arvind.chauhan@arm.com>
|
|
- Juno motherboard firmware upgrade
- SGI575 SCPv2 source build, rebase for TF-A, EDK2
Signed-off-by: Arvind Chauhan <arvind.chauhan@arm.com>
|
|
- Added sgm775 manifest
- Juno SCP binaries updated to use v1.27.0-rc0
- Latest stable kernel updated to version 4.17
- Updated manifests with latest versions of software components
Signed-off-by: Arvind Chauhan <arvind.chauhan@arm.com>
|
|
- fvp/run_model.sh: remove --arm-v8.0 for base fvp
Signed-off-by: Arvind Chauhan <arvind.chauhan@arm.com>
|
|
- Added sgi575 manifest
- Updated build-scripts, model-scripts
- Updated Arm Trusted Firmware to v1.5
- Update ACK 4.9 kernel, recovery firmware for bug fixes
Signed-off-by: Arvind Chauhan <arvind.chauhan@arm.com>
|
|
- Recovery bundle updated with SCP v1.26.0-rc2
Signed-off-by: Arvind Chauhan <arvind.chauhan@arm.com>
|
|
- Latest kernel moved to 4.14
- Recovery bundle updated with SCP v1.26-rc1
- Move to using edk2-platforms
- Build scripts updated for edk2-platforms
- ACK kernel 4.9 updated with bug fixes
Signed-off-by: Arvind Chauhan <arvind.chauhan@arm.com>
|
|
Added mali as a separate config for android linux build
Added selinux permissive bootarg for uboot
Signed-off-by: Arvind Chauhan <arvind.chauhan@arm.com>
|
|
This reverts commit f48db6d1a6d2920c22a252654eafd8a96efec740.
Signed-off-by: Arvind Chauhan <arvind.chauhan@arm.com>
|
|
Updated the recovery repo after updating the ARM-TF binaries
to match the SCMI firmware.
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
Add FVP Rev C support.
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
No functional change, just a tidyup to match the pinned manifests produced by repo.
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
Updated the recovery repo after adding the marker file of MD5SUMs.
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
Update various trees with the SCMI changes.
This is done in one commit because the changes need to be taken together.
- Updated the 4.4.71 kernel with the SCMI topic branch from ARM
- Updated the 4.12 kernel with the SCMI topic branch from ARM
- Updated the build-scripts with the SCMI config for ARM-TF
- Updated the recovery repo with the SCMI SCP binaries
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
Updated to latest Juno motherboard firmware release.
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
We no longer host any patches on top of EDK2, so we no longer need
forks for EDK2 or OpenPlatformPkg.
Use the upstream repos directly and sync to a recent commit.
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
The SCMI changes are currently only available in a fork of the
ARM Trusted Firmware repo, so take these patches into our own tree.
Once the patches go upstream, we should revert this patch and then use
an updated commit SHA from upstream.
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
New binaries were built as a result of moving to OPTEE 2.4.0.
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
Build arch specific binaries for busybox.
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
Update to the next release of OPTEE: 2.4.0.
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
The recovery repo was updated to boot Juno R1 from an A53 core instead
of an A57 core.
This is mainly so that Aarch32 mode works "out of the box" on R1.
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
Juno Aarch32 support requires an updated ARM-TF and some new platform
scripts.
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
This set does not include the juno32 build-scripts updates because we
are waiting for ARM-TF changes to be upstreamed.
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
Major changes include dropping the $BL_SUPPORT patch that worked out
which big.LITTLE config we had, where now we simply include EAS.conf; we
also now include linaro-base-arm{64}.
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
Update Juno recovery firmware image with the version based on OPTEE
version 2.3.0.
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
Update common.base to expect GCC 6.2 in tools/gcc. I'm using this
version for my testing and the scripts will expect the users to have the
same version unpacked:
http://releases.linaro.org/components/toolchain/binaries/6.2-2016.11/arm-linux-gnueabihf/gcc-linaro-6.2.1-2016.11-x86_64_arm-linux-gnueabihf.tar.xz
http://releases.linaro.org/components/toolchain/binaries/6.2-2016.11/aarch64-linux-gnu/gcc-linaro-6.2.1-2016.11-x86_64_aarch64-linux-gnu.tar.xz
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
We have to update ARM-TF to be able to build with GCC 6.2 because the
latest repo has fixes in to remove compiler warnings that are treated as
errors.
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
Update both optee_os and optee_client to version 2.3.0.
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
The previous update contained the hacky patch for LOAD_IMAGE_V2=0, then
reverted that change in the next commit. This version squashes the
LOAD_IMAGE_V2=0 change out completely.
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
Removed one of Daniil's EmbeddedPkg patches that was no longer required.
note: I didn't update to the latest Tianocore master branch because this
patch has broken boot on Juno R0:
a8675a1 2017-01-09 ArmPlatformPkg/ArmJunoDxe: Set Marvell Yukon MAC address [Daniil Egranov]
So I am keeping the older version from my tree for now.
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
A previous version of the build scripts hacked LOAD_IMAGE_V2=0 to work
around a problem when using the latest ARM-TF on FVP.
It turns out the problem was in the build scripts where it specified
SPD=opteed for all platforms and not just Juno.
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
Various problems with the latest OPTEE and compatibility with xtest as
used in Android releases meant that xtest was failing after I updated.
Bisecting the problem shows that this commit causes the failure:
621564d 2016-10-18 core: REE FS: use new RPC functions [Jens Wiklander]
... due to needing a corresponding xtest update.
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
Update the Juno firmware recovery directory with v1.21.0-rc1 taken from
tag juno-16.12-linaro1.
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
UEFI still hasn't been rebased at this point.
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
Update the build scripts with the fixes for GCC4.9.
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
The FDT was located at 0x83000000 but this address is reserved for
OPTEE.
To prevent a clash, move the FDT to 0x82000000, which is also suitable
for 32-bit kernels.
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
YongQun Liu requested that we specifically use the 2.2.0 tag for the
16.10 release.
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
Initial manifest updates at the start of the 16.10 cycle.
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
Juno recovery firmware was updated to add the the ARM-TF binaries after
being rebuilt with OP-TEE enabled.
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|