summaryrefslogtreecommitdiffstats
path: root/drivers/iommu
Commit message (Expand)AuthorAgeFilesLines
...
| | | | | | | | * | iommu/amd: Update set_dte_irq_entrySuravee Suthikulpanit2022-07-071-6/+7
| | | | | | | | * | iommu/amd: Update dump_dte_entrySuravee Suthikulpanit2022-07-071-4/+4
| | | | | | | | * | iommu/amd: Update iommu_ignore_deviceSuravee Suthikulpanit2022-07-071-3/+3
| | | | | | | | * | iommu/amd: Update set_dte_entry and clear_dte_entrySuravee Suthikulpanit2022-07-071-8/+11
| | | | | | | | * | iommu/amd: Convert to use per PCI segment rlookup_tableVasant Hegde2022-07-073-36/+11
| | | | | | | | * | iommu/amd: Update alloc_irq_table and alloc_irq_indexSuravee Suthikulpanit2022-07-071-17/+9
| | | | | | | | * | iommu/amd: Update amd_irte_ops functionsSuravee Suthikulpanit2022-07-072-33/+24
| | | | | | | | * | iommu/amd: Introduce struct amd_ir_data.iommuSuravee Suthikulpanit2022-07-072-19/+16
| | | | | | | | * | iommu/amd: Update irq_remapping_alloc to use IOMMU lookup helper functionSuravee Suthikulpanit2022-07-071-5/+10
| | | | | | | | * | iommu/amd: Convert to use rlookup_amd_iommu helper functionSuravee Suthikulpanit2022-07-071-26/+38
| | | | | | | | * | iommu/amd: Convert to use per PCI segment irq_lookup_tableVasant Hegde2022-07-073-34/+23
| | | | | | | | * | iommu/amd: Introduce per PCI segment rlookup table sizeVasant Hegde2022-07-072-5/+9
| | | | | | | | * | iommu/amd: Introduce per PCI segment alias table sizeVasant Hegde2022-07-072-2/+6
| | | | | | | | * | iommu/amd: Introduce per PCI segment device table sizeVasant Hegde2022-07-072-8/+13
| | | | | | | | * | iommu/amd: Introduce per PCI segment last_bdfVasant Hegde2022-07-072-27/+45
| | | | | | | | * | iommu/amd: Introduce per PCI segment unity map listVasant Hegde2022-07-073-17/+34
| | | | | | | | * | iommu/amd: Introduce per PCI segment alias_tableSuravee Suthikulpanit2022-07-073-25/+64
| | | | | | | | * | iommu/amd: Introduce per PCI segment old_dev_tbl_cpySuravee Suthikulpanit2022-07-072-45/+70
| | | | | | | | * | iommu/amd: Introduce per PCI segment dev_data_listVasant Hegde2022-07-073-11/+14
| | | | | | | | * | iommu/amd: Introduce per PCI segment irq_lookup_tableVasant Hegde2022-07-072-0/+33
| | | | | | | | * | iommu/amd: Introduce per PCI segment rlookup tableSuravee Suthikulpanit2022-07-074-0/+79
| | | | | | | | * | iommu/amd: Introduce per PCI segment device tableSuravee Suthikulpanit2022-07-074-2/+47
| | | | | | | | * | iommu/amd: Introduce pci segment structureVasant Hegde2022-07-072-2/+68
| | | | | | | | * | iommu/amd: Update struct iommu_dev_data definitionVasant Hegde2022-07-072-14/+20
| | | | | | | | * | iommu/amd: Handle return of iommu_device_sysfs_addBo Liu2022-07-071-1/+4
| | | | | | | | * | iommu/amd: Use try_cmpxchg64 in alloc_pte and free_clear_pteUros Bizjak2022-06-231-4/+2
| | | | | | | | |/
| | | | | | | * | iommu/vt-d: Remove global g_iommus arrayLu Baolu2022-07-151-44/+0
| | | | | | | * | iommu/vt-d: Remove unnecessary check in intel_iommu_add()Lu Baolu2022-07-151-3/+0
| | | | | | | * | iommu/vt-d: Refactor iommu information of each domainLu Baolu2022-07-154-63/+93
| | | | | | | * | iommu/vt-d: Use IDA interface to manage iommu sequence idLu Baolu2022-07-151-27/+8
| | | | | | | * | iommu/vt-d: Remove unused domain_get_iommu()Lu Baolu2022-07-152-19/+0
| | | | | | | * | iommu/vt-d: Convert global spinlock into per domain lockLu Baolu2022-07-152-21/+22
| | | | | | | * | iommu/vt-d: Use device_domain_lock accuratelyLu Baolu2022-07-151-38/+19
| | | | | | | * | iommu/vt-d: Fold __dmar_remove_one_dev_info() into its callerLu Baolu2022-07-151-24/+8
| | | | | | | * | iommu/vt-d: Check device list of domain in domain free pathLu Baolu2022-07-151-15/+3
| | | | | | | * | iommu/vt-d: Acquiring lock in pasid manipulation helpersLu Baolu2022-07-153-53/+55
| | | | | | | * | iommu/vt-d: Acquiring lock in domain ID allocation helpersLu Baolu2022-07-151-15/+9
| | | | | | | * | iommu/vt-d: Replace spin_lock_irqsave() with spin_lock()Lu Baolu2022-07-153-46/+32
| | | | | | | * | iommu/vt-d: Unnecessary spinlock for root table alloc and freeLu Baolu2022-07-151-13/+5
| | | | | | | * | iommu/vt-d: Use pci_get_domain_bus_and_slot() in pgtable_walk()Lu Baolu2022-07-152-29/+6
| | | | | | | * | iommu/vt-d: Remove clearing translation data in disable_dmar_iommu()Lu Baolu2022-07-152-14/+8
| | | | | | | * | iommu/vt-d: debugfs: Remove device_domain_lock usageLu Baolu2022-07-153-14/+32
| | | | | | | * | iommu/vt-d: Remove unused iovad from dmar_domainLu Baolu2022-07-151-1/+0
| | | | | | | * | iommu/vt-d: Move include/linux/intel-iommu.h under iommuLu Baolu2022-07-1510-9/+841
| | | | | | | * | x86/boot/tboot: Move tboot_force_iommu() to Intel IOMMULu Baolu2022-07-151-0/+14
| | | | | | | * | iommu/vt-d: Remove unnecessary exported symbolLu Baolu2022-07-151-6/+0
| | | | | | | * | iommu/vt-d: Move trace/events/intel_iommu.h under iommuLu Baolu2022-07-154-3/+101
| | |_|_|_|_|/ / | |/| | | | | |
| | | | | | * | iommu/virtio: Add map/unmap_pages() callbacks implementationTina Zhang2022-07-151-6/+12
| | | | | | |/
| | | | | * | iommu/arm-smmu: qcom_iommu: Add of_node_put() when breaking out of loopLiang He2022-07-191-2/+5
| | | | | * | iommu/arm-smmu-qcom: Add SM6375 SMMU compatibleKonrad Dybcio2022-07-191-0/+1