diff --git a/board/aarch64/qemu/uboot/extras.config b/board/aarch64/qemu/uboot/extras.config new file mode 100644 index 00000000..dcead06d --- /dev/null +++ b/board/aarch64/qemu/uboot/extras.config @@ -0,0 +1,3 @@ +# QEMU-specific U-Boot config +# Enable PCI MMC for QEMU virtualized environment +CONFIG_MMC_PCI=y \ No newline at end of file diff --git a/board/common/uboot/extras.config b/board/common/uboot/extras.config index 331412e6..0037106a 100644 --- a/board/common/uboot/extras.config +++ b/board/common/uboot/extras.config @@ -20,7 +20,6 @@ CONFIG_CMD_SETEXPR_FMT=y CONFIG_MMC=y CONFIG_MMC_SDHCI=y -CONFIG_MMC_PCI=y CONFIG_CMD_MMC=y CONFIG_FS_SQUASHFS=y diff --git a/configs/aarch64_qemu_boot_defconfig b/configs/aarch64_qemu_boot_defconfig index 910ce65b..dbf84eb3 100644 --- a/configs/aarch64_qemu_boot_defconfig +++ b/configs/aarch64_qemu_boot_defconfig @@ -20,7 +20,7 @@ BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y BR2_TARGET_UBOOT_CUSTOM_VERSION=y BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2023.07.02" BR2_TARGET_UBOOT_BOARD_DEFCONFIG="qemu_arm64" -BR2_TARGET_UBOOT_CONFIG_FRAGMENT_FILES="$(BR2_EXTERNAL_INFIX_PATH)/board/common/uboot/extras.config" +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" BR2_TARGET_UBOOT_FORMAT_DTB=y BR2_PACKAGE_HOST_GENIMAGE=y BR2_PACKAGE_HOST_RAUC=y diff --git a/configs/fireant_boot_defconfig b/configs/fireant_boot_defconfig index 247685da..ec9542b1 100644 --- a/configs/fireant_boot_defconfig +++ b/configs/fireant_boot_defconfig @@ -11,6 +11,7 @@ BR2_GLOBAL_PATCH_DIR="$(BR2_EXTERNAL_INFIX_PATH)/patches" BR2_INIT_NONE=y BR2_SYSTEM_BIN_SH_NONE=y # BR2_PACKAGE_BUSYBOX is not set +BR2_PACKAGE_LIBBSD=y # BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set # BR2_TARGET_ROOTFS_TAR is not set BR2_TARGET_UBOOT=y @@ -20,4 +21,5 @@ BR2_TARGET_UBOOT_CUSTOM_REPO_URL="https://github.com/kernelkit/u-boot.git" BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="c3d9cdcc7d9e3eb490d4036f5eece3fb91a2485c" BR2_TARGET_UBOOT_BOARD_DEFCONFIG="mscc_fireant_pcb135_emmc" BR2_TARGET_UBOOT_CONFIG_FRAGMENT_FILES="$(BR2_EXTERNAL_INFIX_PATH)/board/common/uboot/extras.config" +BR2_TARGET_UBOOT_NEEDS_DTC=y # GNS3_APPLIANCE is not set