Commit 86fd0e64 authored by Brian Norris's avatar Brian Norris Committed by Pratyush Yadav

mtd: spi-nor: micron-st: Add n25q064a WP support

These flash chips are used on Google / TP-Link / ASUS OnHub devices, and
OnHub devices are write-protected by default (same as any other
ChromeOS/Chromebook system). I've referred to datasheets, and tested on
OnHub devices.
Signed-off-by: default avatarBrian Norris <computersforpeace@gmail.com>
Reviewed-by: default avatarMichael Walle <mwalle@kernel.org>
Signed-off-by: default avatarPratyush Yadav <pratyush@kernel.org>
Link: https://lore.kernel.org/r/20240726185825.142733-1-computersforpeace@gmail.com
parent 18bcb4aa
...@@ -436,6 +436,8 @@ static const struct flash_info st_nor_parts[] = { ...@@ -436,6 +436,8 @@ static const struct flash_info st_nor_parts[] = {
.id = SNOR_ID(0x20, 0xbb, 0x17), .id = SNOR_ID(0x20, 0xbb, 0x17),
.name = "n25q064a", .name = "n25q064a",
.size = SZ_8M, .size = SZ_8M,
.flags = SPI_NOR_HAS_LOCK | SPI_NOR_HAS_TB | SPI_NOR_4BIT_BP |
SPI_NOR_BP3_SR_BIT6,
.no_sfdp_flags = SECT_4K | SPI_NOR_QUAD_READ, .no_sfdp_flags = SECT_4K | SPI_NOR_QUAD_READ,
}, { }, {
.id = SNOR_ID(0x20, 0xbb, 0x18), .id = SNOR_ID(0x20, 0xbb, 0x18),
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment