mtd: spi-nor: add SFDP fixups for Quad Page Program
authorSudip Mukherjee <sudip.mukherjee@sifive.com>
Tue, 20 Sep 2022 18:48:08 +0000 (19:48 +0100)
committerTudor Ambarus <tudor.ambarus@microchip.com>
Tue, 22 Nov 2022 06:19:01 +0000 (08:19 +0200)
commit1799cd8540b67b88514c82f5fae1c75b986bcbd8
tree61c473d8b542c33617752cb4ba3dc2594deac8e1
parenta30f53d8bc0f9b55b4e8eea0e17b68cfd1f07f34
mtd: spi-nor: add SFDP fixups for Quad Page Program

SFDP table of some flash chips do not advertise support of Quad Input
Page Program even though it has support. Use flags and add hardware
cap for these chips.

Signed-off-by: Sudip Mukherjee <sudip.mukherjee@sifive.com>
[tudor.ambarus@microchip.com: move pp setting in spi_nor_init_default_params]
Signed-off-by: Tudor Ambarus <tudor.ambarus@microchip.com>
Link: https://lore.kernel.org/r/20220920184808.44876-2-sudip.mukherjee@sifive.com
drivers/mtd/spi-nor/core.c
drivers/mtd/spi-nor/core.h
drivers/mtd/spi-nor/issi.c