summaryrefslogtreecommitdiffstats
path: root/drivers/memory/tegra/Kconfig
diff options
context:
space:
mode:
authorDmitry Osipenko <digetx@gmail.com>2020-11-04 19:49:11 +0300
committerKrzysztof Kozlowski <krzk@kernel.org>2020-11-26 18:50:36 +0100
commitd5ef16ba5fbe128873a55441d85ccde77f63c129 (patch)
treeef2faa3ae035d83e0a237f209341346e42f69eb7 /drivers/memory/tegra/Kconfig
parentfa4794ff8fb4b324ae5b9f089312bcd4ce4ff6ed (diff)
downloadlinux-d5ef16ba5fbe128873a55441d85ccde77f63c129.tar.bz2
memory: tegra20: Support interconnect framework
Now Internal and External Memory Controllers are memory interconnection providers. This allows us to use interconnect API for tuning of memory configuration. EMC driver now supports OPPs and DVFS. Signed-off-by: Dmitry Osipenko <digetx@gmail.com> Link: https://lore.kernel.org/r/20201104164923.21238-36-digetx@gmail.com Signed-off-by: Krzysztof Kozlowski <krzk@kernel.org>
Diffstat (limited to 'drivers/memory/tegra/Kconfig')
-rw-r--r--drivers/memory/tegra/Kconfig3
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/memory/tegra/Kconfig b/drivers/memory/tegra/Kconfig
index ff426747cd7d..ac3dfe155505 100644
--- a/drivers/memory/tegra/Kconfig
+++ b/drivers/memory/tegra/Kconfig
@@ -11,7 +11,8 @@ config TEGRA_MC
config TEGRA20_EMC
tristate "NVIDIA Tegra20 External Memory Controller driver"
default y
- depends on ARCH_TEGRA_2x_SOC
+ depends on TEGRA_MC && ARCH_TEGRA_2x_SOC
+ select PM_OPP
help
This driver is for the External Memory Controller (EMC) found on
Tegra20 chips. The EMC controls the external DRAM on the board.