]> git.baikalelectronics.ru Git - kernel.git/commit
iommu/arm-smmu: Skip the execution of CMD_PREFETCH_CONFIG
authorZhen Lei <thunder.leizhen@huawei.com>
Tue, 7 Jul 2015 03:30:18 +0000 (04:30 +0100)
committerWill Deacon <will.deacon@arm.com>
Wed, 8 Jul 2015 16:24:39 +0000 (17:24 +0100)
commitb0996bb4429bfed0bc9c246daf4e0da0f84a1ccf
treee55bc9345eaef4358aa963e510a4dbe3500d8023
parentda327a3369813a3e03b2c6176877d17d414fbfd0
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>
Documentation/devicetree/bindings/iommu/arm,smmu-v3.txt
drivers/iommu/arm-smmu-v3.c