[PATCH v4 7/7] mtd: spi-nor-ids: Add support for Winbond W25Q256JV-M/W25Q512JV-M

Miquel Raynal miquel.raynal at bootlin.com
Thu Jun 11 09:06:27 CEST 2026


Hello,

>> @@ -585,6 +585,10 @@ const struct flash_info spi_nor_ids[] = {
>>                SECT_4K | SPI_NOR_DUAL_READ | SPI_NOR_QUAD_READ | SPI_NOR_HAS_LOCK | SPI_NOR_HAS_TB) },
>>         { INFO("w25q128jv-m", 0xef7018, 0, 64 * 1024, 256,
>>                SECT_4K | SPI_NOR_DUAL_READ | SPI_NOR_QUAD_READ | SPI_NOR_HAS_LOCK | SPI_NOR_HAS_TB) },
>> +       { INFO("w25q256jv-m", 0xef7019, 0, 64 * 1024, 512,
>> +              SECT_4K | SPI_NOR_DUAL_READ | SPI_NOR_QUAD_READ | SPI_NOR_HAS_LOCK | SPI_NOR_HAS_TB) },
>> +       { INFO("w25q512jv-m", 0xef7020, 0, 64 * 1024, 1024,
>> +              SECT_4K | SPI_NOR_DUAL_READ | SPI_NOR_QUAD_READ | SPI_NOR_HAS_LOCK | SPI_NOR_HAS_TB) },
>
> Same as EON chip case in another patch.
> Looks like this issue existed in the first place. We need to rework lock
> feature to support other vendors' chips.

Isn't this file completely deprecated?

I just sent a series adding proper support for these chips:
https://lore.kernel.org/linux-mtd/20260529-winbond-v7-1-spi-nor-jv-cleanup-v1-0-87e5d3122244@bootlin.com/

Thanks,
Miquèl


More information about the U-Boot mailing list