summaryrefslogtreecommitdiffstats
path: root/drivers/iommu/amd
Commit message (Expand)AuthorAgeFilesLines
* iommu/amd: Fix extended features loggingAlexander Monakov2021-07-141-2/+2
* iommu/amd: Remove performance counter pre-initialization testSuravee Suthikulpanit2021-05-191-23/+1
* Revert "iommu/amd: Fix performance counter initialization"Paul Menzel2021-05-191-34/+11
* iommu/amd: Put newline after closing bracket in warningPaul Menzel2021-05-141-1/+1
* iommu/amd: Fix performance counter initializationSuravee Suthikulpanit2021-03-171-11/+34
* iommu/amd: Fix sleeping in atomic in increase_address_space()Andrey Ryabinin2021-03-111-4/+6
* iommu/amd: Use IVHD EFR for early initialization of IOMMU featuresSuravee Suthikulpanit2021-02-033-7/+60
* iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEsSuravee Suthikulpanit2020-12-071-1/+1
* iommu/amd: Enforce 4k mapping for certain IOMMU data structuresSuravee Suthikulpanit2020-11-231-5/+22
* iommu/amd: Increase interrupt remapping table limit to 512 entriesSuravee Suthikulpanit2020-11-031-1/+5
* 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-144-15/+138
|\ \
| | \
| | \
| *-. \ Merge branches 'arm/allwinner', 'arm/mediatek', 'arm/renesas', 'arm/tegra', '...Joerg Roedel2020-10-074-15/+138
| |\ \ \
| | | * | iommu/amd: Re-purpose Exclusion range registers to support SNP CWWBSuravee Suthikulpanit2020-09-242-0/+27
| | | * | iommu/amd: Add support for RMP_PAGE_FAULT and RMP_HW_ERRSuravee Suthikulpanit2020-09-242-0/+69
| | | * | iommu/amd: Use 4K page for completion wait write-back semaphoreSuravee Suthikulpanit2020-09-243-13/+31
| | | * | iommu/amd: Fix kerneldoc commentsKrzysztof Kozlowski2020-09-041-2/+2
| | | * | iommu/amd: Add missing function prototypes to fix -Wmissing-prototypesKrzysztof Kozlowski2020-09-041-0/+9
| | |/ /
* | | | 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-123-30/+31
|\ \ \ \ \ | |_|/ / / |/| | | |
| * | | | drm, iommu: Change type of pasid to u32Fenghua Yu2020-09-173-30/+31
| |/ / /
* | | / iommu/amd: Fix the overwritten field in IVMD headerAdrian Huang2020-10-011-46/+10
| |_|/ |/| |
* | | 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 use IOMMUv2 functionality when SME is activeJoerg Roedel2020-09-041-0/+7
* | 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-043-7/+33
* | iommu/amd: Restore IRTE.RemapEn bit after programming IRTESuravee Suthikulpanit2020-09-041-0/+2
|/
* treewide: Use fallthrough pseudo-keywordGustavo A. R. Silva2020-08-231-1/+1
* Merge branch 'akpm' (patches from Andrew)Linus Torvalds2020-08-121-1/+1
|\
| * mm: do page fault accounting in handle_mm_faultPeter Xu2020-08-121-1/+1
| |
| \
| \
| \
*---. \ Merge branches 'arm/renesas', 'arm/qcom', 'arm/mediatek', 'arm/omap', 'arm/ex...Joerg Roedel2020-07-294-21/+71
|\ \ \ \ | |_|_|/ |/| | |
| | | * iommu/amd: Move Kconfig and Makefile bits down into amd directoryJerry Snitselaar2020-07-292-0/+48
| | |/ | |/|
| | * iommu/amd: Remove double zero checkLibing Zhou2020-07-221-9/+2
| | * iommu/amd: Add helper functions to update domain->pt_rootJoerg Roedel2020-06-301-11/+20
| | * iommu/amd: Print extended features in one line to fix divergent log levelsPaul Menzel2020-06-301-1/+1
| |/
* | Merge tag 'irq-urgent-2020-07-19' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2020-07-191-2/+3
|\ \
| * | irqdomain/treewide: Keep firmware node unconditionally allocatedThomas Gleixner2020-07-141-2/+3
| |/
* / iommu/amd: Make amd_iommu_apply_ivrs_quirks() static inlineJoerg Roedel2020-06-301-1/+1
|/