summaryrefslogtreecommitdiffstats
path: root/drivers/iommu/intel_irq_remapping.c
Commit message (Expand)AuthorAgeFilesLines
* iommu/vt-d: Fix wrong analysis whether devices share the same busNadav Amit2019-08-301-3/+3
* iommu/vt-d: Cleanup unused variableJacob Pan2019-07-011-2/+2
* Merge tag 'pci-v5.2-changes' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2019-05-141-1/+1
|\
| * iommu/vt-d: Use pci_dev_id() helperHeiner Kallweit2019-04-291-1/+1
* | iommu/vt-d: Switch to bitmap_zalloc()Andy Shevchenko2019-03-181-4/+3
|/
* iommu/vt-d: Allow interrupts from the entire bus for aliased devicesLogan Gunthorpe2019-02-261-0/+15
* iommu/vt-d: Add helper to set an IRTE to verify only the bus numberLogan Gunthorpe2019-02-261-3/+14
* iommu/vt-d: Add 256-bit invalidation descriptor supportLu Baolu2018-12-111-2/+4
* iommu/vt-d: Relocate struct/function declarations to its header filesSohil Mehta2018-09-251-1/+1
* irq_remapping: Use apic_ack_irq()Thomas Gleixner2018-06-061-1/+1
* iommu/vt-d: Fix usage of force parameter in intel_ir_reconfigure_irte()Jagannathan Raman2018-05-031-1/+1
* genirq/irqdomain: Rename early argument of irq_domain_activate_irq()Thomas Gleixner2017-12-291-1/+1
* Merge branch 'linus' into x86/apic, to resolve conflictsIngo Molnar2017-11-071-0/+1
|\
| * License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
* | iommu/vt-d: Reevaluate vector configuration on activate()Thomas Gleixner2017-09-251-17/+21
* | genirq/irqdomain: Update irq_domain_ops.activate() signatureThomas Gleixner2017-09-251-2/+3
|/
* Merge tag 'iommu-updates-v4.13' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2017-07-121-2/+2
|\
| * iommu/vt-d: Constify irq_domain_opsTobias Klauser2017-05-301-2/+2
* | iommu/vt-d: Use named irq domain interfaceThomas Gleixner2017-06-221-6/+16
* | iommu/vt-d: Add name to irq chipThomas Gleixner2017-06-221-4/+5
|/
* iommu/vt-d: Don't print the failure message when booting non-kdump kernelQiuxu Zhuo2017-04-281-9/+6
* Merge tag 'for-linus-20160216' of git://git.infradead.org/intel-iommuLinus Torvalds2016-02-161-1/+1
|\
| * iommu/vt-d: Fix 64-bit accesses to 32-bit DMAR_GSTS_REGCQ Tang2016-01-131-1/+1
* | x86/cpufeature: Remove unused and seldomly used cpu_has_xx macrosBorislav Petkov2015-12-191-1/+1
|/
* iommu/vt-d: Fix return value check of parse_ioapics_under_ir()Joerg Roedel2015-11-021-1/+1
* iommu/vt-d: Propagate error-value from ir_parse_ioapic_hpet_scope()Joerg Roedel2015-10-231-6/+11
* iommu/vt-d: Adjust the return value of the parse_ioapics_under_irBaoquan He2015-10-231-3/+3
* iommu/vt-d: Use cmpxchg16b to update posted format IRTE atomicallyFeng Wu2015-10-151-3/+30
* iommu/vt-d: Switch from ioremap_cache to memremapDan Williams2015-10-141-4/+4
* iommu/vt-d: Access iomem correctlyJoerg Roedel2015-08-131-2/+2
* iommu/vt-d: Fix leaked ioremap mappingDan Williams2015-08-031-0/+2
* Merge tag 'iommu-updates-v4.2' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2015-06-231-94/+158
|\
| * iommu/vt-d: Don't disable IR when it was previously enabledJoerg Roedel2015-06-161-4/+2
| * iommu/vt-d: Make sure copied over IR entries are not reusedJoerg Roedel2015-06-161-0/+10
| * iommu/vt-d: Copy IR table from old kernel when in kdump modeJoerg Roedel2015-06-161-0/+70
| * iommu/vt-d: Set IRTA in intel_setup_irq_remappingJoerg Roedel2015-06-161-5/+14
| * iommu/vt-d: Disable IRQ remapping in intel_prepare_irq_remappingJoerg Roedel2015-06-161-3/+3
| * iommu/vt-d: Move QI initializationt to intel_setup_irq_remappingJoerg Roedel2015-06-161-57/+35
| * iommu/vt-d: Move EIM detection to intel_prepare_irq_remappingJoerg Roedel2015-06-161-23/+24
| * iommu/vt-d: Cleanup log messagesJoerg Roedel2015-06-161-15/+14
* | iommu, x86: Properly handle posted interrupts for IOMMU hotplugFeng Wu2015-06-121-0/+3
* | iommu, x86: Setup Posted-Interrupts capability for Intel iommuFeng Wu2015-06-121-0/+30
* | iommu, x86: Avoid migrating VT-d posted interruptsFeng Wu2015-06-121-1/+4
* | iommu, x86: Save the mode (posted or remapped) of an IRTEFeng Wu2015-06-121-0/+10
* | iommu, x86: Implement irq_set_vcpu_affinity for intel_ir_chipFeng Wu2015-06-121-0/+37
* | Merge branch 'x86/asm' into x86/apic, to resolve a conflictIngo Molnar2015-05-111-4/+1
|\|
| * Merge git://git.infradead.org/intel-iommuLinus Torvalds2015-04-261-4/+1
| |\
| | * iommu/vt-d: Print x2apic opt out info instead of printing a warningFenghua Yu2015-03-251-4/+1
* | | irq_remapping/vt-d: Init all MSI entries not just the first oneThomas Gleixner2015-05-051-5/+11
* | | x86/irq: Move check of cfg->move_in_progress into send_cleanup_vector()Jiang Liu2015-04-241-2/+1