[MTD] [NOR] Fix Intel CFI driver for collie flash
collie seems to contain LH28F640BF flash chips. According to http://sharp-world.com/products/device/flash/pdf/*FUM00701*@E.pdf (page 83) if they have 0x51 of Extended Query Table (number of hardware partitions) set to zero, they have a single fixed partition. This patch makes those chips work. Signed-off-by: Thomas Kunze <thommycheck@gmx.de> Signed-off-by: David Woodhouse <dwmw2@infradead.org>
This commit is contained in:
Родитель
19e56ceae7
Коммит
fe224668df
|
@ -619,6 +619,9 @@ static int cfi_intelext_partition_fixup(struct mtd_info *mtd,
|
|||
sizeof(struct cfi_intelext_blockinfo);
|
||||
}
|
||||
|
||||
if (!numparts)
|
||||
numparts = 1;
|
||||
|
||||
/* Programming Region info */
|
||||
if (extp->MinorVersion >= '4') {
|
||||
struct cfi_intelext_programming_regioninfo *prinfo;
|
||||
|
|
Загрузка…
Ссылка в новой задаче