Re: [PATCH v2] mtd: spi-nor: winbond: Add support for W77Q51NW
From: Marek Vasut
Date: Mon Jul 28 2025 - 23:52:18 EST
On 7/28/25 8:32 AM, Michael Walle wrote:
I have limited supply of these devices, so OTP is untested. The flash
does have OTP registers, that's why the .otp entry is there. Why should
I remove it if the OTP registers are in the chip ?
We only add tested features. I'm just the messenger here :o. Anyway,
OTP is not really one-time-programmable here, you can write and
erase it again as long as you don't lock it, if that was your
concern.
So how do I test the OTP without locking it ?
flash_otp_{write,info,dump,erase}, just don't use flash_otp_lock.
Thanks. flash_otp_dump -u /dev/mtd0 returns zeroes, so I suspect the OTP
is not working. The chip does work even without this entry and the
content /sys/kernel/debug/spi-nor/spi0.0/capabilities and
/sys/kernel/debug/spi-nor/spi0.0/params did not change, so I think the
best way forward is to drop this patch, until I can figure out the OTP
on this chip ?
--
Best regards,
Marek Vasut