Hi Bjorn, Could you please help to review the patch series below? Thanks, Srinath. On Thu, Feb 21, 2019 at 2:29 PM Srinath Mannam <srinath.mannam@xxxxxxxxxxxx> wrote: > > Hi Bjorn, > > Please help to review this patch series. > Thank you. > > Regards, > Srinath. > On Fri, Jan 25, 2019 at 3:44 PM Srinath Mannam > <srinath.mannam@xxxxxxxxxxxx> wrote: > > > > Few SOCs have limitation that their PCIe host can't allow few inbound > > address ranges. Allowed inbound address ranges are listed in dma-ranges > > DT property and this address ranges are required to do IOVA mapping. > > Remaining address ranges have to be reserved in IOVA mapping. > > > > PCIe Host driver of those SOCs has to list all address ranges which have > > to reserve their IOVA address into PCIe host bridge resource entry list. > > IOMMU framework will reserve these IOVAs while initializing IOMMU domain. > > > > This patch set is based on Linux-5.0-rc2. > > > > Changes from v2: > > - Patch set rebased to Linux-5.0-rc2 > > > > Changes from v1: > > - Addressed Oza review comments. > > > > Srinath Mannam (3): > > PCI: Add dma-resv window list > > iommu/dma: Reserve IOVA for PCI host reserve address list > > PCI: iproc: Add dma reserve resources to host > > > > drivers/iommu/dma-iommu.c | 8 ++++++ > > drivers/pci/controller/pcie-iproc.c | 51 ++++++++++++++++++++++++++++++++++++- > > drivers/pci/probe.c | 3 +++ > > include/linux/pci.h | 1 + > > 4 files changed, 62 insertions(+), 1 deletion(-) > > > > -- > > 2.7.4 > >