summaryrefslogtreecommitdiffstats
path: root/drivers/iommu/intel_irq_remapping.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* | | irq_remapping/vt-d: Move struct irq_2_iommu into intel_irq_remapping.cJiang Liu2015-04-241-0/+7
* | | x86/irq: Remove irq_cfg.irq_remappedJiang Liu2015-04-241-2/+0
* | | irq_remapping/vt-d: Clean up unsued codeJiang Liu2015-04-241-186/+1
* | | x86/irq: Remove x86_io_apic_ops.print_entries and related interfacesJiang Liu2015-04-241-7/+0
* | | irq_remapping/vt-d: Clean up unused MSI related codeJiang Liu2015-04-241-144/+0
* | | irq_remapping/vt-d: Enhance Intel IR driver to support hierarchical irqdomainsJiang Liu2015-04-241-8/+329
* | | irq_remapping/vt-d: Change prototypes to prepare for hierarchical irqdomainJiang Liu2015-04-241-11/+11
|/ /
* | iommu/vt-d: Convert non-returned local variable to boolean when relevantQuentin Lambert2015-03-031-6/+6
* | iommu/irq_remapping: Change variable disable_irq_remap to be staticJiang Liu2015-01-151-5/+0
* | iommu/irq_remapping: Kill function irq_remapping_supported() and related codeJiang Liu2015-01-151-6/+0
* | iommu/vt-d: Allow IR works in XAPIC mode though CPU works in X2APIC modeJiang Liu2015-01-151-4/+6
* | iommu/vt-d: Allocate IRQ remapping data structures only for all IOMMUsJoerg Roedel2015-01-151-10/+9
* | iommu/vt-d: Prepare for killing function irq_remapping_supported()Jiang Liu2015-01-151-33/+25
* | iommu/vt-d: Convert allocations to GFP_KERNELThomas Gleixner2015-01-151-2/+2
* | iommu/vt-d: Move iommu preparatory allocations to irq_remap_ops.prepareThomas Gleixner2015-01-151-20/+44
|/
* iommu/vt-d: Use helpers to access irq_cfg data structure associated with IRQJiang Liu2014-12-161-5/+5
* iommu/vt-d: Enhance error recovery in function intel_enable_irq_remapping()Jiang Liu2014-11-181-3/+5
* iommu/vt-d: Enhance intel_irq_remapping driver to support DMAR unit hotplugJiang Liu2014-11-181-60/+178
* iommu/vt-d: Implement DMAR unit hotplug frameworkJiang Liu2014-11-181-0/+5
*-. Merge branches 'arm/exynos', 'arm/omap', 'arm/smmu', 'x86/vt-d', 'x86/amd' an...Joerg Roedel2014-10-021-4/+3
|\ \
| | * iommu/irq_remapping: Fix the regression of hpet irq remappingYijing Wang2014-09-251-2/+2
| |/ |/|
| * iommu/vt-d: Don't store SIRTP requestJan Kiszka2014-08-191-2/+1
|/
* iommu/vt-d: Fix race setting IRQ CPU affinity while freeing IRQGreg Edwards2014-07-311-0/+5
* iommu/vt-d: Update to use PCI DMA aliasesAlex Williamson2014-07-041-16/+39
* iommu/vt-d: Introduce a rwsem to protect global data structuresJiang Liu2014-03-041-36/+72
* Merge tag 'iommu-updates-v3.14' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2014-01-291-60/+45
|\
| * iommu/vt-d: Fix signedness bug in alloc_irte()Dan Carpenter2014-01-091-6/+1
| * iommu/vt-d, trivial: simplify code with existing macrosJiang Liu2014-01-091-21/+10
| * iommu/vt-d, trivial: use defined macro instead of hardcodingJiang Liu2014-01-091-1/+1
| * iommu/vt-d: mark internal functions as staticJiang Liu2014-01-091-1/+3
| * iommu/vt-d, trivial: check suitable flag in function detect_intel_iommu()Jiang Liu2014-01-091-0/+2
OpenPOWER on IntegriCloud