qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-devel] [PATCHv3 0/5] Add support for SDHCI PCI devices


From: Kevin O'Connor
Subject: [Qemu-devel] [PATCHv3 0/5] Add support for SDHCI PCI devices
Date: Mon, 8 Dec 2014 18:10:29 -0500

I'd like to be able to emulate SD cards on x86 machines for testing
purposes.  This patch series modifies the existing SDHCI code so that
it can also be used as a PCI device, and can thus be used on any PCI
platform (such as x86).

I have done basic sdhci testing of this series with Linux on x86 by
adding the following to the qemu command line: -device sdhci-pci -sd
my-test-drive

I have also done basic sdhci sysbus testing on an arm "vexpress-a9"
machine by following the directions at:
  https://wiki.linaro.org/PeterMaydell/QemuVersatileExpress

I don't see an owner for the SD code in the MAINTAINERS file - let me
know if I'm missing anyone on the CC list.

Changes since V2:
 - Some additional compile warnings fixed when debugging is enabled
Changes since V1:
 - Use RedHat PCI IDs instead of inventing new "qemu" IDs
 - Fix compile warnings when debugging is enabled

-Kevin


Kevin O'Connor (5):
  sdhci: Remove class "virtual" methods
  sdhci: Add "sysbus" to sdhci QOM types and methods
  sdhci: Define SDHCI PCI ids
  sdhci: Support SDHCI devices on PCI
  sdhci: Set a default frequency clock

 default-configs/pci.mak  |   2 +
 docs/specs/pci-ids.txt   |   2 +
 hw/sd/sdhci.c            | 209 +++++++++++++++++++++++++----------------------
 hw/sd/sdhci.h            |  39 +++------
 include/hw/pci/pci.h     |   1 +
 include/hw/pci/pci_ids.h |   1 +
 6 files changed, 127 insertions(+), 127 deletions(-)

-- 
1.9.3




reply via email to

[Prev in Thread] Current Thread [Next in Thread]