summaryrefslogtreecommitdiffstats
path: root/drivers/memory/tegra/Kconfig
diff options
context:
space:
mode:
authorDmitry Osipenko <digetx@gmail.com>2018-10-21 21:30:52 +0300
committerThierry Reding <treding@nvidia.com>2018-11-08 12:50:34 +0100
commit96e5da7c842424bcf64afe1082b960b42b96190b (patch)
tree4903ec0bbf233367c7c003d726ba13bd3afaeea9 /drivers/memory/tegra/Kconfig
parent651022382c7f8da46cb4872a545ee1da6d097d2a (diff)
downloadlinux-stable-96e5da7c842424bcf64afe1082b960b42b96190b.tar.gz
linux-stable-96e5da7c842424bcf64afe1082b960b42b96190b.tar.bz2
linux-stable-96e5da7c842424bcf64afe1082b960b42b96190b.zip
memory: tegra: Introduce Tegra20 EMC driver
Introduce driver for the External Memory Controller (EMC) found on Tegra20 chips, which controls the external DRAM on the board. The purpose of this driver is to program memory timing for external memory on the EMC clock rate change. Signed-off-by: Dmitry Osipenko <digetx@gmail.com> Acked-by: Peter De Schrijver <pdeschrijver@nvidia.com> Signed-off-by: Thierry Reding <treding@nvidia.com>
Diffstat (limited to 'drivers/memory/tegra/Kconfig')
-rw-r--r--drivers/memory/tegra/Kconfig10
1 files changed, 10 insertions, 0 deletions
diff --git a/drivers/memory/tegra/Kconfig b/drivers/memory/tegra/Kconfig
index 6d74e499e18d..34e0b70f5c5f 100644
--- a/drivers/memory/tegra/Kconfig
+++ b/drivers/memory/tegra/Kconfig
@@ -6,6 +6,16 @@ config TEGRA_MC
This driver supports the Memory Controller (MC) hardware found on
NVIDIA Tegra SoCs.
+config TEGRA20_EMC
+ bool "NVIDIA Tegra20 External Memory Controller driver"
+ default y
+ depends on ARCH_TEGRA_2x_SOC
+ help
+ This driver is for the External Memory Controller (EMC) found on
+ Tegra20 chips. The EMC controls the external DRAM on the board.
+ This driver is required to change memory timings / clock rate for
+ external memory.
+
config TEGRA124_EMC
bool "NVIDIA Tegra124 External Memory Controller driver"
default y