PCI changes for the 3.6 merge window:

  Host bridge hotplug
    - Add MMCONFIG support for hot-added host bridges (Jiang Liu)
  Device hotplug
    - Move fixups from __init to __devinit (Sebastian Andrzej Siewior)
    - Call FINAL fixups for hot-added devices, too (Myron Stowe)
    - Factor out generic code for P2P bridge hot-add (Yinghai Lu)
    - Remove all functions in a slot, not just those with _EJx (Amos Kong)
  Dynamic resource management
    - Track bus number allocation (struct resource tree per domain) (Yinghai Lu)
    - Make P2P bridge 1K I/O windows work with resource reassignment (Bjorn Helgaas, Yinghai Lu)
    - Disable decoding while updating 64-bit BARs (Bjorn Helgaas)
  Power management
    - Add PCIe runtime D3cold support (Huang Ying)
  Virtualization
    - Add VFIO infrastructure (ACS, DMA source ID quirks) (Alex Williamson)
    - Add quirks for devices with broken INTx masking (Jan Kiszka)
  Miscellaneous
    - Fix some PCI Express capability version issues (Myron Stowe)
    - Factor out some arch code with a weak, generic, pcibios_setup() (Myron Stowe)
Merge branch 'pci/yinghai-pciehp-unused' into next

* pci/yinghai-pciehp-unused:
  PCI: pciehp: remove unused pciehp_get_max_lnk_width(), pciehp_get_cur_lnk_width()