aarch64/sparx5: Add support for PCB135 (eMMC) board

This commit is contained in:
Tobias Waldekranz
2022-11-18 16:24:32 +01:00
parent cef9cd9e44
commit 4948cfebff
3 changed files with 11 additions and 1 deletions
+7
View File
@@ -0,0 +1,7 @@
.PHONY: board-enable-sparx-fit
board-enable-sparx-fit:
@echo "Enabling SparX-5i compatible FIT options"
@BR2_PREFIX= ./utils/config --file $(BR2_CONFIG) \
--enable FIT_IMAGE \
--set-str FIT_KERNEL_LOAD_ADDR "0x7 0x00000000"
+1 -1
View File
@@ -23,7 +23,7 @@ BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.19.17"
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_INFIX_PATH)/board/aarch64/linux_defconfig"
BR2_LINUX_KERNEL_DTS_SUPPORT=y
BR2_LINUX_KERNEL_INTREE_DTS_NAME="marvell/cn9130-crb-A marvell/cn9130-crb-B"
BR2_LINUX_KERNEL_INTREE_DTS_NAME="marvell/cn9130-crb-A marvell/cn9130-crb-B microchip/sparx5_pcb135_emmc"
BR2_PACKAGE_BUSYBOX_CONFIG="$(BR2_EXTERNAL_INFIX_PATH)/board/common/busybox_defconfig"
BR2_PACKAGE_BUSYBOX_SHOW_OTHERS=y
BR2_PACKAGE_IPROUTE2=y
+3
View File
@@ -1,4 +1,5 @@
include $(sort $(wildcard $(BR2_EXTERNAL_INFIX_PATH)/package/*/*.mk))
-include $(BR2_EXTERNAL_INFIX_PATH)/board/$(patsubst "%",%,$(BR2_ARCH))/board.mk
.PHONY:
local.mk:
@@ -9,3 +10,5 @@ local.mk:
run:
@echo "Starting Qemu :: Ctrl-a x -- exit | Ctrl-a c -- toggle console/monitor"
@$(BR2_EXTERNAL_INFIX_PATH)/qemu/qemu.sh $O