Skip to content
  • Bjorn Helgaas's avatar
    Merge branch 'pci/resource-mmap' into next · 889e4dd9
    Bjorn Helgaas authored
    * pci/resource-mmap:
      ia64: Use generic pci_mmap_resource_range()
      ia64: Remove redundant checks for WC in pci_mmap_page_range()
      ia64: Remove redundant valid_mmap_phys_addr_range() from pci_mmap_page_range()
      PCI: Add I/O BAR support to generic pci_mmap_resource_range()
      x86/PCI: Use generic pci_mmap_resource_range()
      unicore32/PCI: Use generic pci_mmap_resource_range()
      sh/PCI: Use generic pci_mmap_resource_range()
      parisc: Use generic pci_mmap_resource_range()
      mn10300/PCI: Use generic pci_mmap_resource_range()
      MIPS: PCI: Use generic pci_mmap_resource_range()
      cris/PCI: Use generic pci_mmap_resource_range()
      ARM/PCI: Use generic pci_mmap_resource_range()
      PCI: Add pci_mmap_resource_range() and use it for ARM64
      PCI: Add BAR index argument to pci_mmap_page_range()
      PCI: Use BAR index in sysfs attr->private instead of resource pointer
      PCI: Add arch_can_pci_mmap_io() on architectures which can mmap() I/O space
      PCI: Move multiple declarations of pci_mmap_page_range() to <linux/pci.h>
      PCI: Add arch_can_pci_mmap_wc() macro
      xtensa/PCI: Do not mmap PCI BARs to userspace as write-through
      PCI: Only allow WC mmap on prefetchable resources
      PCI: Fix another sanity check bug in /proc/pci mmap
      PCI: Fix pci_mmap_fits() for HAVE_PCI_RESOURCE_TO_USER platforms
    889e4dd9