On Thu, Jan 16, 2014 at 6:44 AM, Andreas Herrmann <andreas.herrm...@calxeda.com> wrote: > This patch adds descriptions fore new properties of device tree > binding for the ARM SMMU architecture. These properties control > arm-smmu driver options. > > Cc: Rob Herring <robherri...@gmail.com> > Cc: Grant Likely <grant.lik...@linaro.org> > Cc: Will Deacon <will.dea...@arm.com> > Cc: Andreas Herrmann <herrmann.der.u...@googlemail.com> > Signed-off-by: Andreas Herrmann <andreas.herrm...@calxeda.com>
Acked-by: Rob Herring <r...@kernel.org> > --- > .../devicetree/bindings/iommu/arm,smmu.txt | 11 +++++++++++ > 1 file changed, 11 insertions(+) > > diff --git a/Documentation/devicetree/bindings/iommu/arm,smmu.txt > b/Documentation/devicetree/bindings/iommu/arm,smmu.txt > index e34c6cd..7ad8ff0 100644 > --- a/Documentation/devicetree/bindings/iommu/arm,smmu.txt > +++ b/Documentation/devicetree/bindings/iommu/arm,smmu.txt > @@ -48,6 +48,16 @@ conditions. > from the mmu-masters towards memory) node for this > SMMU. > > +- arm,smmu-isolate-devices : Enable device isolation for all masters > + of this SMMU. Ie. each master will be attached to > + its own iommu domain. > + > +- calxeda,smmu-secure-config-access : Enable proper handling of buggy > + implementations that always use secure access to > + SMMU configuration registers. In this case > + non-secure aliases of secure registers have to be > + used during SMMU configuration. > + > Example: > > smmu { > @@ -67,4 +77,5 @@ Example: > */ > mmu-masters = <&dma0 0xd01d 0xd01e>, > <&dma1 0xd11c>; > + arm,smmu-isolate-devices; > }; > -- > 1.7.9.5 > _______________________________________________ iommu mailing list iommu@lists.linux-foundation.org https://lists.linuxfoundation.org/mailman/listinfo/iommu