summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRyan Leung2026-06-06 11:18:45 +0000
committerHauke Mehrtens2026-06-25 19:16:10 +0000
commitbcdbfd704ae69032b54dfa039076c743f76e2d14 (patch)
tree9c64925dd4de8c29b6cde870166228ad63f6d438
parent471dd1ba15bf13f57fa1c935f8766e520daabfdd (diff)
downloadopenwrt-bcdbfd704ae69032b54dfa039076c743f76e2d14.tar.gz
mediatek: wavlink wl-wn536ax6 rev a: enable nmbm bad block management
Enable nmbm bad block management with up to 8 MiB reserved. The manufacturer's stock device tree contains the property `compatible = "generic,nmbm";` in node `nmbm_spim_nand` and manufacturer's stock bootlog contains "nmbm nmbm_spim_nand: NMBM has been successfully attached" Fixes: 1748ce829537 ("mediatek: add support for WAVLINK WL-WN536AX6 Rev a") Signed-off-by: Ryan Leung <untilscour@protonmail.com> Link: https://github.com/openwrt/openwrt/pull/23682 Signed-off-by: Jonas Jelonek <jelonek.jonas@gmail.com> (cherry picked from commit dcce4a7f3c565df5793a86101a44979f178e3d9e) Link: https://github.com/openwrt/openwrt/pull/23791 Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
-rw-r--r--target/linux/mediatek/dts/mt7986a-wavlink-wl-wn536ax6-a.dts4
1 files changed, 4 insertions, 0 deletions
diff --git a/target/linux/mediatek/dts/mt7986a-wavlink-wl-wn536ax6-a.dts b/target/linux/mediatek/dts/mt7986a-wavlink-wl-wn536ax6-a.dts
index f2af957cc0..399121f29c 100644
--- a/target/linux/mediatek/dts/mt7986a-wavlink-wl-wn536ax6-a.dts
+++ b/target/linux/mediatek/dts/mt7986a-wavlink-wl-wn536ax6-a.dts
@@ -287,6 +287,10 @@
spi-cal-addrlen = <5>;
spi-cal-addr = /bits/ 32 <0x0 0x0 0x0 0x0 0x0>;
+ mediatek,nmbm;
+ mediatek,bmt-max-ratio = <1>;
+ mediatek,bmt-max-reserved-blocks = <64>;
+
partitions {
compatible = "fixed-partitions";
#address-cells = <1>;