summaryrefslogtreecommitdiffstats
path: root/hw/arm/smmu-common.c
Commit message (Expand)AuthorAgeFilesLines
* hw/arm/smmuv3: Enforce invalidation on a power of two rangeEric Auger2021-03-121-11/+17
* hw/arm/smmu-common: Fix smmu_iotlb_inv_iova when asid is not setEric Auger2021-03-121-1/+1
* memory: Add IOMMUTLBEventEugenio Pérez2020-12-081-6/+7
* memory: Rename memory_region_notify_one to memory_region_notify_iommu_oneEugenio Pérez2020-12-081-1/+1
* hw/arm/smmuv3: Support HAD and advertise SMMUv3.1 supportEric Auger2020-08-241-1/+1
* hw/arm/smmuv3: Get prepared for range invalidationEric Auger2020-08-241-5/+20
* hw/arm/smmu-common: Manage IOTLB block entriesEric Auger2020-08-241-18/+49
* hw/arm/smmu: Introduce SMMUTLBEntry for PTW and IOTLB valueEric Auger2020-08-241-15/+17
* hw/arm/smmu: Introduce smmu_get_iotlb_key()Eric Auger2020-08-241-30/+36
* hw/arm/smmu-common: Add IOTLB helpersEric Auger2020-08-241-0/+36
* hw/arm/smmu-common: Factorize some code in smmu_ptw_64()Eric Auger2020-08-241-31/+17Star
* hw/arm/smmu-common: Simplify smmu_find_smmu_pcibus() logicPhilippe Mathieu-Daudé2020-03-051-10/+11
* hw/arm/smmu-common: a fix to smmu_find_smmu_pcibusEric Auger2020-03-051-0/+1
* hw: Remove unnecessary cast when calling dma_memory_read()Philippe Mathieu-Daudé2020-02-201-2/+1Star
* qdev: set properties with device_class_set_props()Marc-André Lureau2020-01-241-1/+1
* hw/core: Move cpu.c, cpu.h from qom/ to hw/core/Markus Armbruster2019-08-211-1/+1
* Clean up inclusion of sysemu/sysemu.hMarkus Armbruster2019-08-161-1/+0Star
* Include qemu/module.h where needed, drop it from qemu-common.hMarkus Armbruster2019-06-121-0/+1
* hw/arm/smmuv3: Remove SMMUNotifierNodeEric Auger2019-04-291-3/+3
* hw/arm/smmu-common: Fix the name of the iommu memory regionsEric Auger2018-09-251-3/+3
* hw/arm/smmu-common: Fix devfn computation in smmu_iommu_mrEric Auger2018-07-091-1/+1
* hw/arm/smmuv3: Add notifications on invalidationEric Auger2018-06-261-0/+34
* hw/arm/smmuv3: IOTLB emulationEric Auger2018-06-261-0/+60
* hw/arm/smmuv3: Cache/invalidate config dataEric Auger2018-06-261-2/+22
* hw/arm/smmu-common: Fix coverity issue in get_block_pte_addressEric Auger2018-05-181-2/+2
* hw/arm/smmu-common: VMSAv8-64 page table walkEric Auger2018-05-041-0/+222
* hw/arm/smmu-common: IOMMU memory region and address space setupEric Auger2018-05-041-0/+69
* hw/arm/smmu-common: smmu base device and datatypesEric Auger2018-05-041-0/+81