qemu-devel
[Top][All Lists]
Advanced

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

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


From: Kevin O'Connor
Subject: [Qemu-devel] [PATCHv2 0/5] Add support for SDHCI PCI devices
Date: Fri, 21 Nov 2014 12:39:31 -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 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

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            | 205 +++++++++++++++++++++++++----------------------
 hw/sd/sdhci.h            |  39 +++------
 include/hw/pci/pci.h     |   1 +
 include/hw/pci/pci_ids.h |   1 +
 6 files changed, 125 insertions(+), 125 deletions(-)

-- 
1.9.3




reply via email to

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