summaryrefslogtreecommitdiffstats
path: root/drivers/iommu/amd/iommu.c
Commit message (Expand)AuthorAgeFilesLines
* iommu/amd: Fix sleeping in atomic in increase_address_space()Andrey Ryabinin2021-03-111-4/+6
* Merge tag 'dma-mapping-5.10' of git://git.infradead.org/users/hch/dma-mappingLinus Torvalds2020-10-151-2/+1
|\
| * dma-mapping: merge <linux/dma-contiguous.h> into <linux/dma-map-ops.h>Christoph Hellwig2020-10-061-2/+1
* | Merge tag 'iommu-updates-v5.10' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2020-10-141-12/+78
|\ \
| | \
| | \
| *-. \ Merge branches 'arm/allwinner', 'arm/mediatek', 'arm/renesas', 'arm/tegra', '...Joerg Roedel2020-10-071-12/+78
| |\ \ \ | | |_|/ | |/| |
| | | * iommu/amd: Add support for RMP_PAGE_FAULT and RMP_HW_ERRSuravee Suthikulpanit2020-09-241-0/+67
| | | * iommu/amd: Use 4K page for completion wait write-back semaphoreSuravee Suthikulpanit2020-09-241-12/+11
| | |/
* | | Merge tag 'x86-irq-2020-10-12' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2020-10-121-61/+58
|\ \ \
| * | | iommu/amd: Remove domain search for PCI/MSIThomas Gleixner2020-09-161-3/+0
| * | | iommm/amd: Store irq domain in struct deviceThomas Gleixner2020-09-161-1/+16
| * | | x86/msi: Consolidate MSI allocationThomas Gleixner2020-09-161-2/+3
| * | | x86_ioapic_Consolidate_IOAPIC_allocationThomas Gleixner2020-09-161-7/+7
| * | | x86/msi: Consolidate HPET allocationThomas Gleixner2020-09-161-1/+1
| * | | iommu/irq_remapping: Consolidate irq domain lookupThomas Gleixner2020-09-161-1/+0
| * | | iommu/amd: Consolidate irq domain getterThomas Gleixner2020-09-161-44/+21
| * | | x86/irq: Add allocation type for parent domain retrievalThomas Gleixner2020-09-161-0/+8
| * | | x86_irq_Rename_X86_IRQ_ALLOC_TYPE_MSI_to_reflect_PCI_dependencyThomas Gleixner2020-09-161-12/+12
| * | | iommu/amd: Prevent NULL pointer dereferenceThomas Gleixner2020-09-161-2/+2
* | | | Merge tag 'x86_pasid_for_5.10' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2020-10-121-15/+16
|\ \ \ \ | |_|/ / |/| | |
| * | | drm, iommu: Change type of pasid to u32Fenghua Yu2020-09-171-15/+16
| |/ /
* | | iommu/amd: Restore IRTE.RemapEn bit for amd_iommu_activate_guest_modeSuravee Suthikulpanit2020-09-181-0/+4
* | | iommu/amd: Fix potential @entry null derefJoao Martins2020-09-181-1/+3
|/ /
* | iommu/amd: Do not force direct mapping when SME is activeJoerg Roedel2020-09-041-1/+6
* | iommu/amd: Use cmpxchg_double() when updating 128-bit IRTESuravee Suthikulpanit2020-09-041-4/+13
* | iommu/amd: Restore IRTE.RemapEn bit after programming IRTESuravee Suthikulpanit2020-09-041-0/+2
|/
*-. Merge branches 'arm/renesas', 'arm/qcom', 'arm/mediatek', 'arm/omap', 'arm/ex...Joerg Roedel2020-07-291-11/+20
|\ \
| | * iommu/amd: Add helper functions to update domain->pt_rootJoerg Roedel2020-06-301-11/+20
| |/
* / irqdomain/treewide: Keep firmware node unconditionally allocatedThomas Gleixner2020-07-141-2/+3
|/
* iommu/amd: Move AMD IOMMU driver into subdirectoryJoerg Roedel2020-06-101-0/+4041