]> www.infradead.org Git - users/dwmw2/linux.git/commit
Merge branch 'iommu/arm/smmu' into iommu/next
authorWill Deacon <will@kernel.org>
Fri, 12 Jul 2024 15:53:45 +0000 (16:53 +0100)
committerWill Deacon <will@kernel.org>
Fri, 12 Jul 2024 15:53:45 +0000 (16:53 +0100)
commitcbf9520823bdd4c44c94b5988e354ee12d57fa58
tree40562f080836eae2f32e061f723322c04766600a
parent5012650a15e4eea14bcd34be1feffb57ee91940d
parent9b2bc6b9a264b863a2273c02db5ee9e214e0a526
Merge branch 'iommu/arm/smmu' into iommu/next

* iommu/arm/smmu: (32 commits)
  iommu: Move IOMMU_DIRTY_NO_CLEAR define
  iommu/arm-smmu-qcom: Register the TBU driver in qcom_smmu_impl_init
  iommu/arm-smmu-v3: Enable HTTU for stage1 with io-pgtable mapping
  iommu/arm-smmu-v3: Add support for dirty tracking in domain alloc
  iommu/io-pgtable-arm: Add read_and_clear_dirty() support
  iommu/arm-smmu-v3: Add feature detection for HTTU
  iommu/arm-smmu-v3: Add support for domain_alloc_user fn
  iommu/arm-smmu-qcom: record reason for deferring probe
  iommu/arm-smmu: Pretty-print context fault related regs
  iommu/arm-smmu-qcom-debug: Do not print for handled faults
  iommu/arm-smmu: Add CB prefix to register bitfields
  dt-bindings: arm-smmu: Add X1E80100 GPU SMMU
  iommu/arm-smmu-v3: add missing MODULE_DESCRIPTION() macro
  iommu/arm-smmu-v3: Shrink the strtab l1_desc array
  iommu/arm-smmu-v3: Do not zero the strtab twice
  iommu/arm-smmu-v3: Allow setting a S1 domain to a PASID
  iommu/arm-smmu-v3: Allow a PASID to be set when RID is IDENTITY/BLOCKED
  iommu/arm-smmu-v3: Test the STE S1DSS functionality
  iommu/arm-smmu-v3: Allow IDENTITY/BLOCKED to be set while PASID is used
  iommu/arm-smmu-v3: Put the SVA mmu notifier in the smmu_domain
  ...
include/linux/iommu.h