aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/mach-omap2/gpmc-onenand.c
diff options
context:
space:
mode:
authorJon Hunter <jon-hunter@ti.com>2013-02-21 15:25:23 -0600
committerJon Hunter <jon-hunter@ti.com>2013-04-01 14:53:41 -0500
commitaa8d4767da2a2a29a628dc0dadb59a010f0ec18e (patch)
tree2cd2bc90120b1c914477a35e922e7678908b1268 /arch/arm/mach-omap2/gpmc-onenand.c
parentARM: OMAP2+: Add structure for storing GPMC settings (diff)
downloadlinux-dev-aa8d4767da2a2a29a628dc0dadb59a010f0ec18e.tar.xz
linux-dev-aa8d4767da2a2a29a628dc0dadb59a010f0ec18e.zip
ARM: OMAP2+: Add function for configuring GPMC settings
The GPMC has various different configuration options such as bus-width, synchronous or asychronous mode selection, burst mode options etc. Currently, there is no common function for configuring these options and various devices set these options by either programming the GPMC CONFIG1 register directly or by calling gpmc_cs_configure() to set some of the options. Add a new function for configuring all of the GPMC options. Having a common function for configuring this options will simplify code and ease the migration to device-tree. Also add a new capability flag to detect devices that support the address-address-data multiplexing mode. Signed-off-by: Jon Hunter <jon-hunter@ti.com> Tested-by: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
Diffstat (limited to 'arch/arm/mach-omap2/gpmc-onenand.c')
0 files changed, 0 insertions, 0 deletions