1. 01 Feb, 2018 4 commits
    • Bjorn Helgaas's avatar
      Merge remote-tracking branch 'lorenzo/pci/rcar' into next · 88af8129
      Bjorn Helgaas authored
      * lorenzo/pci/rcar:
        PCI: rcar: Handle rcar_pcie_parse_request_of_pci_ranges() failures
      88af8129
    • Bjorn Helgaas's avatar
      Merge remote-tracking branch 'lorenzo/pci/keystone' into next · 278a26b6
      Bjorn Helgaas authored
      * lorenzo/pci/keystone:
        PCI: keystone: Fix interrupt-controller-node lookup
      278a26b6
    • Bjorn Helgaas's avatar
      Merge remote-tracking branch 'lorenzo/pci/endpoint' into next · 7dd113b7
      Bjorn Helgaas authored
      * lorenzo/pci/endpoint:
        PCI: endpoint: Use EPC's device in dma_alloc_coherent()/dma_free_coherent()
        PCI: designware-ep: Fix ->get_msi() to check MSI_EN bit
        PCI: endpoint: Fix find_first_zero_bit() usage
        PCI: endpoint: Populate func_no before calling pci_epc_add_epf()
        PCI: designware-ep: Fix find_first_zero_bit() usage
      7dd113b7
    • Bjorn Helgaas's avatar
      Merge remote-tracking branch 'lorenzo/pci/dwc' into next · 16093362
      Bjorn Helgaas authored
      * lorenzo/pci/dwc:
        PCI: exynos: Fix a potential init_clk_resources NULL pointer dereference
        PCI: iproc: Fix NULL pointer dereference for BCMA
        PCI: dra7xx: Iterate over INTx status bits
        PCI: dra7xx: Fix legacy INTD IRQ handling
        PCI: qcom: Account for const type of of_device_id.data
        PCI: dwc: artpec6: Fix return value check in artpec6_add_pcie_ep()
        PCI: exynos: Remove deprecated PHY initialization code
        PCI: dwc: artpec6: Add support for the ARTPEC-7 SoC
        bindings: PCI: artpec: Add support for the ARTPEC-7 SoC
        PCI: dwc: artpec6: Deassert the core before waiting for PHY
        PCI: dwc: Make cpu_addr_fixup take struct dw_pcie as argument
        PCI: dwc: artpec6: Add support for endpoint mode
        bindings: PCI: artpec: Add support for endpoint mode
        PCI: dwc: artpec6: Split artpec6_pcie_establish_link() into smaller functions
        PCI: dwc: artpec6: Use BIT and GENMASK macros
        PCI: dwc: artpec6: Remove unused defines
        PCI: dwc: dra7xx: Help compiler to remove unused code
        PCI: dwc: dra7xx: Assign pp->ops in dra7xx_add_pcie_port() rather than in probe
        PCI: dwc: dra7xx: Refactor Kconfig and Makefile handling for host/ep mode
        PCI: designware-ep: Add generic function for raising MSI irq
        PCI: designware-ep: Remove static keyword from dw_pcie_ep_reset_bar()
        PCI: designware-ep: Pre-allocate memory for MSI in dw_pcie_ep_init
        PCI: designware-ep: Read-only registers need DBI_RO_WR_EN to be writable
        PCI: designware-ep: dw_pcie_ep_set_msi() should only set MMC bits
        PCI: dwc: Use the DMA-API to get the MSI address
        pci: dwc: pci-dra7xx: Make shutdown handler static
      
      Includes resolution to conflict between:
      
        4494738d ("PCI: endpoint: Add the function number as argument to EPC ops")
        6f6d7873 ("PCI: designware-ep: Add generic function for raising MSI irq")
      
      The resolution is due to Niklas Cassel <niklas.cassel@axis.com>:
      https://lkml.kernel.org/r/20180201085608.GA22568@axis.com
      16093362
  2. 31 Jan, 2018 26 commits
  3. 30 Jan, 2018 10 commits