arm-trusted-firmware/plat
Grzegorz Jaszczyk c3c51b3283 plat: marvell: ap807: update configuration space of each CP
By default all external CPs start with configuration address space set to
0xf200_0000. To overcome this issue, go in the loop and initialize the
CP one by one, using temporary window configuration which allows to access
each CP and update its configuration space according to decoding
windows scheme defined for each platform.

In case of cn9130 after this procedure bellow addresses will be used:
CP0 - f2000000
CP1 - f4000000
CP2 - f6000000

When the re-configuration is done there is need to restore previous
decoding window configuration(init_io_win).

Change-Id: I1a652bfbd0bf7106930a7a4e949094dc9078a981
Signed-off-by: Grzegorz Jaszczyk <jaz@semihalf.com>
2020-06-07 00:06:03 +02:00
..
allwinner allwinner: H6: Fix GPIO and CCU memory map addresses 2020-03-23 11:04:46 +00:00
amlogic meson: Use generic console_t data structure 2020-02-25 09:34:38 +00:00
arm Rename Cortex Hercules Files to Cortex A78 2020-06-01 17:33:22 -05:00
brcm Cleanup the code for TBBR CoT descriptors 2020-05-19 05:05:19 +01:00
common TF-A: Fix BL31 linker script error 2020-05-31 11:40:44 +01:00
hisilicon Cleanup the code for TBBR CoT descriptors 2020-05-19 05:05:19 +01:00
imx Merge "plat: imx8mn: Add imx8mn basic support" into integration 2020-05-27 08:41:57 +00:00
intel/soc Merge "intel: Enable EMAC PHY in Intel FPGA platform" into integration 2020-02-28 10:51:49 +00:00
layerscape LS 16550: Use generic console_t data structure 2020-02-25 09:34:38 +00:00
marvell plat: marvell: ap807: update configuration space of each CP 2020-06-07 00:06:03 +02:00
mediatek linker_script: move .data section to bl_common.ld.h 2020-04-25 20:09:08 +09:00
nvidia/tegra Merge "Tegra: enable SDEI handling" into integration 2020-05-21 21:24:22 +00:00
qemu qemu/qemu_sbsa: increase size to handle fdt 2020-06-03 15:19:15 +00:00
renesas/rcar rcar_gen3: plat: Zero-terminate the string in unsigned_num_print() 2020-04-28 11:23:37 +02:00
rockchip rockchip: rk3368: increase MAX_MMAP_REGIONS 2020-06-05 17:51:19 +02:00
rpi Cleanup the code for TBBR CoT descriptors 2020-05-19 05:05:19 +01:00
socionext xlat_tables_v2: add base table section name parameter for spm_mm 2020-06-02 14:53:06 +09:00
st plat/stm32mp1: sp_min relies on etzpc driver 2020-06-03 15:54:37 +02:00
ti/k3 Merge "ti: k3: common: Make UART number configurable" into integration 2020-06-05 22:32:13 +00:00
xilinx Merge "Create separate header for ARM specific SMCCC defines" into integration 2020-03-31 14:16:40 +00:00