diff options
author | Zhen Lei <thunder.leizhen@huawei.com> | 2015-07-07 04:30:18 +0100 |
---|---|---|
committer | Alex Shi <alex.shi@linaro.org> | 2016-04-18 14:40:10 +0800 |
commit | f378b6dc2c4a10a928cd6ce2885dc99695971751 (patch) | |
tree | de0c9c279e271bfc7b41a5fecb1ae1e18ed92c0a /Documentation | |
parent | 3279db5e8d49785fd35c91367f3461d167c988b7 (diff) |
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>
(cherry picked from commit 5e92946c39ca6abc65e34775a93cc1d1a819c0e3)
Signed-off-by: Alex Shi <alex.shi@linaro.org>
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. |