summaryrefslogtreecommitdiffstats
path: root/drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.h
Commit message (Expand)AuthorAgeFilesLines
* iommu/arm-smmu-v3: Move CD table to arm_smmu_masterMichael Shavit2023-10-121-4/+3
* iommu/arm-smmu-v3: Refactor write_ctx_descMichael Shavit2023-10-121-1/+1
* iommu/arm-smmu-v3: move stall_enabled to the cd tableMichael Shavit2023-10-121-1/+2
* iommu/arm-smmu-v3: Replace s1_cfg with cdtab_cfgMichael Shavit2023-10-121-5/+2
* iommu/arm-smmu-v3: Move ctx_desc out of s1_cfgMichael Shavit2023-10-121-2/+4
* iommu/arm-smmu-v3: Change vmid alloc strategy from bitmap to idaDawei Li2023-08-011-1/+1
* iommu/arm-smmu-v3: Add explicit feature for nestingRobin Murphy2023-06-081-0/+1
* iommu/arm-smmu-v3: Document MMU-700 erratum 2812531Robin Murphy2023-06-081-0/+1
* iommu/arm-smmu-v3: Work around MMU-600 erratum 1076982Robin Murphy2023-06-081-0/+6
* mm, treewide: redefine MAX_ORDER sanelyKirill A. Shutemov2023-04-051-1/+1
* iommu: Remove SVA related callbacks from iommu opsLu Baolu2022-11-031-16/+0
* arm-smmu-v3/sva: Add SVA domain supportLu Baolu2022-11-031-0/+14
* iommu: Remove SVM_FLAG_SUPERVISOR_MODE supportLu Baolu2022-11-031-3/+2
* Revert "iommu/arm-smmu-v3: Decrease the queue size of evtq and priq"Zhou Wang2021-12-151-3/+2
* iommu/arm-smmu-v3: Decrease the queue size of evtq and priqZhen Lei2021-06-081-2/+3
* iommu/arm-smmu-v3: Add stall support for platform devicesJean-Philippe Brucker2021-06-081-0/+43
*-. Merge branches 'iommu/fixes', 'arm/mediatek', 'arm/smmu', 'arm/exynos', 'unis...Joerg Roedel2021-04-161-6/+12
|\ \
| | * iommu: remove DOMAIN_ATTR_DMA_USE_FLUSH_QUEUERobin Murphy2021-04-071-1/+0
| | * iommu/arm-smmu-v3: Maintain a SID->device structureJean-Philippe Brucker2021-04-071-2/+11
| |/ |/|
| * iommu/arm-smmu-v3: Remove the unused fields for PREFETCH_CONFIG commandZenghui Yu2021-04-071-2/+0
| * iommu/arm-smmu-v3: add bit field SFM into GERROR_ERR_MASKZhen Lei2021-03-251-1/+1
|/
* iommu/arm-smmu-v3: Add support for VHEJean-Philippe Brucker2021-01-221-0/+3
* iommu/arm-smmu-v3: Make BTM optional for SVAJean-Philippe Brucker2021-01-221-0/+3
* iommu/arm-smmu-v3: Remove the page 1 fixupRobin Murphy2021-01-221-4/+4
* iommu/arm-smmu-v3: Hook up ATC invalidation to mm opsJean-Philippe Brucker2020-11-231-0/+2
* iommu/arm-smmu-v3: Implement iommu_sva_bind/unbind()Jean-Philippe Brucker2020-11-231-0/+28
* iommu/arm-smmu-v3: Add SVA device featureJean-Philippe Brucker2020-09-281-0/+26
* iommu/arm-smmu-v3: Check for SVA featuresJean-Philippe Brucker2020-09-281-0/+10
* iommu/arm-smmu-v3: Seize private ASIDJean-Philippe Brucker2020-09-281-0/+3
* iommu/arm-smmu-v3: Share process page tablesJean-Philippe Brucker2020-09-281-0/+8
* iommu/arm-smmu-v3: Move definitions to a headerJean-Philippe Brucker2020-09-281-0/+676