]> git.baikalelectronics.ru Git - kernel.git/commit
mtd: denali: remove nearly-duplicated register definitions
authorJamie Iles <jamie@jamieiles.com>
Fri, 6 May 2011 14:28:56 +0000 (15:28 +0100)
committerDavid Woodhouse <David.Woodhouse@intel.com>
Wed, 25 May 2011 01:02:01 +0000 (02:02 +0100)
commit0ee185b9601687540f8910fcd5c191a4d826298f
treeca0547147e34fc91ba7112c00315fd518dbfa16a
parent03b41e8df02545397c613d89c6b023d8579c5922
mtd: denali: remove nearly-duplicated register definitions

The controller has interrupt enable/status register pairs for each bank
(along with ECC and status registers) that differ only in address offset.
Rather than providing definitions for each register, make the address a
macro so that it scales for devices with different numbers of banks.

Signed-off-by: Jamie Iles <jamie@jamieiles.com>
Signed-off-by: Artem Bityutskiy <Artem.Bityutskiy@nokia.com>
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
drivers/mtd/nand/denali.c
drivers/mtd/nand/denali.h