diff options
author | Zhen Lei <thunder.leizhen@huawei.com> | 2015-07-07 04:30:18 +0100 |
---|---|---|
committer | Will Deacon <will.deacon@arm.com> | 2015-07-08 17:24:39 +0100 |
commit | 5e92946c39ca6abc65e34775a93cc1d1a819c0e3 (patch) | |
tree | e55bc9345eaef4358aa963e510a4dbe3500d8023 /Documentation | |
parent | e2f4c2330f08ba73d9a3c919a3d6ca33dce7d2c2 (diff) | |
download | linux-5e92946c39ca6abc65e34775a93cc1d1a819c0e3.tar.gz linux-5e92946c39ca6abc65e34775a93cc1d1a819c0e3.tar.bz2 linux-5e92946c39ca6abc65e34775a93cc1d1a819c0e3.zip |
iommu/arm-smmu: Skip the execution of CMD_PREFETCH_CONFIG
Hisilicon SMMUv3 devices treat CMD_PREFETCH_CONFIG as a illegal command,
execute it will trigger GERROR interrupt. Although the gerror code manage
to turn the prefetch into a SYNC, and the system can continue to run
normally, but it's ugly to print error information.
Signed-off-by: Zhen Lei <thunder.leizhen@huawei.com>
[will: extended binding documentation]
Signed-off-by: Will Deacon <will.deacon@arm.com>
Diffstat (limited to 'Documentation')
-rw-r--r-- | Documentation/devicetree/bindings/iommu/arm,smmu-v3.txt | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/Documentation/devicetree/bindings/iommu/arm,smmu-v3.txt b/Documentation/devicetree/bindings/iommu/arm,smmu-v3.txt index c03eec116872..3443e0f838df 100644 --- a/Documentation/devicetree/bindings/iommu/arm,smmu-v3.txt +++ b/Documentation/devicetree/bindings/iommu/arm,smmu-v3.txt @@ -35,3 +35,6 @@ the PCIe specification. NOTE: this only applies to the SMMU itself, not masters connected upstream of the SMMU. + +- hisilicon,broken-prefetch-cmd + : Avoid sending CMD_PREFETCH_* commands to the SMMU. |