[PATCH 0/3] mmc support for QEMU

Harm Berntsen harm.berntsen at nedap.com
Fri Oct 30 09:45:11 CET 2020


Hi,

This patch series allows you to use a mmc drive from within QEMU:

1. make qemu_arm_defconfig
2. Enable the CONFIG_DM_MMC, CONFIG_MMC_PCI, CONFIG_MMC_SDHCI options
3. Run quemu as follows:

   qemu-system-arm
   -machine virt,highmem=off \
   -device sdhci-pci \
   -device sd-card,drive=mydrive \
   -drive id=mydrive,if=none,format=raw,file=mmcblk0.bin \
   -bios u-boot.bin

The MMC image can now be used to boot :)

Regards,
Harm


Harm Berntsen (3):
  gpio: do not include <asm/arch/gpio.h> on ARCH_QEMU
  acpi: Only include asm table when available
  mmc: Only retrieve cd pin when GPIO is enabled

 arch/arm/include/asm/gpio.h | 3 ++-
 drivers/mmc/pci_mmc.c       | 2 ++
 include/acpi/acpi_table.h   | 2 ++
 3 files changed, 6 insertions(+), 1 deletion(-)




More information about the U-Boot mailing list