[PATCH 06/11] documentation/iommu: Update description of ARM System MMU binding
Rob Herring
robherring2 at gmail.com
Thu Jan 16 09:31:25 EST 2014
On Thu, Jan 16, 2014 at 6:44 AM, Andreas Herrmann
<andreas.herrmann at 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 <robherring2 at gmail.com>
> Cc: Grant Likely <grant.likely at linaro.org>
> Cc: Will Deacon <will.deacon at arm.com>
> Cc: Andreas Herrmann <herrmann.der.user at googlemail.com>
> Signed-off-by: Andreas Herrmann <andreas.herrmann at calxeda.com>
Acked-by: Rob Herring <robh at 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
>
More information about the linux-arm-kernel
mailing list