aboutsummaryrefslogtreecommitdiff
path: root/include/hw/arm/smmu-common.h
AgeCommit message (Expand)AuthorFilesLines
2020-09-18Use OBJECT_DECLARE_TYPE when possibleEduardo Habkost1-4/+1
2020-09-09Use DECLARE_*CHECKER* macrosEduardo Habkost1-5/+2
2020-09-09Move QOM typedefs and add missing includesEduardo Habkost1-4/+7
2020-08-24hw/arm/smmuv3: Support HAD and advertise SMMUv3.1 supportEric Auger1-0/+1
2020-08-24hw/arm/smmuv3: Get prepared for range invalidationEric Auger1-1/+2
2020-08-24hw/arm/smmu-common: Manage IOTLB block entriesEric Auger1-3/+7
2020-08-24hw/arm/smmu: Introduce SMMUTLBEntry for PTW and IOTLB valueEric Auger1-3/+9
2020-08-24hw/arm/smmu: Introduce smmu_get_iotlb_key()Eric Auger1-0/+1
2020-08-24hw/arm/smmu-common: Add IOTLB helpersEric Auger1-0/+2
2020-03-16misc: Replace zero-length arrays with flexible array member (automatic)Philippe Mathieu-Daudé1-1/+1
2019-05-13Clean up decorations and whitespace around header guardsMarkus Armbruster1-1/+1
2019-04-29hw/arm/smmuv3: Remove SMMUNotifierNodeEric Auger1-6/+2
2018-07-09hw/arm/smmu-common: Fix devfn computation in smmu_iommu_mrEric Auger1-0/+1
2018-06-26hw/arm/smmuv3: Add notifications on invalidationEric Auger1-0/+6
2018-06-26hw/arm/smmuv3: IOTLB emulationEric Auger1-0/+13
2018-06-26hw/arm/smmuv3: Cache/invalidate config dataEric Auger1-0/+5
2018-05-04hw/arm/smmu-common: VMSAv8-64 page table walkEric Auger1-0/+14
2018-05-04hw/arm/smmu-common: IOMMU memory region and address space setupEric Auger1-0/+8
2018-05-04hw/arm/smmu-common: smmu base device and datatypesEric Auger1-0/+123