aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/memory/Kconfig
diff options
context:
space:
mode:
authorIvan Khoronzhuk <ivan.khoronzhuk@ti.com>2014-02-24 12:26:11 -0500
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2014-02-28 19:47:21 -0500
commit5a7c81547c1db7563afc005a509d1ac38d9e0884 (patch)
tree0d1ae16ccd9e69f1faac6b2409b4a571100428d3 /drivers/memory/Kconfig
parent76ae0536ddc0aa576f2aac11f0f82d0fd60b522c (diff)
memory: ti-aemif: introduce AEMIF driver
Add new AEMIF driver for EMIF16 Texas Instruments controller. The EMIF16 module is intended to provide a glue-less interface to a variety of asynchronous memory devices like ASRA M, NOR and NAND memory. A total of 256M bytes of any of these memories can be accessed at any given time via 4 chip selects with 64M byte access per chip select. Synchronous memories such as DDR1 SD RAM, SDR SDRAM and Mobile SDR are not supported. This controller is used on SoCs like Davinci, Keysone2 Acked-by: Santosh Shilimkar <santosh.shilimkar@ti.com> Signed-off-by: Murali Karicheri <m-karicheri2@ti.com> Signed-off-by: Ivan Khoronzhuk <ivan.khoronzhuk@ti.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/memory/Kconfig')
-rw-r--r--drivers/memory/Kconfig11
1 files changed, 11 insertions, 0 deletions
diff --git a/drivers/memory/Kconfig b/drivers/memory/Kconfig
index a3640fe9852f..c59e9c96e86d 100644
--- a/drivers/memory/Kconfig
+++ b/drivers/memory/Kconfig
@@ -7,6 +7,17 @@ menuconfig MEMORY
7 7
8if MEMORY 8if MEMORY
9 9
10config TI_AEMIF
11 tristate "Texas Instruments AEMIF driver"
12 depends on (ARCH_DAVINCI || ARCH_KEYSTONE) && OF
13 help
14 This driver is for the AEMIF module available in Texas Instruments
15 SoCs. AEMIF stands for Asynchronous External Memory Interface and
16 is intended to provide a glue-less interface to a variety of
17 asynchronuous memory devices like ASRAM, NOR and NAND memory. A total
18 of 256M bytes of any of these memories can be accessed at a given
19 time via four chip selects with 64M byte access per chip select.
20
10config TI_EMIF 21config TI_EMIF
11 tristate "Texas Instruments EMIF driver" 22 tristate "Texas Instruments EMIF driver"
12 depends on ARCH_OMAP2PLUS 23 depends on ARCH_OMAP2PLUS