[PATCH v6 0/6] PCI: xilinx: Fixes, optimisation & MIPS support

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



This series fixes an issue found using INTx interrupts with the Xilinx
AXI PCIe Host Bridge IP on the Imagination Technologies MIPS Boston
development board, performs a couple of optimisations to interrupt
handling & allows the driver to be used on MIPS systems.

Applies atop v4.13-rc3.

Paul Burton (6):
  PCI: Move enum pci_interrupt_pin to a new common header
  PCI: Introduce pci_irqd_intx_xlate()
  PCI: xilinx: Translate INTx range to hwirqs 0-3
  PCI: xilinx: Unify INTx & MSI interrupt decode
  PCI: xilinx: Don't enable config completion interrupts
  PCI: xilinx: Allow build on MIPS platforms

 drivers/pci/host/Kconfig       |  2 +-
 drivers/pci/host/pcie-xilinx.c | 58 +++++++++++++++---------------------------
 include/linux/pci-common.h     | 31 ++++++++++++++++++++++
 include/linux/pci-epf.h        |  9 +------
 include/linux/pci.h            | 33 ++++++++++++++++++++++++
 5 files changed, 87 insertions(+), 46 deletions(-)
 create mode 100644 include/linux/pci-common.h

-- 
2.13.4




[Index of Archives]     [DMA Engine]     [Linux Coverity]     [Linux USB]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Greybus]

  Powered by Linux