This patch series is for various somewhat atrandom clean up. - the patch "piix_pci: define symbolic value for PAM0, PAM6 and SMRAM." doesn't cause binary difference. I checked the piix_pci.o binary doesn't changed with the patch applied or not by diffing results of disassembling object files.
- rebased to MST's git tree git://git.kernel.org/pub/scm/linux/kernel/git/mst/qemu.git pci. Anyway the only patch "pci: use pci_regs.h" 4 patch conflicts. So I expect all but the patch "pci: use pci_regs.h" can applies to unstable tree. And it's trivial to resolve the conflict. changes v1 -> v2: - dropped the patch "pci: clean up pci_bar_address()" - reordered - rebased to git://git.kernel.org/pub/scm/linux/kernel/git/mst/qemu.git pci - updated I440FX patch. - added link to I440FX link Isaku Yamahata (10): pci: remove PCIBus::config_reg. pci: s/PCI_SUBVENDOR_ID/PCI_SUBSYSTEM_VENDOR_ID/g pci: import Linux pci_regs.h pci: use pci_regs.h gt64xxx: remove gt64120_{read, write}_config(). acpi: use range helper function. msix: use range helper function. piix_pci: define symbolic value for PAM0, PAM6 and SMRAM. piix_pci: use range helper function piix_pci: add link to i440fx data sheet. hw/acpi.c | 2 +- hw/gt64xxx.c | 13 +- hw/msix.c | 2 +- hw/pci.c | 3 +- hw/pci.h | 77 +------- hw/pci_regs.h | 665 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ hw/piix_pci.c | 22 ++- 7 files changed, 689 insertions(+), 95 deletions(-) create mode 100644 hw/pci_regs.h