lede/target/linux
Daniel Golle b3bbc4b90d mediatek: improve reliability of Fidelix SPI-NAND
Prior to performing a PROGRAM LOAD RANDOM DATA operation, a WRITE
ENABLE (06h) command must be issued to change the contents of the
memory array. Following a WRITE ENABLE (06) command, **first a PROGRAM
LOAD (02h or 32h) command must be issued to reset the cache**, then
issue a PROGRAM LOAD RANDOM DATA (84h or 34h) command

This is dirty fix provided to use by MediaTek engineer Sky Huang which
may resolve the "OpenWrt Kiss of Death" issue we've been seeing on the
Linksys E8450 aka. Belkin RT3200. However, it means that everything has
to be re-written with that patch already applied, ie. we need to rebuild
the installer once it is part of snapshot builds to have any effect.

Users already on FIP-in-UBI layout are advised to re-write 'fip' UBI
volume and 'bl2' MTD partition manually once from within Linux after
this fix has been applied.

A similar fix will also be required for U-Boot.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2024-06-08 22:26:03 +08:00
..
airoha kernel: bump 5.15 to 5.15.138 (#11658) 2023-11-13 17:47:28 +08:00
amlogic kernel: bump 5.15 to 5.15.159 (#12166) 2024-05-18 06:30:07 +08:00
apm821xx kernel: bump 5.10 to 5.10.213 (#12006) 2024-03-17 15:25:09 +08:00
arc770 x64: fix grub2 booting 2021-06-15 17:58:07 +08:00
archs38 x64: fix grub2 booting 2021-06-15 17:58:07 +08:00
armvirt kernel: bump 5.15 to 5.15.142 (#11709) 2023-12-16 12:02:58 +08:00
at91 x64: fix grub2 booting 2021-06-15 17:58:07 +08:00
ath25 kernel: bump 5.4 to 5.4.252 (#11436) 2023-08-09 16:25:17 +08:00
ath79 kernel: bump 5.4 to 5.4.272 (#12007) 2024-03-17 15:30:06 +08:00
bcm27xx kernel: bump 6.1 to 6.1.91 (#12165) 2024-05-18 15:50:13 +08:00
bcm47xx kernel: bump 5.4 to 5.4.275 2024-05-07 09:44:13 +08:00
bcm53xx kernel: bump 5.10 to 5.10.213 (#12006) 2024-03-17 15:25:09 +08:00
bcm63xx kernel: bump 5.10 to 5.10.209 (#11833) 2024-01-27 08:00:35 +08:00
bcm4908 kernel: bump 5.4 to 5.4.272 (#12007) 2024-03-17 15:30:06 +08:00
bmips kernel: bump 5.15 to 5.15.148 (#11832) 2024-01-27 08:01:24 +08:00
gemini kernel: bump 5.10 to 5.10.208 (#11815) 2024-01-23 00:20:07 +08:00
generic kernel: bump 6.6 to 6.6.32 (#12186) 2024-05-26 23:50:41 +08:00
imx target: imx6 rename to imx 2022-01-05 19:08:23 +08:00
ipq40xx kernel: refresh 5.10 patches (#11719) 2023-12-18 10:25:13 +08:00
ipq95xx kernel: bump 6.1 to 6.1.83 (#12036) 2024-03-29 10:21:13 +08:00
ipq806x kernel: bump 5.10 to 5.10.216 2024-05-07 10:00:13 +08:00
kirkwood kernel: remove hack patch, move kirkwood specific kmods to target modules.mk 2022-09-30 21:35:47 +08:00
lantiq kernel: bump 5.10 to 5.10.215 (#12095) 2024-04-25 00:10:11 +08:00
layerscape kernel: refresh 5.10 patches (#11719) 2023-12-18 10:25:13 +08:00
loongarch64 kernel: bump 6.6 to 6.6.13 (#11817) 2024-01-23 00:30:12 +08:00
malta x64: fix grub2 booting 2021-06-15 17:58:07 +08:00
mediatek mediatek: improve reliability of Fidelix SPI-NAND 2024-06-08 22:26:03 +08:00
mpc85xx kernel: bump 5.10 to 5.10.204 (#11721) 2023-12-19 10:30:35 +08:00
mvebu mvebu: add support for QNAP QHora-321/322 with commo image 2024-05-26 23:19:20 +08:00
mxs x64: fix grub2 booting 2021-06-15 17:58:07 +08:00
octeon kernel: Set CONFIG_FRAME_WARN depending on target 2023-06-03 21:50:27 +08:00
octeontx kernel: bump 5.4 to 5.4.273 (#12050) 2024-04-04 12:00:39 +08:00
omap x64: fix grub2 booting 2021-06-15 17:58:07 +08:00
oxnas kernel: bump 5.10 to 5.10.216 2024-05-07 10:00:13 +08:00
phytium kernel: bump 5.10 to 5.10.216 2024-05-07 10:00:13 +08:00
pistachio kernel: bump to 5.4.229, 5.10.164, 5.15.89, 6.1.7 (#10785) 2023-01-19 14:03:33 +08:00
qualcommax qualcommax: ipq60xx: add reserved NSS memory nodes 2024-06-07 12:48:08 +08:00
ramips ramips: mt7621: fixes gpio config 2024-06-03 22:28:03 +08:00
realtek kernel: bump 5.4 to 5.4.252 (#11436) 2023-08-09 16:25:17 +08:00
rockchip rockchip: sync rk3568 upstream dts changes 2024-06-06 23:01:16 +08:00
sifiveu kernel: bump 5.15 to 5.15.153 (#12048) 2024-04-04 15:00:40 +08:00
silicon silicon: fix kernel target 2022-12-14 18:35:35 +08:00
sunxi target: add some missing patches 2024-04-30 20:19:35 +08:00
tegra kernel: bump 5.10 to 5.10.133 (#9845) 2022-07-27 23:51:57 +08:00
uml kernel: bump 5.4 to 5.4.260 (#11657) 2023-11-13 17:34:53 +08:00
x86 x86: 6.6: Activate CONFIG_FB_DEVICE 2024-05-31 22:36:26 +08:00
zynq x64: fix grub2 booting 2021-06-15 17:58:07 +08:00
Makefile treewide: sync with upstream (#10750) 2023-01-25 15:30:35 +08:00