- Aug 13, 2019
-
-
Victor Chong authored
Transition to the new trusted firmware repo location at http://git.trustedfirmware.org . NOTE: The 'arm-trusted-firmware' instances under zynqmp* have not been changed. Signed-off-by:
Victor Chong <victor.chong@linaro.org> Reviewed-by:
Etienne Carriere <etienne.carriere@linaro.org> Reviewed-by:
Joakim Bech <joakim.bech@linaro.org>
-
Victor Chong authored
To reflect the new trusted firmware repo at http://git.trustedfirmware.org . Signed-off-by:
Victor Chong <victor.chong@linaro.org> Reviewed-by:
Etienne Carriere <etienne.carriere@linaro.org> Reviewed-by:
Joakim Bech <joakim.bech@linaro.org>
-
- May 13, 2019
-
-
Jerome Forissier authored
Now that our HiKey960 build uses our common Linux branch [1], we no longer need to force CFG_SECURE_DATA_PATH=n in the main Makefile (the platform branch we were using previously was lacking the ION unmapped heap code, which is why SDP had to be disabled). Let OP-TEE build with the default value for CFG_SECURE_DATA_PATH, which is 'y' for HiKey960, and configure the Linux kernel accordingly. [1] https://github.com/linaro-swg/linux branch optee. This branch has been used for the HiKey960 build since OP-TEE 3.4.0, the branch was based on upstream kernel v4.19. Signed-off-by:
Jerome Forissier <jerome.forissier@linaro.org> Reviewed-by:
Joakim Bech <joakim.bech@linaro.org> Acked-by:
Etienne Carriere <etienne.carriere@linaro.org>
-
- Mar 06, 2019
-
-
Jerome Forissier authored
We currently do not copy any kernel module into our root FS, they are not needed. Therefore, drop the "modules" target when building the kernel to save compile time. Signed-off-by:
Jerome Forissier <jerome.forissier@linaro.org> Acked-by:
Joakim Bech <joakim.bech@linaro.org>
-
- Jul 05, 2018
-
-
Jerome Forissier authored
The files used by "make recovery" have been renamed [1]. Link: [1] https://github.com/96boards-hikey/tools-images-hikey960/commit/b5ae2c13438e Signed-off-by:
Jerome Forissier <jerome.forissier@linaro.org> Acked-by:
Jens Wiklander <jens.wiklander@linaro.org>
-
- Jun 28, 2018
-
-
Jens Wiklander authored
Grub 2.02 has a harmless warning with recent GCC compilers. Avoid the problem by configuring Grub with --disable-werror. Acked-by:
Jerome Forissier <jerome.forissier@linaro.org> Signed-off-by:
Jens Wiklander <jens.wiklander@linaro.org>
-
- May 23, 2018
-
-
Joakim Bech authored
Signed-off-by:
Joakim Bech <joakim.bech@linaro.org> Reviewed-by:
Jerome Forissier <jerome.forissier@linaro.org> Acked-by:
Jens Wiklander <jens.wiklander@linaro.org>
-
- Apr 26, 2018
-
-
Jens Wiklander authored
Tested-by: Jerome Forissier <jerome.forissier@linaro.org> (HiKey960) Acked-by:
Jerome Forissier <jerome.forissier@linaro.org> Signed-off-by:
Jens Wiklander <jens.wiklander@linaro.org>
-
Jerome Forissier authored
Commit f9f39124 ("hikey*: support migration to BL2_EL3 on arm-tf") has updated the flash target to use hisi-nvme.img instead of nvme.img, thus adopting the new naming introduced by upstream commit b5ae2c13438e ("installer: add hisi- prefix to ptable, sec_xloader, fastboot, sec_uce_boot, and sec_usb_xloader imgs"). Unfortunately, the line dealing with sec_xloader.img was not updated. Do it to fix "make flash". Signed-off-by:
Jerome Forissier <jerome.forissier@linaro.org> Acked-by:
Jens Wiklander <jens.wiklander@linaro.org>
-
- Mar 12, 2018
-
-
Victor Chong authored
Signed-off-by:
Victor Chong <victor.chong@linaro.org> Reviewed-by:
Joakim Bech <joakim.bech@linaro.org> Reviewed-by:
Jerome Forissier <jerome.forissier@linaro.org> Tested-by: Jerome Forissier <jerome.forissier@linaro.org> (HiKey) Tested-by: Jerome Forissier <jerome.forissier@linaro.org> (HiKey960) Tested-by: Victor Chong <victor.chong@linaro.org> (hikey960) Tested-by: OP-TEE HiKey auto builder (hikey)
-
- Jan 16, 2018
-
-
Joakim Bech authored
Multiple personality support in strace is not something that we make use of in OP-TEE for the moment, so instead of putting more prerequisites on our builds let us just disable this feature in strace. Signed-off-by:
Joakim Bech <joakim.bech@linaro.org> Acked-by:
Jens Wiklander <jens.wiklander@linaro.org> Acked-by:
Jerome Forissier <jerome.forissier@linaro.org>
-
- Oct 30, 2017
-
-
Victor Chong authored
Signed-off-by:
Victor Chong <victor.chong@linaro.org> Acked-by:
Jerome Forissier <jerome.forissier@linaro.org>
-
- Oct 29, 2017
-
-
Victor Chong authored
Signed-off-by:
Victor Chong <victor.chong@linaro.org> Acked-by:
Jerome Forissier <jerome.forissier@linaro.org>
-
- Oct 09, 2017
-
-
Jens Wiklander authored
Reviewed-by:
Joakim Bech <joakim.bech@linaro.org> Signed-off-by:
Jens Wiklander <jens.wiklander@linaro.org>
-
- Oct 06, 2017
-
-
Victor Chong authored
l-loader manual build instructions have been integrated into makefiles Signed-off-by:
Victor Chong <victor.chong@linaro.org> Acked-by:
Jerome Forissier <jerome.forissier@linaro.org>
-
- Sep 15, 2017
-
-
Igor Opaniuk authored
Move MULTIARCH var definition to common.mk. It commonly used to specify --host param in autotools configure scripts. Reviewed-by:
Etienne Carriere <etienne.carriere@linaro.org> Signed-off-by:
Igor Opaniuk <igor.opaniuk@linaro.org>
-
Victor Chong authored
Signed-off-by:
Victor Chong <victor.chong@linaro.org> Reviewed-by:
Joakim Bech <joakim.bech@linaro.org>
-
- Sep 05, 2017
-
-
Igor Opaniuk authored
Replace hello-world target with new optee-examples Replace u-boot-jtag-bin target with u-boot-rpi-bin Acked-by:
Victor Chong <victor.chong@linaro.org> Reviewed-by:
Joakim Bech <joakim.bech@linaro.org> Signed-off-by:
Igor Opaniuk <igor.opaniuk@linaro.org>
-
- Aug 14, 2017
-
-
Victor Chong authored
Reported-by:
Victor Signaevskyi <Piligrim2007@meta.ua> Signed-off-by:
Victor Chong <victor.chong@linaro.org> Acked-by:
Jerome Forissier <jerome.forissier@linaro.org>
-
- Aug 09, 2017
-
-
Victor Chong authored
Signed-off-by:
Victor Chong <victor.chong@linaro.org> Acked-by:
Jerome Forissier <jerome.forissier@linaro.org>
-
Victor Chong authored
Signed-off-by:
Victor Chong <victor.chong@linaro.org> Acked-by:
Jerome Forissier <jerome.forissier@linaro.org>
-
- Jan 23, 2017
-
-
Victor Chong authored
Fixes: https://github.com/OP-TEE/build/issues/64 Fixes: https://github.com/OP-TEE/optee_os/issues/1296 Signed-off-by:
Victor Chong <victor.chong@linaro.org> Tested-by: Victor Chong <victor.chong@linaro.org> (build only) Reviewed-by:
Joakim Bech <joakim.bech@linaro.org> [Update commit message: turn "Fixes X" into "Fixes: X" tags] Signed-off-by:
Jerome Forissier <jerome.forissier@linaro.org>
-
- Jan 11, 2017
-
-
Sylvain Pelissier authored
aes-perf and sha-perf are replaced by xtest --aes-perf and xtest --sha-perf, respectively. Signed-off-by:
Sylvain <sylvain.pelissier@gmail.com> Reviewed-by:
Igor Opaniuk <igor.opaniuk@linaro.org> [Update commit message] Signed-off-by:
Jerome Forissier <jerome.forissier@linaro.org> Reviewed-by:
Jerome Forissier <jerome.forissier@linaro.org>
-
- Jan 04, 2017
-
-
Joakim Bech authored
It seems like there where some leftovers from the consolidation of the filesystem generation patches a while ago. This cleans up duplicates etc and fixes an error when generating the root fs due to recent changes. Signed-off-by:
Joakim Bech <joakim.bech@linaro.org> Reviewed-by:
Igor Opaniuk <igor.opaniuk@linaro.org> Reviewed by: Victor Chong <victor.chong@linaro.org>
-
- Oct 21, 2016
-
-
Etienne Carriere authored
All targets already enable core debug log level: 3. Signed-off-by:
Etienne Carriere <etienne.carriere@linaro.org> Reviewed-by:
Joakim Bech <joakim.bech@linaro.org> Tested-by: Jerome Forissier <jerome.forissier@linaro.org> (HiKey) Tested-by: Joakim Bech <joakim.bech@linaro.org> (RPi3, MTK8173) Tested-by: Etienne Carriere <etienne.carriere@linaro.org> (qemu_v7/v8)
-
- Jul 28, 2016
-
-
Victor Chong authored
Changed some line formatting to make commands more robust as well. Signed-off-by:
Victor Chong <victor.chong@linaro.org> Tested-by: Victor Chong <victor.chong@linaro.org> (hikey) Reviewed-by:
Jerome Forissier <jerome.forissier@linaro.org>
-
- Jul 19, 2016
-
-
Victor Chong authored
Signed-off-by:
Victor Chong <victor.chong@linaro.org> Reviewed-by:
Jens Wiklander <jens.wiklander@linaro.org> Reviewed-by:
Joakim Bech <joakim.bech@linaro.org> Reviewed-by:
David Brown <david.brown@linaro.org> Tested-by: Victor Chong <victor.chong@linaro.org> (qemu) Tested-by: Joakim Bech <joakim.bech@linaro.org> (RPi3 with mods to build_ta_helloworld_qemu.sh for a 64-bit build)
-
- Jun 23, 2016
-
-
Jerome Forissier authored
Signed-off-by:
Jerome Forissier <jerome.forissier@linaro.org> Reviewed-by:
Jens Wiklander <jens.wiklander@linaro.org> Reviewed-by:
Joakim Bech <joakim.bech@linaro.org> Reviewed-by:
David Brown <david.brown@linaro.org>
-
- Jun 17, 2016
-
-
David Brown authored
Instead of using sudo/mount to build the FAT image, use commands from the mtools package to copy files into the FAT image. This eliminates the requirement to use sudo during the build. It also removes a small sleep necessary to make umount work. Signed-off-by:
David Brown <david.brown@linaro.org> Reviewed-by:
Jens Wiklander <jens.wiklander@linaro.org> Reviewed-by:
Jerome Forissier <jerome.forissier@linaro.org> Reviewed-by:
Joakim Bech <joakim.bech@linaro.org>
-
- May 25, 2016
-
-
Joakim Bech authored
- Adds legacy toolchain for use in older edk2 projects, this is the only project using the pre 5.x toolchain for now - Removes the bare metal toolchain - qemu: Change the path for libraries for GCC5 - fvp: compiler changes for ARM-TF and EDK2 Update libteec path in initramfs - mtk: Toolchain and libteec path updates - juno: Toolchain and libteec path updates Signed-off-by:
Joakim Bech <joakim.bech@linaro.org> Tested-by: Joakim Bech <joakim.bech@linaro.org> (QEMU, FVP, HiKey) Tested-by: Pascal Brand <pascal.brand@linaro.org> (QEMU) Tested-by: Pascal Brand <pascal.brand@linaro.org> (FVP)
-
- Apr 27, 2016
-
-
Victor Chong authored
Signed-off-by:
Victor Chong <victor.chong@linaro.org> Tested-by: Victor Chong <victor.chong@linaro.org> (QEMU with CONFIG_OPTEE=m) Reviewed-by:
Joakim Bech <joakim.bech@linaro.org> Tested-by: Joakim Bech <joakim.bech@linaro.org> (QEMU)
-
- Apr 25, 2016
-
-
Victor Chong authored
Signed-off-by:
Victor Chong <victor.chong@linaro.org> Reviewed-by:
Pascal Brand <pascal.brand@linaro.org> Reviewed-by:
Joakim Bech <joakim.bech@linaro.org>
-
- Mar 22, 2016
-
-
Jens Wiklander authored
Build support for generic driver on HiKey. Reviewed-by:
Pascal Brand <pascal.brand@linaro.org> Signed-off-by:
Jens Wiklander <jens.wiklander@linaro.org>
-
- Mar 16, 2016
-
-
Pascal Brand authored
Reviewed-by:
Jerome Forissier <jerome.forissier@linaro.org> Reviewed-by:
Joakim Bech <joakim.bech@linaro.org> Signed-off-by:
Pascal Brand <pascal.brand@st.com>
-
- Jan 22, 2016
-
-
Joakim Bech authored
To make it a bit easier to understand how to do a recovery and how to flash HiKey, we have added a new make target for recovery which tells how to configure the jumpers and the initiates the recovery itself. In addition to this we have changed the "flash" make target so that it does the same as stated in the instructions on the 96boards "Getting started" page. Signed-off-by:
Joakim Bech <joakim.bech@linaro.org> Tested-by: Joakim Bech <joakim.bech@linaro.org> (HiKey) Reviewed-by:
Victor Chong <victor.chong@linaro.org> Reviewed-by:
Jerome Forissier <jerome.forissier@linaro.org>
-
- Dec 11, 2015
-
-
Victor Chong authored
Signed-off-by:
Victor Chong <victor.chong@linaro.org> Tested-by: Victor Chong <victor.chong@linaro.org> (hikey) Reviewed-by:
Joakim Bech <joakim.bech@linaro.org> Reviewed-by:
Jerome Forissier <jerome.forissier@linaro.org>
-
Victor Chong authored
common: Add CROSS_COMPILE_ta_arm## flags hikey and mediatek: Update with new TA dev kit name Signed-off-by:
Victor Chong <victor.chong@linaro.org> Reviewed-by:
Pascal Brand <pascal.brand@linaro.org> Reviewed-by:
Jerome Forissier <jerome.forissier@linaro.org>
-
- Dec 04, 2015
-
-
Victor Chong authored
Signed-off-by:
Victor Chong <victor.chong@linaro.org> Tested-by: Victor Chong <victor.chong@linaro.org> (hikey) Reviewed-by:
Joakim Bech <joakim.bech@linaro.org> Reviewed-by:
Jerome Forissier <jerome.forissier@linaro.org>
-
- Nov 26, 2015
-
-
Jerome Forissier authored
- Kernel config fragments that were used by the QEMU makefile are merged into kconfigs/qemu.conf. Now, each platform has its own file in kconfigs/ - All platforms: CONFIG_DMA_SHARED_BUFFER cannot be enabled directly because it is a not a visible symbol (has no prompt in Kconfig). CONFIG_DRM is set instead which depends on DMA. - kconfigs/hikey.conf: keep only what is necessary Signed-off-by:
Jerome Forissier <jerome.forissier@linaro.org> Tested-by: Jerome Forissier <jerome.forissier@linaro.org> (FVP, HiKey) Reviewed-by:
Joakim Bech <joakim.bech@linaro.org> Tested-by: Joakim Bech <joakim.bech@linaro.org> (QEMU, MTK8173)
-
- Nov 12, 2015
-
-
Joakim Bech authored
Sometimes it happens that the umount fails saying that a device/resource is busy when trying umount the device after the filesystem has been created. We don't know how and why this happens, but in the meantime while waiting for a proper solution we have added a sleep that seems to solve the problem. Signed-off-by:
Joakim Bech <joakim.bech@linaro.org> Reviewed-by:
Jens Wiklander <jens.wiklander@linaro.org>
-