summaryrefslogtreecommitdiffstats
path: root/include/linux/intel-iommu.h
Commit message (Expand)AuthorAgeFilesLines
* iommu/vt-d: Move include/linux/intel-iommu.h under iommuLu Baolu2022-07-151-831/+0
* iommu/vt-d: Remove unnecessary exported symbolLu Baolu2022-07-151-1/+0
* iommu/vt-d: Fix RID2PASID setup/teardown failureLu Baolu2022-07-061-3/+0
* iommu/vt-d: Check domain force_snooping against attached devicesLu Baolu2022-05-131-0/+1
* vfio: Move the Intel no-snoop control off of IOMMU_CACHEJason Gunthorpe2022-04-281-1/+0
* iommu: Introduce the domain op enforce_cache_coherency()Jason Gunthorpe2022-04-281-0/+1
* iommu/vt-d: Enable ATS for the devices in SATC tableYian Chen2022-03-041-1/+0
* iommu/vt-d: Move intel_iommu_ops to header fileAndy Shevchenko2022-03-041-0/+2
* iommu/vt-d: Remove DEFER_DEVICE_DOMAIN_INFOLu Baolu2022-03-041-2/+0
* iommu/vt-d: Remove intel_iommu::domainsLu Baolu2022-03-041-1/+0
* iommu/vt-d: Remove aux-domain related callbacksLu Baolu2022-02-281-17/+0
* iommu/vt-d: Remove guest pasid related callbacksLu Baolu2022-02-281-10/+0
* iommu/vt-d: Avoid duplicate removing in __domain_mapping()Longpeng(Mike)2021-10-181-0/+6
* iommu/vt-d: Convert the return type of first_pte_in_page to boolLongpeng(Mike)2021-10-181-2/+2
* iommu/vt-d: Remove duplicate identity domain flagLu Baolu2021-10-181-3/+0
* iommu/vt-d: Update the virtual command related registersLu Baolu2021-08-191-3/+3
* iommu/vt-d: Define counter explicitly as unsigned intParav Pandit2021-06-101-1/+1
* iommu/vt-d: Removed unused iommu_count in dmar domainParav Pandit2021-06-101-1/+0
* iommu/vt-d: Use bitfields for DMAR capabilitiesParav Pandit2021-06-101-4/+4
* iommu/vt-d: Add common code for dmar latency performance monitorsLu Baolu2021-06-101-0/+1
* iommu/vt-d: Add prq_report trace eventLu Baolu2021-06-101-0/+29
* iommu/vt-d: Allocate/register iopf queue for sva devicesLu Baolu2021-06-101-0/+2
* iommu/vt-d: Use iommu_sva_alloc(free)_pasid() helpersLu Baolu2021-06-101-1/+0
* iommu/vt-d: Invalidate PASID cache when root/context entry changedLu Baolu2021-04-071-0/+1
* iommu/vt-d: Remove svm_dev_opsLu Baolu2021-04-071-3/+0
* iommu/vt-d: Report more information about invalidation errorsLu Baolu2021-03-181-0/+6
* iommu/vt-d: Audit IOMMU Capabilities and add helper functionsKyung Min Park2021-02-041-18/+21
* iommu/vt-d: Fix 'physical' typosBjorn Helgaas2021-02-041-1/+1
* iommu/vt-d: Preset Access/Dirty bits for IOVA over FLLu Baolu2021-01-281-0/+2
* iommu/vt-d: Fix general protection fault in aux_detach_device()Liu Yi L2021-01-071-5/+11
* iommu/vt-d: Move intel_iommu info from struct intel_svm to struct intel_svm_devLiu Yi L2021-01-071-1/+1
* iommu/vt-d: Avoid panic if iommu init fails in tboot systemZhenzhong Duan2020-11-181-1/+0
* Merge tag 'iommu-updates-v5.10' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2020-10-141-0/+1
|\
| * iommu/vt-d: Move intel_iommu_gfx_mapped to Intel IOMMU headerAndy Shevchenko2020-09-041-0/+1
* | Merge tag 'x86-irq-2020-10-12' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2020-10-121-0/+7
|\ \
| * | iommm/vt-d: Store irq domain in struct deviceThomas Gleixner2020-09-161-0/+7
| |/
* | iommu/vt-d: Change flags type to unsigned int in binding mmFenghua Yu2020-09-171-1/+1
* | drm, iommu: Change type of pasid to u32Fenghua Yu2020-09-171-6/+6
|/
* iommu/vt-d: Skip TE disabling on quirky gfx dedicated iommuLu Baolu2020-07-241-0/+2
* iommu/vt-d: Add page response ops supportLu Baolu2020-07-241-0/+3
* iommu/vt-d: Refactor device_to_iommu() helperLu Baolu2020-07-241-2/+1
* iommu/vt-d: Remove global page support in devTLB flushJacob Pan2020-07-241-2/+1
* iommu/vt-d: Enforce PASID devTLB field maskLiu Yi L2020-07-241-2/+2
* iommu/vt-d: Set U/S bit in first level page table by defaultLu Baolu2020-06-231-0/+1
* iommu/vt-d: Allocate domain info for real DMA sub-devicesJon Derrick2020-05-291-0/+1
* iommu/vt-d: Add page request draining supportLu Baolu2020-05-181-0/+4
* iommu/vt-d: Multiple descriptors per qi_submit_sync()Lu Baolu2020-05-181-1/+8
* iommu/vt-d: Replace intel SVM APIs with generic SVA APIsJacob Pan2020-05-181-0/+6
* iommu/vt-d: Add get_domain_info() helperLu Baolu2020-05-181-0/+1
* iommu/vt-d: Add custom allocator for IOASIDJacob Pan2020-05-181-0/+7