[PATCH 02/30] mtd: spi-nor: winbond: Normalize names

Michael Walle mwalle at kernel.org
Wed Jul 22 06:07:46 PDT 2026


Hi Miquel,

On Wed Jul 22, 2026 at 2:52 PM CEST, Miquel Raynal wrote:
>>> As a result, W25Q01NWxxIQ is irrelevant and would better be named
>>> W25Q01NW-Q, W25Q02JV is irrelevant and would better be named W25Q02JV-M,
>>> etc.
>>
>> OTOH if you try to search for that name on the internet/datasheets
>> you don't find anything, while the xx somehow indicates that
>> something is missing here.
>
> The datasheet is often the same for N/Q/M variants, a table close to the
> end mentions the differences. The intermediate letters have no useful
> meaning for us and IIRC they number may vary. The meanging is:
>
>         - W: Winbond
>         - 25Q: SPI NOR family
>         - 02J: Density
>         - V: Voltage level
>         - Useless information for software support such as the package
>           size or some ratings which have no impact on the software, the
>           absence of lead, etc.
>         - And then there are subtleties such as features available or
>           not, enabled by default or not, which can be disabled or not,
>           that is carried by the last letter.

I get that, but still, that part name "W25Q01NW-Q" simply doesn't
exist. I've argued with Tudor years ago, since he wanted me to use a
similar naming (w25q32jwm). I mean I don't care to much. It's like
I've said, you won't find anything about that on the web, as the
name is made up by us :)

-michael



More information about the linux-mtd mailing list