]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/commit - drivers/memory/Makefile
memory: ti-aemif: introduce AEMIF driver
authorIvan Khoronzhuk <ivan.khoronzhuk@ti.com>
Mon, 24 Feb 2014 17:26:11 +0000 (19:26 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sat, 1 Mar 2014 00:47:21 +0000 (16:47 -0800)
commit5a7c81547c1db7563afc005a509d1ac38d9e0884
tree0d1ae16ccd9e69f1faac6b2409b4a571100428d3
parent76ae0536ddc0aa576f2aac11f0f82d0fd60b522c
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>
drivers/memory/Kconfig
drivers/memory/Makefile
drivers/memory/ti-aemif.c [new file with mode: 0644]