Merge tag 'iommu-updates-v6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/iommu/linux
Pull iommu updates from Will Deacon: "Core: - Support for the "ats-supported" device-tree property - Removal of the 'ops' field from 'struct iommu_fwspec' - Introduction of iommu_paging_domain_alloc() and partial conversion of existing users - Introduce 'struct iommu_attach_handle' and provide corresponding IOMMU interfaces which will be used by the IOMMUFD subsystem - Remove stale documentation - Add missing MODULE_DESCRIPTION() macro - Misc cleanups Allwinner Sun50i: - Ensure bypass mode is disabled on H616 SoCs - Ensure page-tables are allocated below 4GiB for the 32-bit page-table walker - Add new device-tree compatible strings AMD Vi: - Use try_cmpxchg64() instead of cmpxchg64() when updating pte Arm SMMUv2: - Print much more useful information on context faults - Fix Qualcomm TBU probing when CONFIG_ARM_SMMU_QCOM_DEBUG=n - Add n...
Showing
- Documentation/devicetree/bindings/iommu/allwinner,sun50i-h6-iommu.yaml 6 additions, 1 deletion.../devicetree/bindings/iommu/allwinner,sun50i-h6-iommu.yaml
- Documentation/devicetree/bindings/iommu/arm,smmu.yaml 4 additions, 2 deletionsDocumentation/devicetree/bindings/iommu/arm,smmu.yaml
- Documentation/devicetree/bindings/iommu/msm,iommu-v0.txt 0 additions, 64 deletionsDocumentation/devicetree/bindings/iommu/msm,iommu-v0.txt
- Documentation/devicetree/bindings/iommu/qcom,apq8064-iommu.yaml 78 additions, 0 deletions...ntation/devicetree/bindings/iommu/qcom,apq8064-iommu.yaml
- Documentation/devicetree/bindings/iommu/qcom,iommu.yaml 1 addition, 0 deletionsDocumentation/devicetree/bindings/iommu/qcom,iommu.yaml
- Documentation/devicetree/bindings/pci/host-generic-pci.yaml 6 additions, 0 deletionsDocumentation/devicetree/bindings/pci/host-generic-pci.yaml
- Documentation/userspace-api/index.rst 0 additions, 1 deletionDocumentation/userspace-api/index.rst
- Documentation/userspace-api/iommu.rst 0 additions, 209 deletionsDocumentation/userspace-api/iommu.rst
- MAINTAINERS 0 additions, 1 deletionMAINTAINERS
- arch/arm64/boot/dts/arm/fvp-base-revc.dts 1 addition, 0 deletionsarch/arm64/boot/dts/arm/fvp-base-revc.dts
- drivers/acpi/arm64/iort.c 5 additions, 14 deletionsdrivers/acpi/arm64/iort.c
- drivers/acpi/scan.c 8 additions, 28 deletionsdrivers/acpi/scan.c
- drivers/acpi/viot.c 2 additions, 9 deletionsdrivers/acpi/viot.c
- drivers/gpu/drm/msm/msm_iommu.c 5 additions, 2 deletionsdrivers/gpu/drm/msm/msm_iommu.c
- drivers/infiniband/hw/usnic/usnic_uiom.c 3 additions, 3 deletionsdrivers/infiniband/hw/usnic/usnic_uiom.c
- drivers/iommu/Kconfig 1 addition, 0 deletionsdrivers/iommu/Kconfig
- drivers/iommu/amd/io_pgtable_v2.c 1 addition, 1 deletiondrivers/iommu/amd/io_pgtable_v2.c
- drivers/iommu/arm/arm-smmu-v3/Makefile 2 additions, 3 deletionsdrivers/iommu/arm/arm-smmu-v3/Makefile
- drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-sva.c 91 additions, 340 deletionsdrivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-sva.c
- drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-test.c 110 additions, 7 deletionsdrivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-test.c
Please register or sign in to comment