summaryrefslogtreecommitdiff
path: root/drivers/cpu/Makefile
diff options
context:
space:
mode:
authorPatrick Rudolph <[email protected]>2024-10-23 15:20:16 +0200
committerTom Rini <[email protected]>2024-10-27 17:24:13 -0600
commitceff6f478f4d1db7339e174b7e52a4bd3af27967 (patch)
tree23bd2d2340791bb73d07cd59cc1124ab35236ec5 /drivers/cpu/Makefile
parent080be069f5fc4cd0f5a9fbf3e697e0a9ba3ca992 (diff)
arm: mach-bcm283x: Add ARMV8_MULTIENTRY support
When ACPI is enabled over FDT the APs cannot be brought out of reset by the OS using the "FDT spin-table" mechanism, as no FDT is provided to the OS. The APs must be released out of reset in u-boot and then brought up in an ACPI compliant fashion. When ARMV8_MULTIENTRY is specified, the APs are released from reset and will enter U-Boot after it has been relocated as well. By default ARMV8_MULTIENTRY is not selected, keeping existing behaviour. TEST: All APs enter U-Boot when run on qemu-system-aarch64 and on real hardware. Signed-off-by: Patrick Rudolph <[email protected]> Reviewed-by: Simon Glass <[email protected]> Cc: Matthias Brugger <[email protected]> Cc: Peter Robinson <[email protected]> Cc: Tom Rini <[email protected]>
Diffstat (limited to 'drivers/cpu/Makefile')
-rw-r--r--drivers/cpu/Makefile2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/cpu/Makefile b/drivers/cpu/Makefile
index 773395693aa..eaf494706e2 100644
--- a/drivers/cpu/Makefile
+++ b/drivers/cpu/Makefile
@@ -6,7 +6,7 @@
obj-$(CONFIG_CPU) += cpu-uclass.o
-
+obj-$(CONFIG_ARCH_BCM283X) += bcm283x_cpu.o
obj-$(CONFIG_ARCH_BMIPS) += bmips_cpu.o
obj-$(CONFIG_ARCH_IMX8) += imx8_cpu.o
obj-$(CONFIG_ARCH_AT91) += at91_cpu.o