rv1126-uboot/common
Kever Yang 099855e292 spl: add support to booting with OP-TEE
OP-TEE is an open source trusted OS, in armv7, its loading and
running are like this:
loading:
- SPL load both OP-TEE and U-Boot
running:
- SPL run into OP-TEE in secure mode;
- OP-TEE run into U-Boot in non-secure mode;

More detail:
https://github.com/OP-TEE/optee_os
and search for 'boot arguments' for detail entry parameter in:
core/arch/arm/kernel/generic_entry_a32.S

Change-Id: I1344a35dd11bd69ca00e9b99909e1eb610648d86
Signed-off-by: Kever Yang <kever.yang@rock-chips.com>
(cherry picked from commit 32470d8ebee6a9c31a7a6b82704c486ef06cf549)
2018-01-17 15:28:11 +08:00
..
eeprom
init
spl spl: add support to booting with OP-TEE 2018-01-17 15:28:11 +08:00
Kconfig log: Add a test command 2018-01-17 15:27:28 +08:00
Makefile UPSTREAM: log: Add a console driver 2018-01-17 15:27:28 +08:00
android_ab.c android: Implement A/B slot select. 2017-11-14 10:55:46 +08:00
android_bootloader.c cmd: boot_android: support legacy aosp image from rockchip 2017-12-08 18:13:25 +08:00
autoboot.c
bedbug.c
board_f.c UPSTREAM: log: Plumb logging into the init sequence 2018-01-17 15:27:28 +08:00
board_info.c
board_r.c UPSTREAM: log: Plumb logging into the init sequence 2018-01-17 15:27:28 +08:00
boot_fit.c UPSTREAM: fit: fixed bug in locate_dtb_in_fit() 2018-01-17 15:27:28 +08:00
boot_rkimg.c rockchip: rkimg: update some error handling 2018-01-12 15:35:05 +08:00
bootm.c UPSTREAM: common: Remove genimg_get_image() 2018-01-17 15:27:28 +08:00
bootm_os.c
bootretry.c
bootstage.c
bouncebuf.c
cli.c
cli_hush.c
cli_readline.c
cli_simple.c
command.c
common_fit.c UPSTREAM: fit: If no matching config is found in fit_find_config_node(), use the default one 2018-01-17 15:27:28 +08:00
console.c
cros_ec.c
ddr_spd.c
dfu.c treewide: replace with error() with pr_err() 2018-01-17 15:27:28 +08:00
dlmalloc.c UPSTREAM: malloc: don't compare pointers to 0 2018-01-17 15:27:28 +08:00
dlmalloc.src
edid.c common: edid: Fix some warning 2017-11-20 19:17:14 +08:00
exports.c
fb_common.c Handle slow MMC writes 2017-11-14 10:55:45 +08:00
fb_mmc.c treewide: replace with error() with pr_err() 2018-01-17 15:27:28 +08:00
fb_nand.c treewide: replace with error() with pr_err() 2018-01-17 15:27:28 +08:00
fdt_support.c UPSTREAM: common: Fix-up MAC addr in dts by fetching env variable serially 2018-01-17 15:27:28 +08:00
flash.c
hash.c
hwconfig.c
image-android.c image-android: add a api to get fdt from boot img 2017-12-08 18:13:25 +08:00
image-fdt.c UPSTREAM: common: Remove genimg_get_image() 2018-01-17 15:27:28 +08:00
image-fit.c UPSTREAM: fit: Introduce methods for applying overlays on fit-load 2018-01-16 18:16:48 +08:00
image-sig.c UPSTREAM: image-sig: use designated initializers for algorithm 2018-01-17 15:27:28 +08:00
image-sparse.c Implement fastboot flash and erase. 2017-11-14 10:55:45 +08:00
image.c UPSTREAM: image: add os type for OP-TEE 2018-01-17 15:28:11 +08:00
iomux.c
iotrace.c
kallsyms.c
kgdb.c
kgdb_stubs.c
lcd.c
lcd_console.c
lcd_console_rotation.c
lcd_simplefb.c
log.c UPSTREAM: log: Plumb logging into the init sequence 2018-01-17 15:27:28 +08:00
log_console.c UPSTREAM: log: Add a console driver 2018-01-17 15:27:28 +08:00
lynxkdi.c
main.c
malloc_simple.c
memsize.c
menu.c
miiphyutil.c
s_record.c
splash.c
splash_source.c
stdio.c Drop the log buffer 2018-01-17 15:27:28 +08:00
system_map.c
update.c treewide: replace with error() with pr_err() 2018-01-17 15:27:28 +08:00
usb.c UPSTREAM: usb: Read device descriptor after device is addressed for xHCI 2018-01-17 15:27:28 +08:00
usb_hub.c UPSTREAM: usb: Correct use of debug() 2018-01-17 15:27:28 +08:00
usb_kbd.c
usb_storage.c UPSTREAM: usb: storage: Fix overwritten in usb_stor_set_max_xfer_blk() 2018-01-17 15:27:28 +08:00
xyzModem.c