aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/pci (follow)
AgeCommit message (Expand)AuthorFilesLines
2021-12-16PCI: hv: Rework MSI handlingThomas Gleixner1-5/+10
2021-12-16xen/pcifront: Rework MSI handlingThomas Gleixner1-1/+1
2021-12-16PCI/MSI: Use msi_on_each_desc()Thomas Gleixner3-29/+24
2021-12-16PCI/MSI: Let core code free MSI descriptorsThomas Gleixner3-15/+3
2021-12-16PCI/MSI: Use msi_add_msi_desc()Thomas Gleixner1-57/+47
2021-12-16PCI/MSI: Protect MSI operationsThomas Gleixner2-41/+63
2021-12-16PCI/MSI: Simplify pci_irq_get_affinity()Thomas Gleixner1-16/+10
2021-12-16PCI/MSI: Use msi_get_virq() in pci_get_vector()Thomas Gleixner1-20/+5
2021-12-16PCI/MSI: Provide MSI_FLAG_MSIX_CONTIGUOUSThomas Gleixner1-2/+14
2021-12-16PCI/MSI: Use msi_desc::msi_indexThomas Gleixner3-14/+10
2021-12-16PCI/MSI: Let the irq code handle sysfs groupsThomas Gleixner3-25/+6
2021-12-16PCI/MSI: Allocate MSI device data on first useThomas Gleixner1-2/+15
2021-12-16PCI/MSI: Decouple MSI[-X] disable from pcim_release()Thomas Gleixner2-5/+33
2021-12-16PCI/MSI: Set pci_dev::msi[x]_enabled earlyThomas Gleixner1-6/+17
2021-12-15PCI/P2PDMA: Use percpu_ref_tryget_live_rcu() inside RCU critical sectionChristophe JAILLET1-1/+1
2021-12-15PCI: Add function 1 DMA alias quirk for Marvell 88SE9125 SATA controllerYifeng Li1-0/+3
2021-12-14Merge branch 'irq/urgent' into irq/msiThomas Gleixner5-15/+25
2021-12-14PCI/MSI: Clear PCI_MSIX_FLAGS_MASKALL on errorThomas Gleixner1-1/+1
2021-12-14PCI/MSI: Mask MSI-X vectors only on successStefan Roese1-3/+10
2021-12-13PCI: mt7621: Convert driver into 'bool'Sergio Paracuellos1-2/+2
2021-12-10Merge tag 'pci-v5.16-fixes-2' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pciLinus Torvalds2-11/+12
2021-12-10PCI: ibmphp: Remove commented-out functionsVihas Mak2-79/+0
2021-12-09PCI/MSI: Move descriptor counting on allocation fail to the legacy codeThomas Gleixner2-19/+20
2021-12-09genirq/msi: Handle PCI/MSI allocation fail in core codeThomas Gleixner1-13/+0
2021-12-09PCI/MSI: Make pci_msi_domain_check_cap() staticThomas Gleixner1-2/+3
2021-12-09PCI/MSI: Move msi_lock to struct pci_devThomas Gleixner2-2/+4
2021-12-09PCI/MSI: Sanitize MSI-X table map handlingThomas Gleixner1-10/+8
2021-12-09PCI/MSI: Split out irqdomain codeThomas Gleixner5-311/+340
2021-12-09PCI/MSI: Split out !IRQDOMAIN codeThomas Gleixner3-48/+55
2021-12-09PCI/MSI: Split out CONFIG_PCI_MSI independent partThomas Gleixner3-40/+45
2021-12-09PCI/MSI: Move code into a separate directoryThomas Gleixner3-2/+7
2021-12-09PCI/MSI: Make msix_update_entries() smarterThomas Gleixner1-2/+2
2021-12-09PCI/MSI: Cleanup include zooThomas Gleixner1-12/+4
2021-12-09PCI/MSI: Make arch_restore_msi_irqs() less horrible.Thomas Gleixner1-35/+19
2021-12-09genirq/msi, treewide: Use a named struct for PCI/MSI attributesThomas Gleixner2-59/+59
2021-12-09PCI/sysfs: Use pci_irq_vector()Thomas Gleixner1-5/+2
2021-12-09PCI/MSI: Remove msi_desc_to_pci_sysdata()Thomas Gleixner1-8/+0
2021-12-09PCI/MSI: Make pci_msi_domain_write_msg() staticThomas Gleixner1-1/+1
2021-12-09PCI/MSI: Fix pci_irq_vector()/pci_irq_get_affinity()Thomas Gleixner1-8/+18
2021-12-08Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfJakub Kicinski2-0/+2
2021-12-07PCI: apple: Fix PERST# polarityMarc Zyngier1-2/+2
2021-12-07PCI: apple: Follow the PCIe specifications when resetting the portMarc Zyngier1-1/+11
2021-12-06PCI: pci-bridge-emul: Set PCI_STATUS_CAP_LIST for PCIe devicePali Rohár1-0/+1
2021-12-06PCI: pci-bridge-emul: Correctly set PCIe capabilitiesPali Rohár3-5/+12
2021-12-06PCI: pci-bridge-emul: Fix definitions of reserved bitsPali Rohár1-11/+25
2021-12-06PCI: pci-bridge-emul: Properly mark reserved PCIe bits in PCI config spacePali Rohár1-0/+21
2021-12-06PCI: pci-bridge-emul: Make expansion ROM Base Address register read-onlyPali Rohár1-1/+6
2021-12-06PCI: qcom-ep: Remove surplus dev_err() when using platform_get_irq_byname()Krzysztof Wilczyński1-3/+1
2021-12-06PCI: apple: Fix REFCLK1 enable/poll logicHector Martin1-3/+4
2021-12-06PCI: qcom: Use __be16 type to store return value from cpu_to_be16()Manivannan Sadhasivam1-1/+1