summaryrefslogtreecommitdiff
path: root/target/arm
diff options
context:
space:
mode:
authorWademar Brodkorb <wbx@openadk.org>2024-08-04 04:48:55 +0200
committerWademar Brodkorb <wbx@openadk.org>2024-08-04 12:39:22 +0200
commitcf88d1477ab74555131a3b78bc3d4cb4ec8f5727 (patch)
tree94cafc60ad3262eaca934988f76fc34eed350e89 /target/arm
parent96357ef61227503512de7cbbbc43417abeb5f2c3 (diff)
solidrun-clearfog: make it boot with OpenADK mini.config
Diffstat (limited to 'target/arm')
-rw-r--r--target/arm/Makefile5
-rw-r--r--target/arm/kernel/solidrun-clearfog11
2 files changed, 11 insertions, 5 deletions
diff --git a/target/arm/Makefile b/target/arm/Makefile
index 255d5c793..f6ddf3c76 100644
--- a/target/arm/Makefile
+++ b/target/arm/Makefile
@@ -193,6 +193,9 @@ endif
ifeq ($(ADK_TARGET_SYSTEM_QEMU_ARM_XILINX_ZYNQ),y)
VENDOR:=xilinx/
endif
+ifeq ($(ADK_TARGET_SYSTEM_SOLIDRUN_CLEARFOG),y)
+VENDOR:=marvell/
+endif
ifeq ($(ADK_TARGET_SYSTEM_ST_STM32F746G),y)
VENDOR:=st/
endif
@@ -255,7 +258,7 @@ ifeq ($(ADK_TARGET_SYSTEM_SOLIDRUN_IMX6),y)
$(VENDOR)imx6dl-hummingboard.dtb $(VENDOR)imx6q-hummingboard.dtb $(MAKE_TRACE)
endif
ifeq ($(ADK_TARGET_SYSTEM_SOLIDRUN_CLEARFOG),y)
- ${KERNEL_MAKE} armada-388-clearfog.dtb $(MAKE_TRACE)
+ ${KERNEL_MAKE} $(VENDOR)armada-388-clearfog.dtb $(MAKE_TRACE)
endif
ifeq ($(ADK_TARGET_SYSTEM_ST_STM32F429),y)
${KERNEL_MAKE} dtbs $(MAKE_TRACE)
diff --git a/target/arm/kernel/solidrun-clearfog b/target/arm/kernel/solidrun-clearfog
index 431536dff..b75cf2c6d 100644
--- a/target/arm/kernel/solidrun-clearfog
+++ b/target/arm/kernel/solidrun-clearfog
@@ -1,9 +1,12 @@
CONFIG_ARM=y
CONFIG_ARM_PATCH_PHYS_VIRT=y
+CONFIG_ARCH_MULTIPLATFORM=y
CONFIG_ARCH_MULTI_V7=y
+CONFIG_ARCH_MULTI_V6_V7=y
CONFIG_ARCH_MVEBU=y
-CONFIG_MACH_ARMADA_370=y
-CONFIG_MACH_ARMADA_375=y
-CONFIG_MACH_ARMADA_380=y
-CONFIG_MACH_ARMADA_XP=y
+CONFIG_MACH_MVEBU_ANY=y
+CONFIG_MACH_MVEBU_V7=y
+CONFIG_MACH_ARMADA_38X=y
+CONFIG_KUSER_HELPERS=y
+CONFIG_ATAGS=y
CONFIG_PCI_MVEBU=y