- 17 May, 2021 1 commit
-
-
Grant Likely authored
support the imx8mm-evk board
-
- 12 May, 2021 1 commit
-
-
Jose Marinho authored
-
- 12 Mar, 2021 1 commit
-
-
Grant Likely authored
Jose's QEMU changes
-
- 11 Mar, 2021 2 commits
-
-
Jose Marinho authored
the qemu-%-dbg sets -s -S in the qemu invocation. Signed-off-by:
Jose Marinho <jose.marinho@arm.com>
-
Jose Marinho authored
Signed-off-by:
Jose Marinho <jose.marinho@arm.com>
-
- 01 Mar, 2021 1 commit
-
-
Grant Likely authored
Fixes for lx2160a build
-
- 20 Dec, 2020 1 commit
-
-
Ilias Apalodimas authored
Some OP-TEE related fixes are needed for the platform to boot correctly using OP-TEE. Specifically in TF-A for lx2, the option for parsing header on optee is not supported. It expects a binary which can be loaded in memory where execution can start from. So add an option to support a single binary creation. Signed-off-by:
Ilias Apalodimas <ilias.apalodimas@linaro.org>
-
- 11 Sep, 2020 6 commits
-
-
Grant Likely authored
'make flash-usb' will download the firmware to a rk3399 in maskrom mode via USB. Signed-off-by:
Grant Likely <grant.likely@arm.com>
-
Grant Likely authored
AVB is a fine feature, but it isn't actually needed for the purposes of enabling UEFI secure variables via StMM. Signed-off-by:
Grant Likely <grant.likely@arm.com>
-
Grant Likely authored
Generalize the config for using U-Boot SPL instead of TF-A BL2. This simplifies the Rockchip rk3399 support as well as makes it easier to bring up other boards using CONFIG_SPL Signed-off-by:
Grant Likely <grant.likely@arm.com>
-
Grant Likely authored
For consistency, and to prevent calling into build targets when doing config operations, move all the delegate build targets into the else clause of the $config-targets if/else/endif block. Signed-off-by:
Grant Likely <grant.likely@arm.com>
-
Grant Likely authored
Cleans up stmm build Signed-off-by:
Grant Likely <grant.likely@arm.com>
-
Grant Likely authored
edk2/BaseTools is a real directory, so using that as a target means the target won't get built. Also the stmm target is built from the edk2 tree, so it makes sense to prefix the target with 'edk2-'. Change both targets to be prefixed with 'edk2-' which should not conflict with the directory name and can be set up as .PHONY targets. Signed-off-by:
Grant Likely <grant.likely@arm.com>
-
- 09 Sep, 2020 2 commits
-
-
Grant Likely authored
Signed-off-by:
Grant Likely <grant.likely@secretlab.ca>
-
Grant Likely authored
The previous commit to add lx2160a platform support missed the most important file. <facepalm/>. Add it now. Signed-off-by:
Grant Likely <grant.likely@arm.com>
-
- 08 Sep, 2020 2 commits
-
-
Grant Likely authored
Signed-off-by:
Grant Likely <grant.likely@arm.com>
-
Grant Likely authored
The generic code was expecting the marvell platform support to be in the same directory. Clean this up. Signed-off-by:
Grant Likely <grant.likely@arm.com>
-
- 14 Aug, 2020 5 commits
-
-
Grant Likely authored
Signed-off-by:
Grant Likely <grant.likely@arm.com>
-
Grant Likely authored
U-Boot needs to support RPMB for the stmm backend to be able to use it for storing variables. Signed-off-by:
Grant Likely <grant.likely@arm.com>
-
Grant Likely authored
Set the correct platform and sub-platform for this board so that optee will compile. Signed-off-by:
Grant Likely <grant.likely@arm.com>
-
Grant Likely authored
Device id will change per-platform. Move it out of the core configuration file. Signed-off-by:
Grant Likely <grant.likely@arm.com>
-
Grant Likely authored
All u-boot targets were marked as no-dot-config targets, but that breaks the build because then the script cannot choose how to set environmental variables like CROSS_COMPILE. Fix by restricting u-boot no-dot-config targets to %config, %clean and mrproper Signed-off-by:
Grant Likely <grant.likely@arm.com>
-
- 13 Aug, 2020 4 commits
-
-
Grant Likely authored
The manifest is now maintained in a separate repo to make it easier for developers to change the source repo version without affecting the build scripts repo. Signed-off-by:
Grant Likely <grant.likely@arm.com>
-
Grant Likely authored
Signed-off-by:
Grant Likely <grant.likely@arm.com>
-
Grant Likely authored
Use a single variable for the common QEMU arguments and document how to run U-Boot in QEMU. Signed-off-by:
Grant Likely <grant.likely@arm.com>
-
Grant Likely authored
Fixes bug in semihosting directory creation when OPTEE is disabled. If optee is disabled, trying to copy non-existent files is going to fail. Signed-off-by:
Grant Likely <grant.likely@arm.com>
-
- 12 Aug, 2020 11 commits
-
-
Grant Likely authored
Put the name of the stmm images into $STMM_FD so it can be referenced in multiple places, including the optee_os/all target. Signed-off-by:
Grant Likely <grant.likely@arm.com>
-
Grant Likely authored
With this patch, by default both semihosting and nor_flash images will be built and can be conveniently run with either 'make qemu-fip' or 'make qemu-semihosting'. Signed-off-by:
Grant Likely <grant.likely@arm.com>
-
Grant Likely authored
Simple tidy-up to match the name of the optee_os source directory. Signed-off-by:
Grant Likely <grant.likely@arm.com>
-
Grant Likely authored
Simple target than turns on StMM & optee options in U-Boot. No guarantees this will work for your platform. Signed-off-by:
Grant Likely <grant.likely@arm.com>
-
Grant Likely authored
Fix build problems of not finding binary images because the output directory was incorrectly set. Signed-off-by:
Grant Likely <grant.likely@arm.com>
-
Grant Likely authored
Instead of configuring optee and stmm build in this tool, use the U-Boot configuration to decide whether or not to build U-Boot and StandaloneMM. Signed-off-by:
Grant Likely <grant.likely@arm.com>
-
Grant Likely authored
Was using the wrong optee branch for the standalone mm support work. Change to branch with the current patchset Signed-off-by:
Grant Likely <grant.likely@arm.com>
-
Grant Likely authored
Signed-off-by:
Grant Likely <grant.likely@arm.com>
-
Grant Likely authored
edk2 basetools is a generic target that needs to be satisfied before any edk2 build target. Split it into a separate rule so that it can be used by other edk2 build targets when necessary. Signed-off-by:
Grant Likely <grant.likely@arm.com>
-
Grant Likely authored
$WORKSPACE should not be the edk2 source directory. If it is then the StMM build will fail. Set WORKSPACE to the parent directory instead. Signed-off-by:
Grant Likely <grant.likely@arm.com>
-
Grant Likely authored
StMM build isn't fully working yet, so leave it disabled by default, but clean up some of the environmental settings so that it behaves more consistently. Signed-off-by:
Grant Likely <grant.likely@arm.com>
-
- 11 Aug, 2020 1 commit
-
-
Grant Likely authored
optee and standalone-mm are part of the runtime services and capsule update implementations. Add them into the build. Signed-off-by:
Grant Likely <grant.likely@arm.com>
-
- 07 Aug, 2020 2 commits
-
-
Grant Likely authored
Add targets to help the user know what is going on. 'help' prints a friendly help message of what targets can be called. 'info' dumps some useful data about how the build is configured. Signed-off-by:
Grant Likely <grant.likely@arm.com>
-
Grant Likely authored
Make the 'clean', 'mrproper' & 'distclean' targets match the u-boot targets of the same name. Also use the 'clean' targets for TFA and the devicetree-rebasing tree as well as make all clean targets callable when unconfigured. For U-Boot, all targets are made callable when not configured because this tool is entirely driven by the U-Boot config. Signed-off-by:
Grant Likely <grant.likely@arm.com>
-