• Linus Torvalds's avatar
    Merge tag 'pci-v4.11-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci · 60e8d3e1
    Linus Torvalds authored
    Pull PCI updates from Bjorn Helgaas:
    
     - add ASPM L1 substate support
    
     - enable PCIe Extended Tags when supported
    
     - configure PCIe MPS settings on iProc, Versatile, X-Gene, and Xilinx
    
     - increase VPD access timeout
    
     - add ACS quirks for Intel Union Point, Qualcomm QDF2400 and QDF2432
    
     - use new pci_irq_alloc_vectors() in more drivers
    
     - fix MSI affinity memory leak
    
     - remove unused MSI interfaces and update documentation
    
     - remove unused AER .link_reset() callback
    
     - avoid pci_lock / p->pi_lock deadlock seen with perf
    
     - serialize sysfs enable/disable num_vfs operations
    
     - move DesignWare IP from drivers/pci/host/ to drivers/pci/dwc/ and
       refactor so we can support both hosts and endpoints
    
     - add DT ECAM-like support for HiSilicon Hip06/Hip07 controllers
    
     - add Rockchip system power management support
    
     - add Thunder-X cn81xx and cn83xx support
    
     - add Exynos 5440 PCIe PHY support
    
    * tag 'pci-v4.11-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci: (93 commits)
      PCI: dwc: Remove dependency of designware on CONFIG_PCI
      PCI: dwc: Add CONFIG_PCIE_DW_HOST to enable PCI dwc host
      PCI: dwc: Split pcie-designware.c into host and core files
      PCI: dwc: designware: Fix style errors in pcie-designware.c
      PCI: dwc: designware: Parse "num-lanes" property in dw_pcie_setup_rc()
      PCI: dwc: all: Split struct pcie_port into host-only and core structures
      PCI: dwc: designware: Get device pointer at the start of dw_pcie_host_init()
      PCI: dwc: all: Rename cfg_read/cfg_write to read/write
      PCI: dwc: all: Use platform_set_drvdata() to save private data
      PCI: dwc: designware: Move register defines to designware header file
      PCI: dwc: Use PTR_ERR_OR_ZERO to simplify code
      PCI: dra7xx: Group PHY API invocations
      PCI: dra7xx: Enable MSI and legacy interrupts simultaneously
      PCI: dra7xx: Add support to force RC to work in GEN1 mode
      PCI: dra7xx: Simplify probe code with devm_gpiod_get_optional()
      PCI: Move DesignWare IP support to new drivers/pci/dwc/ directory
      PCI: exynos: Support the PHY generic framework
      Documentation: binding: Modify the exynos5440 PCIe binding
      phy: phy-exynos-pcie: Add support for Exynos PCIe PHY
      Documentation: samsung-phy: Add exynos-pcie-phy binding
      ...
    60e8d3e1
Name
Last commit
Last update
..
tegra Loading commit data...
Kconfig Loading commit data...
Makefile Loading commit data...
phy-armada375-usb2.c Loading commit data...
phy-bcm-cygnus-pcie.c Loading commit data...
phy-bcm-kona-usb2.c Loading commit data...
phy-bcm-ns-usb2.c Loading commit data...
phy-bcm-ns-usb3.c Loading commit data...
phy-bcm-ns2-pcie.c Loading commit data...
phy-bcm-nsp-usb3.c Loading commit data...
phy-berlin-sata.c Loading commit data...
phy-berlin-usb.c Loading commit data...
phy-brcm-sata.c Loading commit data...
phy-core.c Loading commit data...
phy-da8xx-usb.c Loading commit data...
phy-dm816x-usb.c Loading commit data...
phy-exynos-dp-video.c Loading commit data...
phy-exynos-mipi-video.c Loading commit data...
phy-exynos-pcie.c Loading commit data...
phy-exynos4210-usb2.c Loading commit data...
phy-exynos4x12-usb2.c Loading commit data...
phy-exynos5-usbdrd.c Loading commit data...
phy-exynos5250-sata.c Loading commit data...
phy-exynos5250-usb2.c Loading commit data...
phy-hi6220-usb.c Loading commit data...
phy-hix5hd2-sata.c Loading commit data...
phy-lpc18xx-usb-otg.c Loading commit data...
phy-meson8b-usb2.c Loading commit data...
phy-miphy28lp.c Loading commit data...
phy-mt65xx-usb3.c Loading commit data...
phy-mvebu-sata.c Loading commit data...
phy-omap-control.c Loading commit data...
phy-omap-usb2.c Loading commit data...
phy-pistachio-usb.c Loading commit data...
phy-pxa-28nm-hsic.c Loading commit data...
phy-pxa-28nm-usb2.c Loading commit data...
phy-qcom-apq8064-sata.c Loading commit data...
phy-qcom-ipq806x-sata.c Loading commit data...
phy-qcom-ufs-i.h Loading commit data...
phy-qcom-ufs-qmp-14nm.c Loading commit data...
phy-qcom-ufs-qmp-14nm.h Loading commit data...
phy-qcom-ufs-qmp-20nm.c Loading commit data...
phy-qcom-ufs-qmp-20nm.h Loading commit data...
phy-qcom-ufs.c Loading commit data...
phy-qcom-usb-hs.c Loading commit data...
phy-qcom-usb-hsic.c Loading commit data...
phy-rcar-gen2.c Loading commit data...
phy-rcar-gen3-usb2.c Loading commit data...
phy-rockchip-dp.c Loading commit data...
phy-rockchip-emmc.c Loading commit data...
phy-rockchip-inno-usb2.c Loading commit data...
phy-rockchip-pcie.c Loading commit data...
phy-rockchip-typec.c Loading commit data...
phy-rockchip-usb.c Loading commit data...
phy-s5pv210-usb2.c Loading commit data...
phy-samsung-usb2.c Loading commit data...
phy-samsung-usb2.h Loading commit data...
phy-spear1310-miphy.c Loading commit data...
phy-spear1340-miphy.c Loading commit data...
phy-stih407-usb.c Loading commit data...
phy-sun4i-usb.c Loading commit data...
phy-sun9i-usb.c Loading commit data...
phy-ti-pipe3.c Loading commit data...
phy-tusb1210.c Loading commit data...
phy-twl4030-usb.c Loading commit data...
phy-xgene.c Loading commit data...
ulpi_phy.h Loading commit data...