summary refs log tree commit diff stats
path: root/hw/i386/intel_iommu_internal.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* intel_iommu: Enable Enhanced Set Root Table Pointer Support (ESRTPS)Zhenzhong Duan2025-10-051-0/+1
* intel_iommu: Add PRI operations supportCLEMENT MATHIEU--DRIF2025-10-051-0/+2
* intel_iommu: Declare PRI constants and structuresCLEMENT MATHIEU--DRIF2025-10-051-0/+49
* intel_iommu: Declare supported PASID sizeCLEMENT MATHIEU--DRIF2025-07-151-0/+1
* intel_iommu: Introduce a property x-flts for stage-1 translationZhenzhong Duan2025-01-151-0/+2
* intel_iommu: Add support for PASID-based device IOTLB invalidationClément Mathieu--Drif2025-01-151-0/+11
* intel_iommu: Process PASID-based iotlb invalidationZhenzhong Duan2025-01-151-0/+3
* intel_iommu: Set accessed and dirty bits during stage-1 translationClément Mathieu--Drif2025-01-151-0/+3
* intel_iommu: Check if the input address is canonicalClément Mathieu--Drif2025-01-151-0/+1
* intel_iommu: Implement stage-1 translationYi Liu2025-01-151-0/+34
* intel_iommu: Rename slpte to pteYi Liu2025-01-151-12/+12
* intel_iommu: Flush stage-2 cache in PASID-selective PASID-based iotlb invalid...Zhenzhong Duan2025-01-151-5/+9
* intel_iommu: Use the latest fault reasons defined by specYu Zhang2025-01-151-1/+8
* intel_iommu: Add missed reserved bit check for IEC descriptorZhenzhong Duan2024-11-041-0/+3
* intel_iommu: Add missed sanity check for 256-bit invalidation queueZhenzhong Duan2024-11-041-0/+1
* intel_iommu: Introduce property "stale-tm" to control Transient Mapping (TM) ...Zhenzhong Duan2024-11-041-6/+6
* intel_iommu: Fix invalidation descriptor type fieldZhenzhong Duan2024-09-111-5/+6
* intel_iommu: fix type of the mask field in VTDIOTLBPageInvInfoClément Mathieu--Drif2024-07-211-1/+1
* intel_iommu: move VTD_FRCD_PV and VTD_FRCD_PP declarationsClément Mathieu--Drif2024-07-211-2/+2
* intel_iommu: fix FRCD construction macroClément Mathieu--Drif2024-07-211-1/+1
* intel-iommu: Report interrupt remapping faults, fix return valueDavid Woodhouse2023-10-221-0/+1
* hw/i386/intel_iommu: Fix struct VTDInvDescIEC on big endian hostsThomas Huth2023-08-031-0/+9
* intel_iommu: refine iotlb hash calculationJason Wang2023-04-241-3/+3
* intel-iommu: PASID supportJason Wang2022-11-071-2/+14
* intel-iommu: block output address in interrupt address rangeJason Wang2022-05-161-0/+4
* intel-iommu: remove VTD_FR_RESERVED_ERRJason Wang2022-05-161-5/+0
* intel_iommu: support snoop controlJason Wang2022-03-061-0/+1
* intel-iommu: ignore leaf SNP bit in scalable modeJason Wang2021-11-291-0/+2
* intel_iommu: Use correct shift for 256 bits qi descriptorLiu Yi L2020-07-221-1/+2
* intel_iommu: add present bit check for pasid table entriesLiu Yi L2020-01-061-0/+1
* intel_iommu: TM field should not be in reserved bitsQi, Yadong2019-11-251-3/+10
* intel_iommu: refine SL-PEs reserved fields checkingQi, Yadong2019-11-251-4/+1
* intel_iommu: Drop extended root fieldPeter Xu2019-04-021-1/+0
* intel_iommu: add scalable-mode option to make scalable mode workYi Sun2019-03-121-0/+4
* intel_iommu: add 256 bits qi_desc supportLiu, Yi L2019-03-121-1/+8
* intel_iommu: scalable mode emulationLiu, Yi L2019-03-121-2/+39
* intel_iommu: dma read/write draining supportPeter Xu2018-12-191-0/+3
* intel-iommu: Extend address width to 48 bitsPrasad Singamsetty2018-01-181-6/+3
* intel-iommu: Redefine macros to enable supporting 48 bit address widthPrasad Singamsetty2018-01-181-8/+26
* intel_iommu: fix iova for ptPeter Xu2017-08-021-1/+0
* intel_iommu: cleanup vtd_{do_}iommu_translate()Peter Xu2017-06-161-0/+1
* intel_iommu: support passthrough (PT)Peter Xu2017-05-251-0/+1
* intel_iommu: enable remote IOTLBPeter Xu2017-04-201-0/+1
* intel_iommu: add "caching-mode" optionAviv Ben-David2017-02-171-0/+1
* intel_iommu: support device iotlb descriptorJason Wang2017-01-101-2/+11
* intel_iommu: fixing source id during IOTLB hash key calculationJason Wang2016-11-151-1/+1
* intel_iommu: support all masks in interrupt entry cache invalidationRadim Krčmář2016-07-211-0/+1
* intel_iommu: Add support for Extended Interrupt ModeJan Kiszka2016-07-211-0/+2
* x86-iommu: introduce IEC notifiersPeter Xu2016-07-211-4/+20
* intel_iommu: Add support for PCI MSI remapPeter Xu2016-07-201-0/+2