]> git.karo-electronics.de Git - karo-tx-linux.git/commit
mtd: pxa3xx_nand: enable multiple chip select support
authorLei Wen <leiwen@marvell.com>
Fri, 15 Jul 2011 03:44:33 +0000 (20:44 -0700)
committerArtem Bityutskiy <artem.bityutskiy@intel.com>
Tue, 16 Aug 2011 13:46:02 +0000 (16:46 +0300)
commitef923be7be08bb1557bbb28cd83a220fb4934c2a
tree71a2a35d51591b47ba9dbd4d524e615ed7b65b14
parentf291235b988c7af672d51fc449ad26488934eb05
mtd: pxa3xx_nand: enable multiple chip select support

Current pxa3xx_nand controller has two chip select which
both be workable. This patch enable this feature.

Update platform driver to support this feature.

Another notice should be taken that:
When you want to use this feature, you should not enable the
keep configuration feature, for two chip select could be
attached with different nand chip. The different page size
and timing requirement make the keep configuration impossible.

Signed-off-by: Lei Wen <leiwen@marvell.com>
arch/arm/mach-mmp/aspenite.c
arch/arm/mach-pxa/cm-x300.c
arch/arm/mach-pxa/colibri-pxa3xx.c
arch/arm/mach-pxa/littleton.c
arch/arm/mach-pxa/mxm8x10.c
arch/arm/mach-pxa/raumfeld.c
arch/arm/mach-pxa/zylonite.c
arch/arm/plat-pxa/include/plat/pxa3xx_nand.h
drivers/mtd/nand/pxa3xx_nand.c