]> git.baikalelectronics.ru Git - kernel.git/commit
of: Add NVIDIA Tegra memory controller binding
authorThierry Reding <treding@nvidia.com>
Thu, 26 Jun 2014 19:18:53 +0000 (21:18 +0200)
committerThierry Reding <treding@nvidia.com>
Wed, 26 Nov 2014 08:43:25 +0000 (09:43 +0100)
commit4ed4517aadec8025cf666425a8d8d1b685ba8d05
treebf0166972e1f6457721de0a5921c9a8cd9c1fddb
parent663b4fe0a2c38e7fd365ab1a667d4a7a834126d6
of: Add NVIDIA Tegra memory controller binding

The memory controller on NVIDIA Tegra exposes various knobs that can be
used to tune the behaviour of the clients attached to it.

In addition, the memory controller implements an SMMU (IOMMU) which can
translate I/O virtual addresses to physical addresses for clients. This
is useful for scatter-gather operation on devices that don't support it
natively and for virtualization or process separation.

Signed-off-by: Thierry Reding <treding@nvidia.com>
Documentation/devicetree/bindings/memory-controllers/nvidia,tegra-mc.txt [new file with mode: 0644]