summaryrefslogtreecommitdiffstats
path: root/drivers/base/platform-msi.c
Commit message (Expand)AuthorAgeFilesLines
* genirq/msi: Remove platform MSI leftoversThomas Gleixner2024-07-181-347/+3
* Merge tag 'driver-core-6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2024-03-211-3/+3
|\
| * platform-msi: Remove usage of the deprecated ida_simple_xx() APIChristophe JAILLET2024-03-071-3/+3
* | platform-msi: Remove unused interfacesThomas Gleixner2024-02-151-14/+2
* | platform-msi: Prepare for real per device domainsThomas Gleixner2024-02-151-0/+103
|/
* genirq/msi, platform-msi: Ensure that MSI descriptors are unreferencedThomas Gleixner2023-03-021-0/+1
* platform-msi: Switch to the domain id aware MSI interfacesAhmed S. Darwish2022-12-051-2/+2
* genirq/msi: Remove filter from msi_free_descs_free_range()Thomas Gleixner2022-11-171-1/+1
* platform-msi: Export symbol platform_msi_create_irq_domain()Frank Li2022-09-281-0/+1
* platform-msi: Simplify platform device MSI codeThomas Gleixner2021-12-161-70/+18
* platform-msi: Let core code handle MSI descriptorsThomas Gleixner2021-12-161-64/+48
* platform-msi: Use msi_desc::msi_indexThomas Gleixner2021-12-161-5/+5
* platform-msi: Store platform private data pointer in msi_device_dataThomas Gleixner2021-12-161-47/+32
* platform-msi: Rename functions and clarify commentsThomas Gleixner2021-12-161-15/+21
* platform-msi: Let the core code handle sysfs groupsThomas Gleixner2021-12-161-10/+1
* platform-msi: Allocate MSI device data on first useThomas Gleixner2021-12-161-1/+7
* device: Move MSI related data into a structThomas Gleixner2021-12-161-6/+6
* platform-msi: Add ABI to show msi_irqs of platform devicesBarry Song2021-08-241-5/+15
* platform-msi: fix kernel-doc warningsPierre-Louis Bossart2021-04-021-1/+2
* platform-msi: Track shared domain allocationMarc Zyngier2020-12-111-0/+7
* platform-msi: Fix typos in commentShaokun Zhang2020-05-181-1/+1
* platform-msi: Free descriptors in platform_msi_domain_free()Miquel Raynal2018-12-131-2/+4
* genirq/msi: Allow creation of a tree-based irqdomain for platform-msiMarc Zyngier2018-10-021-6/+8
* genirq/msi: Limit level-triggered MSI to platform devicesMarc Zyngier2018-05-131-0/+3
* driver core: Remove redundant license textGreg Kroah-Hartman2017-12-071-12/+0
* driver core: add SPDX identifiers to all driver core filesGreg Kroah-Hartman2017-12-071-0/+1
* irqchip/MSI: Use irq_domain_update_bus_token instead of an open coded accessMarc Zyngier2017-06-221-1/+1
* platform-msi: Make platform_msi_create_device_domain() ACPI awareHanjun Guo2017-04-071-2/+1
* irq/platform-msi: Fix comment about maximal MSIsMatthias Brugger2017-01-171-1/+1
* genirq/msi: Add cpumask allocation to alloc_msi_entryThomas Gleixner2016-09-141-2/+1
* base: Export platform_msi_domain_[alloc,free]_irqsThomas Petazzoni2016-01-261-0/+2
* irq/platform-MSI: Increase the maximum MSIs the MSI framework can supportMaJun2015-12-291-1/+1
* platform-msi: Allow creation of a MSI-based stacked irq domainMarc Zyngier2015-12-161-2/+128
* platform-msi: Factor out allocation/free of private dataMarc Zyngier2015-12-161-41/+53
* platform-msi: Allow MSIs to be allocated in chunksMarc Zyngier2015-12-161-12/+20
* irqdomain/msi: Use fwnode instead of of_nodeMarc Zyngier2015-10-131-3/+3
* platform-msi: Do not cache msi_desc in handler_dataMarc Zyngier2015-09-151-15/+3
* drivers/base: Add MSI domain support for non-PCI devicesMarc Zyngier2015-07-301-0/+282