arm-trusted-firmware-mediatek: update to v2.7+ from MediaTek
[openwrt/staging/stintel.git] / package / boot / arm-trusted-firmware-mediatek / patches / 0001-spi-nor-add-more-Winbond-device-IDs.patch
1 From daaac60b504e6d5e77156ad0dc3dceca8b786e2d Mon Sep 17 00:00:00 2001
2 From: Daniel Golle <daniel@makrotopia.org>
3 Date: Sat, 27 Aug 2022 03:41:57 +0100
4 Subject: [PATCH] spi-nor: add more Winbond device IDs
5
6 Add device IDs for Winbond W25Q256 and W25Q512 variants.
7
8 Signed-off-by: Daniel Golle <daniel@makrotopia.org>
9 ---
10 drivers/mtd/nor/spi_nor.c | 11 +++++++++--
11 1 file changed, 9 insertions(+), 2 deletions(-)
12
13 --- a/drivers/mtd/nor/spi_nor.c
14 +++ b/drivers/mtd/nor/spi_nor.c
15 @@ -327,8 +327,15 @@ int spi_nor_read(unsigned int offset, ui
16
17 struct nor_device_info nor_flash_info_table[] = {
18 {"MX25L51245G", {0xC2, 0x20, 0x1A}, 0x4000000, 0},
19 - {"W25Q256JW",{0xEF,0x80, 0x19}, 0x2000000, 0},
20 - {"MX25U25635",{0xC2, 0x25, 0x39}, 0x2000000, 0}
21 + {"W25Q256JV-IM", {0xEF, 0x70, 0x19}, 0x2000000, 0},
22 + {"W25Q256JV-IQ", {0xEF, 0x40, 0x19}, 0x2000000, 0},
23 + {"W25Q256JW", {0xEF, 0x60, 0x19}, 0x2000000, 0},
24 + {"W25Q256JW-IM", {0xEF, 0x80, 0x19}, 0x2000000, 0},
25 + {"W25Q512JV-IM", {0xEF, 0x70, 0x20}, 0x4000000, 0},
26 + {"W25Q512JV-IQ", {0xEF, 0x40, 0x20}, 0x4000000, 0},
27 + {"W25Q512NW-IM", {0xEF, 0x80, 0x20}, 0x4000000, 0},
28 + {"W25Q512NW-IQ/IN", {0xEF, 0x60, 0x20}, 0x4000000, 0},
29 + {"MX25U25635", {0xC2, 0x25, 0x39}, 0x2000000, 0}
30 };
31
32