OSDN Git Service

Merge branch 'pci/iova-dma-ranges'
authorBjorn Helgaas <bhelgaas@google.com>
Mon, 13 May 2019 23:34:45 +0000 (18:34 -0500)
committerBjorn Helgaas <bhelgaas@google.com>
Mon, 13 May 2019 23:34:45 +0000 (18:34 -0500)
commitf2e94683162565ff02d8d7386fadee175ab55e40
treefb9752bf2288737623456872d93791b40c30582f
parentee6df38da8485b143cc5eccee569ae3e238be10a
parent90199c951bd2a6248e55a8db3368a2568e3b3edc
Merge branch 'pci/iova-dma-ranges'

  - Add list of legal DMA address ranges to PCI host bridge (Srinath
    Mannam)

  - Reserve inaccessible DMA ranges so IOMMU doesn't allocate them (Srinath
    Mannam)

  - Parse iProc DT dma-ranges to learn what PCI devices can reach via DMA
    (Srinath Mannam)

* pci/iova-dma-ranges:
  PCI: iproc: Add sorted dma ranges resource entries to host bridge
  iommu/dma: Reserve IOVA for PCIe inaccessible DMA address
  PCI: Add dma_ranges window list

# Conflicts:
# drivers/pci/probe.c
drivers/pci/controller/pcie-iproc.c
drivers/pci/probe.c
include/linux/pci.h