Re: [PATCH 0/3] mmc support for QEMU
Hi, I didn't include changes in the defconfig because you need to manually add the device to the QEMU virt machine via the command line. On the other hand the u-boot binary size does not really matter for QEMU environments. For CI it will also be nice to ensure this set-up will build. I'll send in a patch for the config when this series has been merged! Kind regards, Harm -Original Message- From: Bin Meng To: Harm Berntsen Cc: u-boot@lists.denx.de Subject: Re: [PATCH 0/3] mmc support for QEMU Date: Fri, 30 Oct 2020 22:34:10 +0800 On Fri, Oct 30, 2020 at 6:56 PM Harm Berntsen wrote: > > 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 I don't see changes made to qemu_arm_defconfig. Is that a future patch? > > The MMC image can now be used to boot :) > Regards, Bin
Re: [PATCH 0/3] mmc support for QEMU
On Fri, Oct 30, 2020 at 6:56 PM Harm Berntsen wrote: > > 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 I don't see changes made to qemu_arm_defconfig. Is that a future patch? > > The MMC image can now be used to boot :) > Regards, Bin
[PATCH 0/3] mmc support for QEMU
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 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(-)