| Age | Commit message (Expand) | Author | Files | Lines |
| 2021-03-18 | iommu/amd: Keep track of amd_iommu_irq_remap state |  Joerg Roedel | 1 | -1/+4 |
| 2021-03-18 | iommu/amd: Don't call early_amd_iommu_init() when AMD IOMMU is disabled |  Joerg Roedel | 1 | -4/+4 |
| 2021-03-18 | iommu/amd: Move Stoney Ridge check to detect_ivrs() |  Joerg Roedel | 1 | -11/+12 |
| 2021-03-04 | iommu/amd: Fix sleeping in atomic in increase_address_space() |  Andrey Ryabinin | 1 | -4/+6 |
| 2021-02-12 | Merge branches 'arm/renesas', 'arm/smmu', 'x86/amd', 'x86/vt-d' and 'core' into next |  Joerg Roedel | 8 | -622/+734 |
| 2021-02-12 | iommu/amd: Fix performance counter initialization |  Suravee Suthikulpanit | 1 | -11/+34 |
| 2021-01-28 | iommu/amd: Adopt IO page table framework for AMD IOMMU v1 page table |  Suravee Suthikulpanit | 3 | -12/+39 |
| 2021-01-28 | iommu/amd: Introduce iommu_v1_map_page and iommu_v1_unmap_page |  Suravee Suthikulpanit | 3 | -31/+20 |
| 2021-01-28 | iommu/amd: Introduce iommu_v1_iova_to_phys |  Suravee Suthikulpanit | 2 | -15/+23 |
| 2021-01-28 | iommu/amd: Refactor fetch_pte to use struct amd_io_pgtable |  Suravee Suthikulpanit | 3 | -8/+11 |
| 2021-01-28 | iommu/amd: Rename variables to be consistent with struct io_pgtable_ops |  Suravee Suthikulpanit | 1 | -16/+15 |
| 2021-01-28 | iommu/amd: Remove amd_iommu_domain_get_pgtable |  Suravee Suthikulpanit | 4 | -61/+19 |
| 2021-01-28 | iommu/amd: Restructure code for freeing page table |  Suravee Suthikulpanit | 3 | -35/+28 |
| 2021-01-28 | iommu/amd: Move IO page table related functions |  Suravee Suthikulpanit | 3 | -474/+493 |
| 2021-01-28 | iommu/amd: Declare functions as extern |  Suravee Suthikulpanit | 2 | -20/+22 |
| 2021-01-28 | iommu/amd: Convert to using amd_io_pgtable |  Suravee Suthikulpanit | 2 | -15/+11 |
| 2021-01-28 | iommu/amd: Move pt_root to struct amd_io_pgtable |  Suravee Suthikulpanit | 3 | -3/+3 |
| 2021-01-28 | iommu/amd: Prepare for generic IO page table framework |  Suravee Suthikulpanit | 5 | -11/+106 |
| 2021-01-28 | iommu/amd: Use IVHD EFR for early initialization of IOMMU features |  Suravee Suthikulpanit | 3 | -7/+60 |
| 2021-01-27 | iommu/amd: Re-define amd_iommu_domain_encode_pgtable as inline |  Suravee Suthikulpanit | 2 | -10/+13 |
| 2021-01-27 | iommu/amd: remove h from printk format specifier |  Tom Rix | 1 | -1/+1 |
| 2021-01-27 | iommu/amd: Use DEFINE_SPINLOCK() for spinlock |  Zheng Yongjun | 1 | -3/+1 |
| 2021-01-27 | iommu/amd: Remove unnecessary assignment |  Adrian Huang | 1 | -3/+2 |
| 2021-01-05 | iommu/amd: Stop irq_remapping_select() matching when remapping is disabled |  David Woodhouse | 1 | -0/+3 |
| 2021-01-05 | iommu/amd: Set iommu->int_enabled consistently when interrupts are set up |  David Woodhouse | 1 | -2/+1 |
| 2020-12-16 | Merge tag 'iommu-updates-v5.11' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux |  Linus Torvalds | 3 | -13/+14 |
| 2020-12-14 | Merge tag 'x86-apic-2020-12-14' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip |  Linus Torvalds | 3 | -131/+189 |
| 2020-12-11 | iommu/amd: Add sanity check for interrupt remapping table length macros |  Suravee Suthikulpanit | 3 | -13/+14 |
| 2020-12-07 | iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs |  Suravee Suthikulpanit | 1 | -1/+1 |
| 2020-11-23 | iommu/amd: Enforce 4k mapping for certain IOMMU data structures |  Suravee Suthikulpanit | 1 | -5/+22 |
| 2020-11-18 | iommu/amd: Fix IOMMU interrupt generation in X2APIC mode |  David Woodhouse | 1 | -59/+132 |
| 2020-11-11 | iommu/amd: Don't register interrupt remapping irqdomain when IR is disabled |  David Woodhouse | 1 | -3/+5 |
| 2020-11-11 | iommu/amd: Fix union of bitfields in intcapxt support |  David Woodhouse | 1 | -7/+9 |
| 2020-11-03 | iommu/amd: Increase interrupt remapping table limit to 512 entries |  Suravee Suthikulpanit | 1 | -1/+5 |
| 2020-10-28 | x86: Kill all traces of irq_remapping_get_irq_domain() |  David Woodhouse | 1 | -34/+0 |
| 2020-10-28 | iommu/amd: Implement select() method on remapping irqdomain |  David Woodhouse | 1 | -0/+19 |
| 2020-10-28 | x86/ioapic: Generate RTE directly from parent irqchip's MSI message |  David Woodhouse | 1 | -12/+0 |
| 2020-10-28 | x86/ioapic: Cleanup IO/APIC route entry structs |  Thomas Gleixner | 1 | -4/+4 |
| 2020-10-28 | x86/io_apic: Cleanup trigger/polarity helpers |  Thomas Gleixner | 1 | -6/+4 |
| 2020-10-28 | iommu/amd: Use msi_msg shadow structs |  Thomas Gleixner | 2 | -25/+35 |
| 2020-10-28 | x86/apic: Cleanup destination mode |  Thomas Gleixner | 2 | -5/+5 |
| 2020-10-28 | x86/apic: Cleanup delivery mode defines |  Thomas Gleixner | 1 | -2/+2 |
| 2020-10-15 | Merge tag 'dma-mapping-5.10' of git://git.infradead.org/users/hch/dma-mapping |  Linus Torvalds | 1 | -2/+1 |
| 2020-10-14 | Merge tag 'iommu-updates-v5.10' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu |  Linus Torvalds | 4 | -15/+138 |
| 2020-10-12 | Merge tag 'x86-irq-2020-10-12' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip |  Linus Torvalds | 1 | -61/+58 |
| 2020-10-12 | Merge tag 'x86_pasid_for_5.10' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip |  Linus Torvalds | 3 | -30/+31 |
| 2020-10-07 | Merge branches 'arm/allwinner', 'arm/mediatek', 'arm/renesas', 'arm/tegra', 'arm/qcom', 'arm/smmu', 'ppc/pamu', 'x86/amd', 'x86/vt-d' and 'core' into next |  Joerg Roedel | 4 | -15/+138 |
| 2020-10-06 | dma-mapping: merge <linux/dma-contiguous.h> into <linux/dma-map-ops.h> |  Christoph Hellwig | 1 | -2/+1 |
| 2020-10-01 | iommu/amd: Fix the overwritten field in IVMD header |  Adrian Huang | 1 | -46/+10 |
| 2020-09-24 | iommu/amd: Re-purpose Exclusion range registers to support SNP CWWB |  Suravee Suthikulpanit | 2 | -0/+27 |