arm-trusted-firmware/plat
Javier Almansa Sobrino 20ff991e92 arm_fpga: Add support to populate the CPU nodes in the DTB
At the moment BL31 dynamically discovers the CPU topology of an FPGA
system at runtime, but does not export it to the non-secure world.
Any BL33 user would typically looks at the devicetree to learn about
existing CPUs.

This patch exports a minimum /cpus node in a devicetree to satisfy
the binding. This means that no cpumaps or caches are described.
This could be added later if needed.

An existing /cpus node in the DT will make the code bail out with a
message.

Signed-off-by: Javier Almansa Sobrino <javier.almansasobrino@arm.com>
Change-Id: I589a2b3412411a3660134bdcef3a65e8200e1d7e
2020-09-02 16:46:48 +01:00
..
allwinner plat/allwinner: Use common gicv2.mk 2020-08-17 11:13:01 +01:00
amlogic meson: Use generic console_t data structure 2020-02-25 09:34:38 +00:00
arm arm_fpga: Add support to populate the CPU nodes in the DTB 2020-09-02 16:46:48 +01:00
brcm driver: brcm: add RNG driver 2020-07-13 18:01:19 +05:30
common plat: common: include "bl_common.h" from plat_spmd_manifest.c 2020-08-24 16:50:02 -07:00
hisilicon Cleanup the code for TBBR CoT descriptors 2020-05-19 05:05:19 +01:00
imx plat: imx8m: Fix the race condition during cpu hotplug 2020-08-20 14:23:19 +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 Merge changes from topic "release/14.0" into integration 2020-08-10 23:13:36 +00:00
mediatek Initialize platform for MediaTek mt8192 2020-07-31 10:46:22 +08:00
nvidia/tegra Tegra: common: disable GICC after domain off 2020-08-31 11:21:17 -07:00
qemu qemu/qemu_sbsa: enable SPM support 2020-08-18 22:45:35 +00:00
qti qti: spmi_arb: Fix coverity integer conversion warnings 2020-08-27 16:31:03 -07: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: use newly introduced GICv2 makefile 2020-08-14 18:56:44 +02:00
ti/k3 Use abspath to dereference $BUILD_BASE 2020-08-04 18:02:02 +01:00
xilinx Merge "Create separate header for ARM specific SMCCC defines" into integration 2020-03-31 14:16:40 +00:00