arm-trusted-firmware/plat
Sughosh Ganu ba02add9ea feat(stm32mp1): add logic to pass the boot index to the Update Agent
With the FWU Multi Bank update feature, the platform can boot from one
of multiple banks(partitions). Pass the value of bank from which the
platform has booted as boot index to the Update Agent. The Update
Agent will match this boot index value against the active_index field
in the metadata, and update the metadata if there is a mismatch.

Fow now, the mechanism to pass the boot index is platform specific. On
the STM32MP1 platform, the boot index value is passed through a
memorey mapped TAMP register on the SoC.

Signed-off-by: Sughosh Ganu <sughosh.ganu@linaro.org>
Change-Id: I0aa665ff9c1db95be8ae19ed8de6d866587d6850
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 feat(stm32mp1): add logic to pass the boot index to the Update Agent 2022-01-27 18:09:02 +05:30
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