summaryrefslogtreecommitdiff
path: root/drivers/pci
AgeCommit message (Expand)AuthorFilesLines
2022-01-13Merge tag 'irq-msi-2022-01-13' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds12-703/+739
2022-01-13Merge tag 'libnvdimm-for-5.17' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-1/+1
2022-01-11Merge tag 'devprop-5.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-1/+1
2021-12-19Merge tag 'irq_urgent_for_v5.16_rc6' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-4/+11
2021-12-18PCI/MSI: Unbreak pci_irq_get_affinity()Thomas Gleixner1-2/+8
2021-12-17PCI: hv: Rework MSI handlingThomas Gleixner1-5/+10
2021-12-17xen/pcifront: Rework MSI handlingThomas Gleixner1-1/+1
2021-12-17PCI/MSI: Use msi_on_each_desc()Thomas Gleixner3-29/+24
2021-12-17PCI/MSI: Let core code free MSI descriptorsThomas Gleixner3-15/+3
2021-12-17PCI/MSI: Use msi_add_msi_desc()Thomas Gleixner1-57/+47
2021-12-17PCI/MSI: Protect MSI operationsThomas Gleixner2-41/+63
2021-12-17PCI/MSI: Simplify pci_irq_get_affinity()Thomas Gleixner1-16/+10
2021-12-17PCI/MSI: Use msi_get_virq() in pci_get_vector()Thomas Gleixner1-20/+5
2021-12-17PCI/MSI: Provide MSI_FLAG_MSIX_CONTIGUOUSThomas Gleixner1-2/+14
2021-12-17PCI/MSI: Use msi_desc::msi_indexThomas Gleixner3-14/+10
2021-12-17PCI/MSI: Let the irq code handle sysfs groupsThomas Gleixner3-25/+6
2021-12-17PCI/MSI: Allocate MSI device data on first useThomas Gleixner1-2/+15
2021-12-17PCI/MSI: Decouple MSI[-X] disable from pcim_release()Thomas Gleixner2-5/+33
2021-12-17PCI/MSI: Set pci_dev::msi[x]_enabled earlyThomas Gleixner1-6/+17
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/gi...Linus Torvalds2-11/+12
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-09Merge 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-04memremap: remove support for external pgmap refcountsChristoph Hellwig1-1/+1
2021-12-03treewide: Add missing includes masked by cgroup -> bpf dependencyJakub Kicinski2-0/+2
2021-12-02Revert "PCI: aardvark: Fix support for PCI_ROM_ADDRESS1 on emulated bridge"Marek BehĂșn1-9/+0
2021-11-24PCI: Convert to device_create_managed_software_node()Heikki Krogerus1-1/+1
2021-11-14Merge tag 'irq-urgent-2021-11-14' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2-17/+28
2021-11-13Merge tag 's390-5.16-2' of git://git.kernel.org/pub/scm/linux/kernel/git/s390...Linus Torvalds2-1/+26