u-boot-brain/board/ti
Alexander Graf 50149ea37a efi_loader: Add runtime services
After booting has finished, EFI allows firmware to still interact with the OS
using the "runtime services". These callbacks live in a separate address space,
since they are available long after U-Boot has been overwritten by the OS.

This patch adds enough framework for arbitrary code inside of U-Boot to become
a runtime service with the right section attributes set. For now, we don't make
use of it yet though.

We could maybe in the future map U-boot environment variables to EFI variables
here.

Signed-off-by: Alexander Graf <agraf@suse.de>
Reviewed-by: Simon Glass <sjg@chromium.org>
Tested-by: Simon Glass <sjg@chromium.org>
2016-03-15 18:03:10 -04:00
..
am43xx ti: AM437x: Use generic EEPROM detection logic 2016-03-14 19:18:34 -04:00
am57xx omap-common: Rename set_muxconf_regs_essential to set_muxconf_regs 2016-03-15 15:12:06 -04:00
am335x efi_loader: Add runtime services 2016-03-15 18:03:10 -04:00
am3517crane omap-common: Common function to display die id, replacing omap3-specific version 2015-10-22 14:18:30 -04:00
beagle ARM: Various: Future-proof serial platdata 2016-03-14 19:18:48 -04:00
common ti: common: dra7: Add standard access for board description EEPROM 2016-03-14 19:18:49 -04:00
dra7xx omap-common: Rename set_muxconf_regs_essential to set_muxconf_regs 2016-03-15 15:12:06 -04:00
evm omap-common: Common function to display die id, replacing omap3-specific version 2015-10-22 14:18:30 -04:00
ks2_evm ARM: keystone2: use detected ddr3a size 2016-03-14 19:18:45 -04:00
omap5_uevm omap-common: Rename set_muxconf_regs_essential to set_muxconf_regs 2016-03-15 15:12:06 -04:00
panda omap-common: Rename set_muxconf_regs_essential to set_muxconf_regs 2016-03-15 15:12:06 -04:00
sdp4430 omap-common: Rename set_muxconf_regs_essential to set_muxconf_regs 2016-03-15 15:12:06 -04:00
ti814x ti814x_evm: Switch to SYS_GENERIC_BOARD 2015-09-15 13:55:22 -04:00
ti816x ti816x: Switch to SYS_GENERIC_BOARD 2015-09-15 13:55:23 -04:00