-
- Downloads
Merge tag 'iommu-updates-v5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu
Pull iommu updates from Joerg Roedel: - ARM SMMU and Mediatek updates from Will Deacon: - Support for MT8192 IOMMU from Mediatek - Arm v7s io-pgtable extensions for MT8192 - Removal of TLBI_ON_MAP quirk - New Qualcomm compatible strings - Allow SVA without hardware broadcast TLB maintenance on SMMUv3 - Virtualization Host Extension support for SMMUv3 (SVA) - Allow SMMUv3 PMU perf driver to be built independently from IOMMU - Some tidy-up in IOVA and core code - Conversion of the AMD IOMMU code to use the generic IO-page-table framework - Intel VT-d updates from Lu Baolu: - Audit capability consistency among different IOMMUs - Add SATC reporting structure support - Add iotlb_sync_map callback support - SDHI support for Renesas IOMMU driver - Misc cleanups and other small improvments * tag 'iommu-updates-v5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu: (94 commits) iommu/amd: Fix performance counter initialization MAINTAINERS: repair file pattern in MEDIATEK IOMMU DRIVER iommu/mediatek: Fix error code in probe() iommu/mediatek: Fix unsigned domid comparison with less than zero iommu/vt-d: Parse SATC reporting structure iommu/vt-d: Add new enum value and structure for SATC iommu/vt-d: Add iotlb_sync_map callback iommu/vt-d: Move capability check code to cap_audit files iommu/vt-d: Audit IOMMU Capabilities and add helper functions iommu/vt-d: Fix 'physical' typos iommu: Properly pass gfp_t in _iommu_map() to avoid atomic sleeping iommu/vt-d: Fix compile error [-Werror=implicit-function-declaration] driver/perf: Remove ARM_SMMU_V3_PMU dependency on ARM_SMMU_V3 MAINTAINERS: Add entry for MediaTek IOMMU iommu/mediatek: Add mt8192 support iommu/mediatek: Remove unnecessary check in attach_device iommu/mediatek: Support master use iova over 32bit iommu/mediatek: Add iova reserved function iommu/mediatek: Support for multi domains iommu/mediatek: Add get_domain_id from dev->dma_range_map ...
No related branches found
No related tags found
Showing
- Documentation/devicetree/bindings/iommu/arm,smmu.yaml 2 additions, 0 deletionsDocumentation/devicetree/bindings/iommu/arm,smmu.yaml
- Documentation/devicetree/bindings/iommu/mediatek,iommu.txt 0 additions, 105 deletionsDocumentation/devicetree/bindings/iommu/mediatek,iommu.txt
- Documentation/devicetree/bindings/iommu/mediatek,iommu.yaml 183 additions, 0 deletionsDocumentation/devicetree/bindings/iommu/mediatek,iommu.yaml
- MAINTAINERS 9 additions, 0 deletionsMAINTAINERS
- drivers/iommu/amd/Kconfig 1 addition, 0 deletionsdrivers/iommu/amd/Kconfig
- drivers/iommu/amd/Makefile 1 addition, 1 deletiondrivers/iommu/amd/Makefile
- drivers/iommu/amd/amd_iommu.h 22 additions, 0 deletionsdrivers/iommu/amd/amd_iommu.h
- drivers/iommu/amd/amd_iommu_types.h 36 additions, 7 deletionsdrivers/iommu/amd/amd_iommu_types.h
- drivers/iommu/amd/init.c 39 additions, 15 deletionsdrivers/iommu/amd/init.c
- drivers/iommu/amd/io_pgtable.c 558 additions, 0 deletionsdrivers/iommu/amd/io_pgtable.c
- drivers/iommu/amd/iommu.c 76 additions, 596 deletionsdrivers/iommu/amd/iommu.c
- drivers/iommu/amd/iommu_v2.c 1 addition, 3 deletionsdrivers/iommu/amd/iommu_v2.c
- drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-sva.c 7 additions, 3 deletionsdrivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-sva.c
- drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c 91 additions, 63 deletionsdrivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
- drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.h 10 additions, 4 deletionsdrivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.h
- drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c 5 additions, 0 deletionsdrivers/iommu/arm/arm-smmu/arm-smmu-qcom.c
- drivers/iommu/dma-iommu.c 11 additions, 18 deletionsdrivers/iommu/dma-iommu.c
- drivers/iommu/intel/Makefile 1 addition, 1 deletiondrivers/iommu/intel/Makefile
- drivers/iommu/intel/cap_audit.c 205 additions, 0 deletionsdrivers/iommu/intel/cap_audit.c
- drivers/iommu/intel/cap_audit.h 130 additions, 0 deletionsdrivers/iommu/intel/cap_audit.h
Loading
Please register or sign in to comment