Re: [PATCH 0/3] mmc support for QEMU

2020-10-30 Thread Harm Berntsen
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

2020-10-30 Thread Bin Meng
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

2020-10-30 Thread Harm Berntsen
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(-)