]> www.infradead.org Git - users/jedix/linux-maple.git/commitdiff
mtd: spi-nor: winbond: Add support for w25q02jv
authorMiquel Raynal <miquel.raynal@bootlin.com>
Fri, 10 Jan 2025 14:49:31 +0000 (15:49 +0100)
committerPratyush Yadav <pratyush@kernel.org>
Mon, 3 Feb 2025 14:22:21 +0000 (14:22 +0000)
Add support for Winbond w25q02jv spi-nor chip which shares most of
w25q01jv's specificities as, this time, the chip is made of 4 different
dies.

Link: https://www.winbond.com/resource-files/W25Q02JV_DTR%20RevD%2007092024%20Plus.pdf
Signed-off-by: Miquel Raynal <miquel.raynal@bootlin.com>
Reviewed-by: Pratyush Yadav <pratyush@kernel.org>
Signed-off-by: Pratyush Yadav <pratyush@kernel.org>
Link: https://lore.kernel.org/r/20250110-winbond-6-12-rc1-nor-volatile-bit-v3-2-735363f8cc7d@bootlin.com
drivers/mtd/spi-nor/winbond.c

index a4c0d99dde4fcd2b123eb7ded4f7822110c6a4ae..63a93c9eb9174b073e19c41eeada33b23a99b184 100644 (file)
@@ -305,6 +305,10 @@ static const struct flash_info winbond_nor_parts[] = {
        }, {
                .id = SNOR_ID(0xef, 0x70, 0x19),
                .name = "w25q256jvm",
+       }, {
+               /* W25Q02JV */
+               .id = SNOR_ID(0xef, 0x70, 0x22),
+               .fixups = &winbond_nor_multi_die_fixups,
        }, {
                .id = SNOR_ID(0xef, 0x71, 0x19),
                .name = "w25m512jv",