arm-trusted-firmware/plat
Sughosh Ganu 6aaf257de4 feat(fwu): pass a const metadata structure to platform routines
The metadata structure copy is passed to the platform routine to set
the image source to boot the platform from. This is done by reading
the metadata structure. Pass the metadata as a read-only copy to the
routine -- the routine only needs to consume the metadata values and
should not be able to update the metadata fields.

Signed-off-by: Sughosh Ganu <sughosh.ganu@linaro.org>
Change-Id: I399cad99ab89c71483e5a32a1de0e22df304f8b0
2022-01-27 18:09:02 +05:30
..
allwinner feat(allwinner): allow to skip PMIC regulator setup 2021-12-27 15:32:22 +00:00
amlogic Plat AXG: Fix PLAT_MAX_PWR_LVL value 2020-12-29 13:52:11 +00:00
arm feat(fwu): pass a const metadata structure to platform routines 2022-01-27 18:09:02 +05:30
brcm fix: use correct printf format for uint64_t 2021-11-12 13:02:02 +00:00
common fix: libc: use long for 64-bit types on aarch64 2021-11-08 14:41:17 +00:00
hisilicon fix: libc: use long for 64-bit types on aarch64 2021-11-08 14:41:17 +00:00
imx fix(imx8mp): change the BL31 physical load address 2022-01-12 10:33:27 +08:00
intel/soc plat/intel: do not keep mmc_device_info in stack 2021-04-08 08:44:57 +02:00
marvell feat(plat/marvell/a3k): add north and south bridge reset registers 2021-12-02 17:37:58 +01:00
mediatek feat(mt8186): add Vcore DVFS driver 2022-01-13 10:11:39 +08:00
nvidia/tegra fix: libc: use long for 64-bit types on aarch64 2021-11-08 14:41:17 +00:00
nxp refactor(ls1028a): fix header file group issue 2022-01-26 10:13:14 +08:00
qemu feat(plat/qemu): add SPMD support with SPMC at S-EL1 2021-11-29 13:57:57 +01:00
qti feat(plat/qti/sc7280): add support for pmk7325 2021-10-12 23:51:59 +02:00
renesas refactor(renesas): disable CRYPTO_SUPPORT option 2022-01-11 23:15:27 +00:00
rockchip refactor(plat/rockchip/rk3399/drivers/gpio): reduce code duplication 2022-01-04 15:26:43 +01:00
rpi fix: libc: use long for 64-bit types on aarch64 2021-11-08 14:41:17 +00:00
socionext Merge "fix(plat/socionext/synquacer): initialise CNTFRQ in Non Secure CNTBaseN" into integration 2021-12-09 15:03:19 +01:00
st Merge "refactor(stm32mp1): use a macro for header size" into integration 2022-01-27 01:58:50 +01:00
ti/k3 plat: ti: k3: board: Let explicitly map our SEC_SRAM_BASE to 0x0 2021-03-26 02:25:44 -05:00
xilinx feat(versal): add UART1 as console 2021-12-22 03:56:42 -07:00