[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH 00/10] pci: pci_register_bar_simple
From: |
Avi Kivity |
Subject: |
[Qemu-devel] [PATCH 00/10] pci: pci_register_bar_simple |
Date: |
Mon, 4 Apr 2011 18:27:57 +0300 |
Many PCI BARs that use the memory address space map a single MMIO region into
the entire BAR range. Introduce an API pci_register_bar_simple() for that use
case, and convert all users where this can be done trivially.
This will reduce the work required to introduce a PCI memory API; it's also
a nice code reduction in its own right.
Avi Kivity (10):
pci: add pci_register_bar_simple() API
rtl8139: convert to pci_register_bar_simple()
cirrus-vga: convert to pci_register_bar_simple()
eepro100: convert to pci_register_bar_simple()
ich/ahci: convert to pci_register_bar_simple()
hda-intel: convert to pci_register_bar_simple()
hda-intel: convert to pci_register_bar_simple() (partial)
pcnet-pci: convert to pci_register_bar_simple()
usb-ohci: convert to pci_register_bar_simple()
wdt_i6300esb: convert to pci_register_bar_simple()
hw/cirrus_vga.c | 13 ++-----------
hw/eepro100.c | 43 +++++++++++++------------------------------
hw/ide/ahci.c | 9 ---------
hw/ide/ahci.h | 3 ---
hw/ide/ich.c | 3 +--
hw/intel-hda.c | 11 +----------
hw/lsi53c895a.c | 12 +-----------
hw/pci.c | 17 +++++++++++++++++
hw/pci.h | 3 +++
hw/pcnet-pci.c | 16 +---------------
hw/rtl8139.c | 11 +----------
hw/usb-ohci.c | 10 +---------
hw/wdt_i6300esb.c | 42 +++++++++++++++---------------------------
13 files changed, 56 insertions(+), 137 deletions(-)
- [Qemu-devel] [PATCH 00/10] pci: pci_register_bar_simple,
Avi Kivity <=
- [Qemu-devel] [PATCH 03/10] cirrus-vga: convert to pci_register_bar_simple(), Avi Kivity, 2011/04/04
- [Qemu-devel] [PATCH 05/10] ich/ahci: convert to pci_register_bar_simple(), Avi Kivity, 2011/04/04
- [Qemu-devel] [PATCH 01/10] pci: add pci_register_bar_simple() API, Avi Kivity, 2011/04/04
- [Qemu-devel] [PATCH 08/10] pcnet-pci: convert to pci_register_bar_simple(), Avi Kivity, 2011/04/04
- [Qemu-devel] [PATCH 02/10] rtl8139: convert to pci_register_bar_simple(), Avi Kivity, 2011/04/04
- [Qemu-devel] [PATCH 09/10] usb-ohci: convert to pci_register_bar_simple(), Avi Kivity, 2011/04/04
- [Qemu-devel] [PATCH 04/10] eepro100: convert to pci_register_bar_simple(), Avi Kivity, 2011/04/04
- [Qemu-devel] [PATCH 06/10] hda-intel: convert to pci_register_bar_simple(), Avi Kivity, 2011/04/04
- [Qemu-devel] [PATCH 07/10] hda-intel: convert to pci_register_bar_simple() (partial), Avi Kivity, 2011/04/04
- [Qemu-devel] [PATCH 10/10] wdt_i6300esb: convert to pci_register_bar_simple(), Avi Kivity, 2011/04/04