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>
Sun, 11 Sep 2011 12:02:15 +0000 (15:02 +0300)
commitf3c8cfc237927cc095e8bcb1e3794cfa76390bab
tree476cb4cde208ef3a661236093f57e1d444f3ce2d
parentd456882b41b84eba5e729cf78757b8ed95572362
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