diff options
author | Joerg Roedel <jroedel@suse.de> | 2020-01-17 11:01:01 +0100 |
---|---|---|
committer | Joerg Roedel <jroedel@suse.de> | 2020-01-17 11:01:01 +0100 |
commit | 6855d1ba7537e21e8f36988bad36d1ad76841f1d (patch) | |
tree | eaffe991a923ec4c77cec99e46f71f7f7868814b /Documentation/devicetree | |
parent | iommu/arm-smmu: Update my email address in MODULE_AUTHOR() (diff) | |
parent | PCI/ATS: Add PASID stubs (diff) | |
download | linux-dev-6855d1ba7537e21e8f36988bad36d1ad76841f1d.tar.xz linux-dev-6855d1ba7537e21e8f36988bad36d1ad76841f1d.zip |
Merge tag 'arm-smmu-updates' of git://git.kernel.org/pub/scm/linux/kernel/git/will/linux into arm/smmu
Arm SMMU updates for 5.6
- Support for building, and {un,}loading the SMMU drivers as modules
- Minor cleanups
- SMMUv3:
* Non-critical fix to encoding of TLBI_NH_VA invalidation command
* Fix broken sanity check on size of MMIO resource during probe
* Support for Substream IDs which will soon be provided by PCI PASIDs
- io-pgtable:
* Finish off the TTBR1 preparation work partially merged last cycle
* Ensure correct memory attributes for non-cacheable mappings
- SMMU:
* Namespace public #defines to avoid collisions with arch/arm64/
* Avoid using valid SMR register when probing mask size
Diffstat (limited to 'Documentation/devicetree')
-rw-r--r-- | Documentation/devicetree/bindings/iommu/iommu.txt | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/Documentation/devicetree/bindings/iommu/iommu.txt b/Documentation/devicetree/bindings/iommu/iommu.txt index 5a8b4624defc..3c36334e4f94 100644 --- a/Documentation/devicetree/bindings/iommu/iommu.txt +++ b/Documentation/devicetree/bindings/iommu/iommu.txt @@ -86,6 +86,12 @@ have a means to turn off translation. But it is invalid in such cases to disable the IOMMU's device tree node in the first place because it would prevent any driver from properly setting up the translations. +Optional properties: +-------------------- +- pasid-num-bits: Some masters support multiple address spaces for DMA, by + tagging DMA transactions with an address space identifier. By default, + this is 0, which means that the device only has one address space. + Notes: ====== |