- Sep 04, 2017
-
-
Igor Opaniuk authored
New `optee_examples` git rep is used instead of `hello_world`, which will contain different sample applications that will show usage of specific TEE functionality (crypto examples, random data generation, trusted storage etc.) Reviewed-by:
Etienne Carriere <etienne.carriere@linaro.org> Acked-by:
Jerome Forissier <jerome.forissier@linaro.org> Signed-off-by:
Igor Opaniuk <igor.opaniuk@linaro.org>
-
- Aug 28, 2017
-
-
Igor Opaniuk authored
1. Add Bus Bluster config/usage details 2. The Raspberry Pi 3 allows to enable JTAG on the GPIO via the enable_jtag_gpio=1 flag in the config.txt, which is more prefarable. Switch to this method 3. Add physical memory map 4. Change information about usage of Sequitur labs OpenOCD fork to the uptsteam OpenOCD, as it already has ARMv8 support Reviewed-by:
Joakim Bech <joakim.bech@linaro.org> Signed-off-by:
Igor Opaniuk <igor.opaniuk@linaro.org> Tested-by:
Igor Opaniuk <igor.opaniuk@linaro.org> Suggested-by:
Joseph Pantoga <jp@redballoonsecurity.com>
-
- Aug 16, 2017
-
-
Jerome Forissier authored
When LAUNCH_TERMINAL is not set, `make run` hangs with the following messages: soc_term: save_current_termios: tcgetattr: Inappropriate ioctl for device soc_term: save_current_termios: tcgetattr: Inappropriate ioctl for device The reason is an invalid test in common.mk. Fixes: 07580605 ("common.mk: allow user to override launch-terminal in make run") Signed-off-by:
Jerome Forissier <jerome.forissier@linaro.org> Acked-by:
Etienne Carriere <etienne.carriere@linaro.org> Acked-by:
Jens Wiklander <jens.wiklander@linaro.org>
-
- Aug 15, 2017
-
-
Victor Chong authored
Label phony targets as such Remove $(EDK2_PATH)/Conf/.cache in edk2-clean-common Update description for LINUX_CLEANER_COMMON_FLAGS Signed-off-by:
Victor Chong <victor.chong@linaro.org> Reviewed-by:
Joakim Bech <joakim.bech@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 10, 2017
-
-
Victor Chong authored
Update outdated info Fix typo and minor formatting issues 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>
-
Victor Chong authored
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>
-
- Aug 07, 2017
-
-
Yves Lefloch authored
Depends on https://github.com/linaro-swg/optee_benchmark/pull/2 Signed-off-by:
Yves Lefloch <YvesMarie_Lefloch@sigmadesigns.com> Reviewed-by:
Etienne Carriere <etienne.carriere@linaro.org>
-
- Jul 27, 2017
-
-
Alex Bennée authored
Currently the code is hard coded to launch netcat via either xterm or gnome-terminal. This is a little inflexible for people who spend a lot of time in terminals. With the following you can now do: env QEMU_PATH=~/lsrc/qemu/qemu.git/ \ LAUNCH_TERMINAL="tmux split-window" \ make -j run To bring your nc instances up in new tmux windows. The one downside is titles aren't set as that wouldn't be maximally flexible for whatever your launch command is. Signed-off-by:
Alex Bennée <alex.bennee@linaro.org> Acked-by:
Joakim Bech <joakim.bech@linaro.org>
-
- Jul 25, 2017
-
-
Igor Opaniuk authored
Acked-by:
Jerome Forissier <jerome.forissier@linaro.org> Signed-off-by:
Igor Opaniuk <igor.opaniuk@linaro.org>
-
Igor Opaniuk authored
Enable support of benchmark framework on QEMUv8 Signed-off-by:
Igor Opaniuk <igor.opaniuk@linaro.org> Reviewed-by:
Joakim Bech <joakim.bech@linaro.org>
-
- Jul 09, 2017
-
-
Joakim Bech authored
It seems like Travis have changed the images in such a way that there is already a $HOME/bin folder, therefore we must use the '-p', when creating the folder in our .travis.xml file. Signed-off-by:
Joakim Bech <joakim.bech@linaro.org> Acked-by:
Jerome Forissier <jerome.forissier@linaro.org>
-
- Jul 06, 2017
-
-
Jerome Forissier authored
The kernel branch we are using for OP-TEE needs a new Wi-Fi firmware, so extend the system-img recipe to download it also. Signed-off-by:
Jerome Forissier <jerome.forissier@linaro.org> Reviewed-by:
Victor Chong <victor.chong@linaro.org>
-
Jerome Forissier authored
The Debian Stretch root FS we are pointing to no longer exists. Update the package URL to download the latest released version instead. Use released nvme.img, too. Signed-off-by:
Jerome Forissier <jerome.forissier@linaro.org> Fixes: 5402dddb ("hikey_debian: Update rootfs to stretch") Reviewed-by:
Victor Chong <victor.chong@linaro.org>
-
- Jul 05, 2017
-
-
Guanchao Liang authored
ARM-TF has changed its default behavior of GIC, so be able to use https://github.com/linaro-swg/arm-trusted-firmware/tree/optee_arm-tf_2017-06-22 without making any change in OP-TEE and UEFI etc, we set the value of FVP_USE_GIC_DRIVER to FVP_GICV3_LEGACY. Signed-off-by:
Guanchao Liang <liang.guanchao@linaro.org> Reviewed-by:
Jens Wiklander <jens.wiklander@linaro.org> Tested-by: Joakim Bech <joakim.bech@linaro.org> (FVP)
-
- Jun 19, 2017
-
-
Victor Chong authored
Signed-off-by:
Victor Chong <victor.chong@linaro.org> Reviewed-by:
Jerome Forissier <jerome.forissier@linaro.org>
-
Victor Chong authored
Signed-off-by:
Victor Chong <victor.chong@linaro.org> Reviewed-by:
Jerome Forissier <jerome.forissier@linaro.org>
-
Victor Chong authored
Signed-off-by:
Victor Chong <victor.chong@linaro.org> Reviewed-by:
Jerome Forissier <jerome.forissier@linaro.org>
-
Victor Chong authored
Signed-off-by:
Victor Chong <victor.chong@linaro.org> Reviewed-by:
Jerome Forissier <jerome.forissier@linaro.org>
-
Victor Chong authored
Signed-off-by:
Victor Chong <victor.chong@linaro.org> Reviewed-by:
Jerome Forissier <jerome.forissier@linaro.org>
-
Victor Chong authored
Signed-off-by:
Victor Chong <victor.chong@linaro.org> Reviewed-by:
Jerome Forissier <jerome.forissier@linaro.org>
-
Victor Chong authored
Signed-off-by:
Victor Chong <victor.chong@linaro.org> Reviewed-by:
Jerome Forissier <jerome.forissier@linaro.org>
-
Victor Chong authored
Signed-off-by:
Victor Chong <victor.chong@linaro.org> Reviewed-by:
Jerome Forissier <jerome.forissier@linaro.org>
-
- Jun 02, 2017
-
-
Joakim Bech authored
Regardless if it is a push or a pull request, Travis will use the committers repository and branch. For developers this means his own branch will be used when pushing to his own gits and when making a pull request. When the pull request is merged, which is seen as normal push to the upstream repository, Travis will once more build according to the definition, but this time use the upstream repository and the tip branch instead. Signed-off-by:
Joakim Bech <joakim.bech@linaro.org> Reviewed-by:
Igor Opaniuk <igor.opaniuk@linaro.org>
-
- May 31, 2017
-
-
Igor Opaniuk authored
Fixes the following error [1]: make -C /home/travis/default/build/../optee_benchmark HOST_CROSS_COMPILE="/usr/bin/ccache /home/travis/default/build/../toolchains/aarch32/bin/arm-linux-gnueabihf-" TEEC_EXPORT=/home/travis/default/build/../optee_client/out/export TEEC_INTERNAL_INCLUDES=/home/travis/default/build/../optee_client/libteec make: *** /home/travis/default/build/../optee_benchmark: No such file or directory. Stop. [1] https://travis-ci.org/OP-TEE/build/builds/237729031 job 216.1 Fixes: 27edfc78 ("OP-TEE Benchmark") Signed-off-by:
Igor Opaniuk <igor.opaniuk@linaro.org> Tested-by: Jerome Forissier <jerome.forissier@linaro.org. (HiKey) [jf: update commit description] Signed-off-by:
Jerome Forissier <jerome.forissier@linaro.org>
-
- May 30, 2017
-
-
Igor Opaniuk authored
Enable Benchmark feature Reviewed-by:
Joakim Bech <joakim.bech@linaro.org> Reviewed-by:
Etienne Carriere <etienne.carriere@linaro.org> Signed-off-by:
Igor Opaniuk <igor.opaniuk@linaro.org>
-
- May 24, 2017
-
-
Victor Chong authored
Signed-off-by:
Victor Chong <victor.chong@linaro.org> Acked-by:
Jerome Forissier <jerome.forissier@linaro.org>
-
Victor Chong authored
Only QEMU and FVP have a 'run' target but all *.md files refer to README Section 7.5 which calls for 'make all run'. Remove this target since qemu.md and fvp.md already mention it. Also, 'all' should be the default target so 'make' should be enough. Fixes: https://github.com/OP-TEE/build/issues/146 Signed-off-by:
Victor Chong <victor.chong@linaro.org> Acked-by:
Jerome Forissier <jerome.forissier@linaro.org>
-
Victor Chong authored
Keep 'run' for software targets only, i.e. QEMU v7/v8 and FVP. Signed-off-by:
Victor Chong <victor.chong@linaro.org> Acked-by:
Jerome Forissier <jerome.forissier@linaro.org>
-
- May 16, 2017
-
-
Jerome Forissier authored
Signed-off-by:
Jerome Forissier <jerome.forissier@linaro.org> Acked-by:
Joakim Bech <joakim.bech@linaro.org>
-
- May 05, 2017
-
-
Joakim Bech authored
Signed-off-by:
Joakim Bech <joakim.bech@linaro.org> Acked-by:
Jerome Forissier <jerome.forissier@linaro.org>
-
- Apr 27, 2017
-
-
Andrew F. Davis authored
uEnv.txt was needed due to a bug in the default U-Boot environment, this has been fixed upstream and the TI repo used in this build. Remove this file. Signed-off-by:
Andrew F. Davis <afd@ti.com> Reviewed-by:
Joakim Bech <joakim.bech@linaro.org> Reviewed-by:
Igor Opaniuk <igor.opaniuk@linaro.org>
-
- Apr 24, 2017
-
-
Igor Opaniuk authored
Reviewed-by:
Andrew F. Davis <afd@ti.com> Signed-off-by:
Igor Opaniuk <igor.opaniuk@linaro.org>
-
- Apr 19, 2017
-
-
Igor Opaniuk authored
Add support of kernel output both to connected monitor and UART Add "usb start" at pre-boot stage to be able to use a keyboard in U-Boot Fixes: https://github.com/OP-TEE/optee_os/issues/1367 https://github.com/OP-TEE/build/issues/131 Acked-by:
Jens Wiklander <jens.wiklander@linaro.org> Reviewed-by:
Joakim Bech <joakim.bech@linaro.org> Signed-off-by:
Igor Opaniuk <igor.opaniuk@linaro.org>
-
- Apr 11, 2017
-
-
Andrew F. Davis authored
Signed-off-by:
Andrew F. Davis <afd@ti.com> Reviewed-by:
Igor Opaniuk <igor.opaniuk@linaro.org>
-
Andrew F. Davis authored
Factor out TI common Makefile components, no functional changes made, except removing -f from the common Makefile for directory removal and adding -p to directory creation. Signed-off-by:
Andrew F. Davis <afd@ti.com> Reviewed-by:
Igor Opaniuk <igor.opaniuk@linaro.org>
-
- Apr 06, 2017
-
-
Joakim Bech authored
- Use the branch from the "owner_name/repo_name" by setting up a temporary remote and checking out the TRAVIS_REPO_SLUG in build.git. - Use the number of cores availabe to Travis. - Increase depth to 10. - Remove individual email address. - Remove temporary build.git and toolchains. - Remove unused "reference" cache. Signed-off-by:
Joakim Bech <joakim.bech@linaro.org> Acked-by:
Jens Wiklander <jens.wiklander@linaro.org>
-