Skip to content

Commit eefe84f

Browse files
committed
configs: update dependencies for fireant and disable CONFIG_MMC_PCI
The board/common/uboot/extras.config was updated with CONFIG_MMC_PCI *after* we last built the SparX5i bootloader, and this was really only needed for the Qemu build, so let's move the requirement there. Also, we now (Buildroot 2025.02) need to update the dependencies for the Fireant bootloader with libbsd (for some reason) and dtc, of course. Signed-off-by: Joachim Wiberg <[email protected]>
1 parent a3c26c4 commit eefe84f

File tree

4 files changed

+6
-2
lines changed

4 files changed

+6
-2
lines changed
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
# QEMU-specific U-Boot config
2+
# Enable PCI MMC for QEMU virtualized environment
3+
CONFIG_MMC_PCI=y

board/common/uboot/extras.config

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@ CONFIG_CMD_SETEXPR_FMT=y
2020

2121
CONFIG_MMC=y
2222
CONFIG_MMC_SDHCI=y
23-
CONFIG_MMC_PCI=y
2423
CONFIG_CMD_MMC=y
2524

2625
CONFIG_FS_SQUASHFS=y

configs/aarch64_qemu_boot_defconfig

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y
2020
BR2_TARGET_UBOOT_CUSTOM_VERSION=y
2121
BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2023.07.02"
2222
BR2_TARGET_UBOOT_BOARD_DEFCONFIG="qemu_arm64"
23-
BR2_TARGET_UBOOT_CONFIG_FRAGMENT_FILES="$(BR2_EXTERNAL_INFIX_PATH)/board/common/uboot/extras.config"
23+
BR2_TARGET_UBOOT_CONFIG_FRAGMENT_FILES="$(BR2_EXTERNAL_INFIX_PATH)/board/common/uboot/extras.config $(BR2_EXTERNAL_INFIX_PATH)/board/aarch64/qemu/uboot/extras.config"
2424
BR2_TARGET_UBOOT_FORMAT_DTB=y
2525
BR2_PACKAGE_HOST_GENIMAGE=y
2626
BR2_PACKAGE_HOST_RAUC=y

configs/fireant_boot_defconfig

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ BR2_GLOBAL_PATCH_DIR="$(BR2_EXTERNAL_INFIX_PATH)/patches"
1111
BR2_INIT_NONE=y
1212
BR2_SYSTEM_BIN_SH_NONE=y
1313
# BR2_PACKAGE_BUSYBOX is not set
14+
BR2_PACKAGE_LIBBSD=y
1415
# BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set
1516
# BR2_TARGET_ROOTFS_TAR is not set
1617
BR2_TARGET_UBOOT=y
@@ -20,4 +21,5 @@ BR2_TARGET_UBOOT_CUSTOM_REPO_URL="https://github.com/kernelkit/u-boot.git"
2021
BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="c3d9cdcc7d9e3eb490d4036f5eece3fb91a2485c"
2122
BR2_TARGET_UBOOT_BOARD_DEFCONFIG="mscc_fireant_pcb135_emmc"
2223
BR2_TARGET_UBOOT_CONFIG_FRAGMENT_FILES="$(BR2_EXTERNAL_INFIX_PATH)/board/common/uboot/extras.config"
24+
BR2_TARGET_UBOOT_NEEDS_DTC=y
2325
# GNS3_APPLIANCE is not set

0 commit comments

Comments
 (0)