linux/drivers/memory/tegra
Thierry Reding 02b0cc52c0 memory: tegra: Add Tegra186 support
The memory controller found on Tegra186 is different in some respects to
its predecessors. Most notably it no longer implements an SMMU, but does
assign ARM SMMU stream IDs for each memory client instead.

Provide a driver that programs these registers so that memory clients
can translate addresses via the ARM SMMU.

Signed-off-by: Thierry Reding <treding@nvidia.com>
2017-12-13 12:58:21 +01:00
..
Kconfig memory: tegra: Add EMC (external memory controller) driver 2015-05-05 11:12:17 +02:00
Makefile memory: tegra: Add Tegra186 support 2017-12-13 12:58:21 +01:00
mc.c memory: tegra: mc: Add missing of_node_put() 2016-06-14 11:39:39 +02:00
mc.h memory: tegra: Add Tegra210 support 2015-08-13 16:07:52 +02:00
tegra30.c IOMMU Updates for Linux v4.3 2015-09-08 17:22:35 -07:00
tegra114.c IOMMU Updates for Linux v4.3 2015-09-08 17:22:35 -07:00
tegra124-emc.c memory: tegra: Add a missing 'of_node_put()' call 2017-01-25 07:57:13 +01:00
tegra124.c memory/tegra: Add number of TLB lines for Tegra124 2015-12-14 16:11:35 +01:00
tegra186.c memory: tegra: Add Tegra186 support 2017-12-13 12:58:21 +01:00
tegra210.c memory: tegra: Add Tegra210 support 2015-08-13 16:07:52 +02:00