diff options
| author | Linus Torvalds <torvalds@linux-foundation.org> | 2018-02-06 09:59:40 -0800 | 
|---|---|---|
| committer | Linus Torvalds <torvalds@linux-foundation.org> | 2018-02-06 09:59:40 -0800 | 
| commit | 105cf3c8c6264dce4bcdab877feb8037bc4109b1 (patch) | |
| tree | d44c56b22038b15bb44c7104c3cfc8a6bc4eefff /include/linux/fpga/fpga-region.h | |
| parent | e237f98a9c134c3d600353f21e07db915516875b (diff) | |
| parent | ab8c609356fbe8dbcd44df11e884ce8cddf3739e (diff) | |
Merge tag 'pci-v4.16-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci
Pull PCI updates from Bjorn Helgaas:
 - skip AER driver error recovery callbacks for correctable errors
   reported via ACPI APEI, as we already do for errors reported via the
   native path (Tyler Baicar)
 - fix DPC shared interrupt handling (Alex Williamson)
 - print full DPC interrupt number (Keith Busch)
 - enable DPC only if AER is available (Keith Busch)
 - simplify DPC code (Bjorn Helgaas)
 - calculate ASPM L1 substate parameter instead of hardcoding it (Bjorn
   Helgaas)
 - enable Latency Tolerance Reporting for ASPM L1 substates (Bjorn
   Helgaas)
 - move ASPM internal interfaces out of public header (Bjorn Helgaas)
 - allow hot-removal of VGA devices (Mika Westerberg)
 - speed up unplug and shutdown by assuming Thunderbolt controllers
   don't support Command Completed events (Lukas Wunner)
 - add AtomicOps support for GPU and Infiniband drivers (Felix Kuehling,
   Jay Cornwall)
 - expose "ari_enabled" in sysfs to help NIC naming (Stuart Hayes)
 - clean up PCI DMA interface usage (Christoph Hellwig)
 - remove PCI pool API (replaced with DMA pool) (Romain Perier)
 - deprecate pci_get_bus_and_slot(), which assumed PCI domain 0 (Sinan
   Kaya)
 - move DT PCI code from drivers/of/ to drivers/pci/ (Rob Herring)
 - add PCI-specific wrappers for dev_info(), etc (Frederick Lawler)
 - remove warnings on sysfs mmap failure (Bjorn Helgaas)
 - quiet ROM validation messages (Alex Deucher)
 - remove redundant memory alloc failure messages (Markus Elfring)
 - fill in types for compile-time VGA and other I/O port resources
   (Bjorn Helgaas)
 - make "pci=pcie_scan_all" work for Root Ports as well as Downstream
   Ports to help AmigaOne X1000 (Bjorn Helgaas)
 - add SPDX tags to all PCI files (Bjorn Helgaas)
 - quirk Marvell 9128 DMA aliases (Alex Williamson)
 - quirk broken INTx disable on Ceton InfiniTV4 (Bjorn Helgaas)
 - fix CONFIG_PCI=n build by adding dummy pci_irqd_intx_xlate() (Niklas
   Cassel)
 - use DMA API to get MSI address for DesignWare IP (Niklas Cassel)
 - fix endpoint-mode DMA mask configuration (Kishon Vijay Abraham I)
 - fix ARTPEC-6 incorrect IS_ERR() usage (Wei Yongjun)
 - add support for ARTPEC-7 SoC (Niklas Cassel)
 - add endpoint-mode support for ARTPEC (Niklas Cassel)
 - add Cadence PCIe host and endpoint controller driver (Cyrille
   Pitchen)
 - handle multiple INTx status bits being set in dra7xx (Vignesh R)
 - translate dra7xx hwirq range to fix INTD handling (Vignesh R)
 - remove deprecated Exynos PHY initialization code (Jaehoon Chung)
 - fix MSI erratum workaround for HiSilicon Hip06/Hip07 (Dongdong Liu)
 - fix NULL pointer dereference in iProc BCMA driver (Ray Jui)
 - fix Keystone interrupt-controller-node lookup (Johan Hovold)
 - constify qcom driver structures (Julia Lawall)
 - rework Tegra config space mapping to increase space available for
   endpoints (Vidya Sagar)
 - simplify Tegra driver by using bus->sysdata (Manikanta Maddireddy)
 - remove PCI_REASSIGN_ALL_BUS usage on Tegra (Manikanta Maddireddy)
 - add support for Global Fabric Manager Server (GFMS) event to
   Microsemi Switchtec switch driver (Logan Gunthorpe)
 - add IDs for Switchtec PSX 24xG3 and PSX 48xG3 (Kelvin Cao)
* tag 'pci-v4.16-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci: (140 commits)
  PCI: cadence: Add EndPoint Controller driver for Cadence PCIe controller
  dt-bindings: PCI: cadence: Add DT bindings for Cadence PCIe endpoint controller
  PCI: endpoint: Fix EPF device name to support multi-function devices
  PCI: endpoint: Add the function number as argument to EPC ops
  PCI: cadence: Add host driver for Cadence PCIe controller
  dt-bindings: PCI: cadence: Add DT bindings for Cadence PCIe host controller
  PCI: Add vendor ID for Cadence
  PCI: Add generic function to probe PCI host controllers
  PCI: generic: fix missing call of pci_free_resource_list()
  PCI: OF: Add generic function to parse and allocate PCI resources
  PCI: Regroup all PCI related entries into drivers/pci/Makefile
  PCI/DPC: Reformat DPC register definitions
  PCI/DPC: Add and use DPC Status register field definitions
  PCI/DPC: Squash dpc_rp_pio_get_info() into dpc_process_rp_pio_error()
  PCI/DPC: Remove unnecessary RP PIO register structs
  PCI/DPC: Push dpc->rp_pio_status assignment into dpc_rp_pio_get_info()
  PCI/DPC: Squash dpc_rp_pio_print_error() into dpc_rp_pio_get_info()
  PCI/DPC: Make RP PIO log size check more generic
  PCI/DPC: Rename local "status" to "dpc_status"
  PCI/DPC: Squash dpc_rp_pio_print_tlp_header() into dpc_rp_pio_print_error()
  ...
Diffstat (limited to 'include/linux/fpga/fpga-region.h')
0 files changed, 0 insertions, 0 deletions
