summaryrefslogtreecommitdiffstats
path: root/drivers/iommu/arm (follow)
Commit message (Expand)AuthorAgeFilesLines
* iommu: arm-smmu-qcom: Add sdm630/msm8998 compatibles for qcom quirksKonrad Dybcio2021-01-121-0/+2
* iommu/arm-smmu-qcom: Initialize SCTLR of the bypass contextBjorn Andersson2021-01-071-0/+2
* iommu/io-pgtable: Remove tlb_flush_leafRobin Murphy2020-12-083-37/+3
* Merge branch 'for-next/iommu/fixes' into for-next/iommu/coreWill Deacon2020-12-081-0/+4
|\
| * arm-smmu-qcom: Ensure the qcom_scm driver has finished probingJohn Stultz2020-11-231-0/+4
* | Merge branch 'for-next/iommu/svm' into for-next/iommu/coreWill Deacon2020-12-083-12/+312
|\ \
| * | iommu/arm-smmu-v3: Hook up ATC invalidation to mm opsJean-Philippe Brucker2020-11-233-3/+33
| * | iommu/arm-smmu-v3: Implement iommu_sva_bind/unbind()Jean-Philippe Brucker2020-11-233-10/+280
| |/
* | iommu: arm-smmu-impl: Add a space before open parenthesisSai Prakash Ranjan2020-11-251-1/+1
* | iommu: arm-smmu-impl: Use table to list QCOM implementationsSai Prakash Ranjan2020-11-253-14/+17
* | iommu/arm-smmu: Move non-strict mode to use io_pgtable_domain_attrSai Prakash Ranjan2020-11-252-7/+9
* | iommu/arm-smmu: Add support for pagetable config domain attributeSai Prakash Ranjan2020-11-252-0/+21
* | iommu/arm-smmu: Add a way for implementations to influence SCTLRRob Clark2020-11-103-1/+19
* | iommu/arm-smmu-qcom: Add implementation for the adreno GPU SMMUJordan Crouse2020-11-103-2/+153
* | iommu/arm-smmu-v3: Assign boolean values to a bool variableKaixu Xia2020-11-101-1/+1
* | iommu/arm-smmu: Use new devm_krealloc()Robin Murphy2020-11-063-24/+3
* | iommu/arm-smmu-qcom: Implement S2CR quirkBjorn Andersson2020-10-291-0/+67
* | iommu/arm-smmu-qcom: Read back stream mappingsBjorn Andersson2020-10-291-0/+23
* | iommu/arm-smmu: Allow implementation specific write_s2crBjorn Andersson2020-10-292-3/+11
|/
*-. Merge branches 'arm/allwinner', 'arm/mediatek', 'arm/renesas', 'arm/tegra', '...Joerg Roedel2020-10-078-766/+1254
|\ \
| | * iommu/qcom: add missing put_device() call in qcom_iommu_of_xlate()Yu Kuai2020-09-291-2/+6
| | * iommu/arm-smmu-v3: Add SVA device featureJean-Philippe Brucker2020-09-293-0/+154
| | * iommu/arm-smmu-v3: Check for SVA featuresJean-Philippe Brucker2020-09-293-0/+58
| | * iommu/arm-smmu-v3: Seize private ASIDJean-Philippe Brucker2020-09-293-15/+57
| | * iommu/arm-smmu-v3: Share process page tablesJean-Philippe Brucker2020-09-294-8/+162
| | * iommu/arm-smmu-v3: Move definitions to a headerJean-Philippe Brucker2020-09-292-660/+677
| | * iommu/arm-smmu-v3: Ensure queue is read after updating prod pointerZhou Wang2020-09-281-2/+9
| | * iommu/arm-smmu: Constify some helpersRob Clark2020-09-211-3/+3
| | * iommu/arm-smmu: Prepare for the adreno-smmu implementationJordan Crouse2020-09-213-55/+73
| | * iommu/arm-smmu: Add support for split pagetablesJordan Crouse2020-09-212-10/+34
| | * iommu/arm-smmu: Pass io-pgtable config to implementation specific functionJordan Crouse2020-09-213-7/+10
| | * iommu/arm-smmu-v3: Fix endianness annotationsJean-Philippe Brucker2020-09-211-2/+2
| | * iommu/arm-smmu-v3: permit users to disable msi pollingBarry Song2020-09-071-5/+12
| | * iommu/arm-smmu-v3: replace module_param_named by module_param for disable_bypassBarry Song2020-09-071-1/+1
| | * iommu/arm-smmu-v3: replace symbolic permissions by octal permissions for modu...Barry Song2020-09-071-1/+1
| | * iommu/arm-smmu-v3: Fix l1 stream table size in the error messageZenghui Yu2020-09-071-1/+1
| |/ |/|
| * iommu/qcom: Drop of_match_ptr to fix -Wunused-const-variableKrzysztof Kozlowski2020-09-041-2/+2
|/
* treewide: Use fallthrough pseudo-keywordGustavo A. R. Silva2020-08-241-6/+5
* Merge tag 'arm-smmu-updates' of git://git.kernel.org/pub/scm/linux/kernel/git...Joerg Roedel2020-07-294-61/+48
* iommu/arm-smmu: Move Arm SMMU drivers into their own subdirectoryWill Deacon2020-07-2710-0/+8536