aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/memory/Kconfig
diff options
context:
space:
mode:
authorYong Wu <yong.wu@mediatek.com>2016-02-23 01:20:49 +0800
committerJoerg Roedel <jroedel@suse.de>2016-02-25 16:49:08 +0100
commitcc8bbe1a83128ad06457e4dc69907c4f9a6fc1a7 (patch)
treee9ba4a6dfce5064c0a7f153fba91f902b11fc517 /drivers/memory/Kconfig
parentdt-bindings: mediatek: Add smi dts binding (diff)
downloadlinux-dev-cc8bbe1a83128ad06457e4dc69907c4f9a6fc1a7.tar.xz
linux-dev-cc8bbe1a83128ad06457e4dc69907c4f9a6fc1a7.zip
memory: mediatek: Add SMI driver
This patch add SMI(Smart Multimedia Interface) driver. This driver is responsible to enable/disable iommu and control the power domain and clocks of each local arbiter. Signed-off-by: Yong Wu <yong.wu@mediatek.com> Tested-by: Philipp Zabel <p.zabel@pengutronix.de> Reviewed-by: Daniel Kurtz <djkurtz@chromium.org> Tested-by: Daniel Kurtz <djkurtz@chromium.org> Signed-off-by: Matthias Brugger <matthias.bgg@gmail.com> Signed-off-by: Joerg Roedel <jroedel@suse.de>
Diffstat (limited to 'drivers/memory/Kconfig')
-rw-r--r--drivers/memory/Kconfig8
1 files changed, 8 insertions, 0 deletions
diff --git a/drivers/memory/Kconfig b/drivers/memory/Kconfig
index 6f3154613dc7..51d5cd20c26a 100644
--- a/drivers/memory/Kconfig
+++ b/drivers/memory/Kconfig
@@ -114,6 +114,14 @@ config JZ4780_NEMC
the Ingenic JZ4780. This controller is used to handle external
memory devices such as NAND and SRAM.
+config MTK_SMI
+ bool
+ depends on ARCH_MEDIATEK || COMPILE_TEST
+ help
+ This driver is for the Memory Controller module in MediaTek SoCs,
+ mainly help enable/disable iommu and control the power domain and
+ clocks for each local arbiter.
+
source "drivers/memory/tegra/Kconfig"
endif