From 6edf2bce3e67aeafa8466738f9d342ff38d9d777 Mon Sep 17 00:00:00 2001 From: Simon Xue Date: Thu, 26 Oct 2017 12:44:58 +0800 Subject: [PATCH] dt-bindings: iommu: add disable iommu reset and skip iommu read for rockchip iommu Change-Id: I3f31f5745078717dfecba649ae6aca573eb7f30b Signed-off-by: Simon Xue --- .../devicetree/bindings/iommu/rockchip,iommu.txt | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/Documentation/devicetree/bindings/iommu/rockchip,iommu.txt b/Documentation/devicetree/bindings/iommu/rockchip,iommu.txt index 9e315158dadd..269264a6ec47 100644 --- a/Documentation/devicetree/bindings/iommu/rockchip,iommu.txt +++ b/Documentation/devicetree/bindings/iommu/rockchip,iommu.txt @@ -22,6 +22,15 @@ Required properties: to associate with its master device. See: Documentation/devicetree/bindings/iommu/iommu.txt +Optional properties: +- rockchip,disable-mmu-reset : Don't use the mmu reset operation. + Some mmu instances may produce unexpected results + when the reset operation is used. +- rk_iommu,disable_reset_quirk : Same with above, for compatible with previous code + +- rockchip,skip-mmu-read : Some iommu instances are not able to be read, skip + reading operation to make iommu work as normal + Example: vopl_mmu: iommu@ff8f3f00 {