arm-trusted-firmware/include
Haojian Zhuang 9da7a653bd IO: support block device type
FIP is accessed as memory-mapped type. eMMC is block device type.
In order to support FIP based on eMMC, add the new io_block layer.

io_block always access eMMC device as block size. And it'll only
copy the required data into buffer in io_block driver. So preparing
an temporary buffer is required.

When use io_block device, MAX_IO_BLOCK_DEVICES should be declared
in platform_def.h. It's used to support multiple block devices.

Signed-off-by: Haojian Zhuang <haojian.zhuang@linaro.org>
2016-04-27 18:51:58 +08:00
..
bl1 FWU: Add Generic Firmware Update framework support in BL1 2015-12-09 17:41:18 +00:00
bl31 Remove direct usage of __attribute__((foo)) 2016-01-14 10:55:17 -08:00
bl32 Enable use of FIQs and IRQs as TSP interrupts 2015-12-04 12:02:12 +00:00
common Fix build error with optimizations disabled (-O0) 2016-04-14 16:24:03 +01:00
drivers IO: support block device type 2016-04-27 18:51:58 +08:00
lib Add support for Cortex-A57 erratum 833471 workaround 2016-04-21 12:59:59 +01:00
plat Move `plat_get_syscnt_freq()` to arm_common.c 2016-04-21 17:10:58 +01:00
stdlib cdefs.h: Use __deprecated__ instead of deprecated 2016-01-20 15:45:39 -08:00