memory: tegra: Add Tegra234 support
authorThierry Reding <treding@nvidia.com>
Fri, 6 May 2022 13:23:09 +0000 (15:23 +0200)
committerKrzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Mon, 9 May 2022 08:46:00 +0000 (10:46 +0200)
commit72c81bb67026a07d7cd40418520269e12f0657cb
treea98cb118478825915f7ab992e476a7cab6bd2a5e
parent3123109284176b1532874591f7c81f3837bbdc17
memory: tegra: Add Tegra234 support

The memory controller and external memory controller found on Tegra234
is similar to the version found on earlier SoCs but supports a number of
new memory clients.

Add initial memory client definitions for the Tegra234 so that the SMMU
stream ID override registers can be properly programmed at boot time.

Signed-off-by: Thierry Reding <treding@nvidia.com>
Link: https://lore.kernel.org/r/20220506132312.3910637-2-thierry.reding@gmail.com
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
drivers/memory/tegra/Makefile
drivers/memory/tegra/mc.c
drivers/memory/tegra/mc.h
drivers/memory/tegra/tegra186-emc.c
drivers/memory/tegra/tegra234.c [new file with mode: 0644]