arm-trusted-firmware/plat
Grzegorz Jaszczyk 2c9d263682 plat: marvell: octeontx: add support for t9130
CN-9130 has single CP0 inside the package and 2 additional one from MoChi
interface. In case of db-9130-modular board the MCI interface is routed to:
- on-board CP115 (MCI0)
- extension board CP115 (MCI1)

The board is based on DIMM DDR.

The 9130 has up to 3CP, and decoding windows looks like below:

  (free for further use)
 .----------. 0xf800 0000
 | CP2 CFG  |
 '----------' 0xf600 0000
 | CP1 CFG  |
 '----------' 0xf400 0000
 | CP0 CFG  |
 '----------' 0xf200 0000
 | AP CFG   |
 '----------' 0xf000 0000
  (free for further use)
 .----------. 0xec00 0000
 | SPI      |
 | MEM_MAP  | (Currently not opened)
 '----------' 0xe800 0000
 | PEX2_CP2 |
 '----------' 0xe700 0000
 | PEX1_CP2 |
 '----------' 0xe600 0000
 | PEX0-CP2 |
 '----------'
 .----------. 0xe500 0000
 | PEX2_CP1 |
 '----------' 0xe400 0000
 | PEX1_CP1 |
 '----------' 0xe300 0000
 | PEX0-CP1 |
 '----------'
 .----------. 0xe200 0000
 | PEX2-CP0 |
 '----------' 0xe100 0000
 | PEX1-CP0 |
 '----------' 0xe000 0000
 | PEX0-CP0 |
 | 512MB    |
 '----------' 0xc000 0000

Change-Id: Ia8eee4f96c1043753f74f9da437b9f72ce2d6eb0
Signed-off-by: Grzegorz Jaszczyk <jaz@semihalf.com>
2020-07-30 15:15:52 +02:00
..
allwinner allwinner: Disable NS access to PRCM power control registers 2020-06-29 11:49:32 +00:00
amlogic meson: Use generic console_t data structure 2020-02-25 09:34:38 +00:00
arm Merge "plat/arm: Disable SMCCC_ARCH_SOC_ID feature" into integration 2020-07-28 18:31:52 +00:00
brcm driver: brcm: add RNG driver 2020-07-13 18:01:19 +05:30
common SMCCC: Introduce function to check SMCCC function availability 2020-07-26 08:16:29 +01:00
hisilicon Cleanup the code for TBBR CoT descriptors 2020-05-19 05:05:19 +01:00
imx plat: imx: common: implement IMX_SIP_AARCH32 2020-07-22 10:27:36 +00:00
intel/soc plat: intel: Additional instruction required to enable global timer 2020-06-08 22:03:54 +00:00
layerscape LS 16550: Use generic console_t data structure 2020-02-25 09:34:38 +00:00
marvell plat: marvell: octeontx: add support for t9130 2020-07-30 15:15:52 +02:00
mediatek linker_script: move .data section to bl_common.ld.h 2020-04-25 20:09:08 +09:00
nvidia/tegra plat/nvidia: tegra: Enable SMCCC_ARCH_SOC_ID feature 2020-07-26 08:16:42 +01: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 Merge "rockchip: rk3368: fix PLAT_RK_CLST_TO_CPUID_SHIFT" into integration 2020-06-11 17:51:07 +00:00
rpi rpi4/fdt: Move dtb_size() function to fdt_wrappers.h 2020-07-17 11:35:24 +01:00
socionext uniphier: increase BL33 max size and GZIP temporary buffer size 2020-06-29 16:57:11 +09:00
st stm32mp1: SCMI clock and reset service in SP_MIN 2020-07-16 17:36:18 +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