Joerg Roedel
|
2c0248d688
Merge branches 'arm/exynos', 'arm/omap', 'arm/rockchip', 'arm/mediatek', 'arm/smmu', 'arm/core', 'x86/vt-d', 'x86/amd' and 'core' into next
|
8 years ago |
Sunil Goutham
|
bdf9592308
iommu/arm-smmu: Return IOVA in iova_to_phys when SMMU is bypassed
|
8 years ago |
Peng Fan
|
6323f47490
iommu/arm-smmu: Correct sid to mask
|
8 years ago |
Robin Murphy
|
f6810c15cf
iommu/arm-smmu: Clean up early-probing workarounds
|
8 years ago |
Will Deacon
|
61bc671179
iommu/arm-smmu: Install bypass S2CRs for IOMMU_DOMAIN_IDENTITY domains
|
8 years ago |
Will Deacon
|
0834cc28fa
iommu/arm-smmu: Restrict domain attributes to UNMANAGED domains
|
8 years ago |
Robin Murphy
|
56fbf600dd
iommu/arm-smmu: Add global SMR masking property
|
8 years ago |
Robin Murphy
|
8513c89300
iommu/arm-smmu: Poll for TLB sync completion more effectively
|
8 years ago |
Robin Murphy
|
11febfca24
iommu/arm-smmu: Use per-context TLB sync as appropriate
|
8 years ago |
Robin Murphy
|
452107c790
iommu/arm-smmu: Tidy up context bank indexing
|
8 years ago |
Robin Murphy
|
280b683cea
iommu/arm-smmu: Simplify ASID/VMID handling
|
8 years ago |
Sunil Goutham
|
125458ab3a
iommu/arm-smmu: Fix 16-bit ASID configuration
|
8 years ago |
Robert Richter
|
53c35dce45
iommu/arm-smmu: Print message when Cavium erratum 27704 was detected
|
8 years ago |
Robin Murphy
|
273df96353
iommu/dma: Make PCI window reservation generic
|
8 years ago |
Robin Murphy
|
9d3a4de4cb
iommu: Disambiguate MSI region types
|
8 years ago |
Joerg Roedel
|
8d2932dd06
Merge branches 'iommu/fixes', 'arm/exynos', 'arm/renesas', 'arm/smmu', 'arm/mediatek', 'arm/core', 'x86/vt-d' and 'core' into next
|
8 years ago |
Joerg Roedel
|
d0f6f58326
iommu: Remove iommu_register_instance interface
|
8 years ago |
Joerg Roedel
|
9648cbc962
iommu/arm-smmu: Make use of the iommu_register interface
|
8 years ago |
Joerg Roedel
|
ce273db0ff
Merge branch 'iommu/iommu-priv' of git://git.kernel.org/pub/scm/linux/kernel/git/will/linux into arm/core
|
8 years ago |
Tomasz Nowicki
|
3677a649a7
iommu/arm-smmu: Fix for ThunderX erratum #27704
|
8 years ago |
Aleksey Makarov
|
dc0eaa4e19
iommu/arm-smmu: Support for Extended Stream ID (16 bit)
|
8 years ago |
Eric Auger
|
5018c8d5ef
iommu/arm-smmu: Do not advertise IOMMU_CAP_INTR_REMAP anymore
|
8 years ago |
Eric Auger
|
f3ebee80b3
iommu/arm-smmu: Implement reserved region get/put callbacks
|
8 years ago |
Sricharan R
|
e19898077c
iommu/arm-smmu: Set privileged attribute to 'default' instead of 'unprivileged'
|
8 years ago |
Joerg Roedel
|
1465f48146
Merge branches 'arm/mediatek', 'arm/smmu', 'x86/amd', 's390', 'core' and 'arm/exynos' into next
|
8 years ago |
Lorenzo Pieralisi
|
d6fcd3b149
iommu/arm-smmu: Add IORT configuration
|
8 years ago |
Lorenzo Pieralisi
|
bbb8a1848f
iommu/arm-smmu: Split probe functions into DT/generic portions
|
8 years ago |
Lorenzo Pieralisi
|
ce9babe5f6
iommu/arm-smmu: Convert struct device of_node to fwnode usage
|
8 years ago |
Nipun Gupta
|
6eb18d4a2b
iommu/arm-smmu: Set SMTNMB_TLBEN in ACR to enable caching of bypass entries
|
8 years ago |
Bhumika Goyal
|
5896f3a3a1
iommu/arm-smmu: Constify iommu_gather_ops structures
|
9 years ago |