mtd: nand: pxa3xx: Allocate data buffer on detected flash size
authorEzequiel Garcia <ezequiel.garcia@free-electrons.com>
Fri, 4 Oct 2013 18:30:38 +0000 (15:30 -0300)
committerBrian Norris <computersforpeace@gmail.com>
Thu, 7 Nov 2013 07:32:54 +0000 (23:32 -0800)
commit62e8b851783138a11da63285be0fbf69530ff73d
tree5c284713748762bc11fa9575a373a4e87aa4b187
parent95b26563c739d5ed5101318b1bd8895773a3d872
mtd: nand: pxa3xx: Allocate data buffer on detected flash size

This commit replaces the currently hardcoded buffer size, by a
dynamic detection scheme. First a small 256 bytes buffer is allocated
so the device can be detected (using READID and friends commands).

After detection, this buffer is released and a new buffer is allocated
to acommodate the page size plus out-of-band size.

Signed-off-by: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
Tested-by: Daniel Mack <zonque@gmail.com>
Signed-off-by: Brian Norris <computersforpeace@gmail.com>
drivers/mtd/nand/pxa3xx_nand.c