[openwrt/openwrt] ramips: enable badblock table support on linksys ea7xxx devices

LEDE Commits lede-commits at lists.infradead.org
Thu Jan 13 11:13:55 PST 2022


nbd pushed a commit to openwrt/openwrt.git, branch master:
https://git.openwrt.org/83b14ec026d611e3c07eedd4869db08ca682d46d

commit 83b14ec026d611e3c07eedd4869db08ca682d46d
Author: Felix Fietkau <nbd at nbd.name>
AuthorDate: Thu Jan 13 18:32:26 2022 +0100

    ramips: enable badblock table support on linksys ea7xxx devices
    
    Use remapping only on the kernel partitions.
    
    Signed-off-by: Felix Fietkau <nbd at nbd.name>
---
 target/linux/ramips/dts/mt7621_linksys_ea7xxx.dtsi | 5 +++++
 target/linux/ramips/mt7621/config-5.10             | 1 +
 2 files changed, 6 insertions(+)

diff --git a/target/linux/ramips/dts/mt7621_linksys_ea7xxx.dtsi b/target/linux/ramips/dts/mt7621_linksys_ea7xxx.dtsi
index ecff6406d5..ec232968a6 100644
--- a/target/linux/ramips/dts/mt7621_linksys_ea7xxx.dtsi
+++ b/target/linux/ramips/dts/mt7621_linksys_ea7xxx.dtsi
@@ -76,6 +76,11 @@
 &nand {
 	status = "okay";
 
+	mediatek,bbt;
+	mediatek,bmt-remap-range =
+		<0x180000 0x580000>,
+		<0x2980000 0x2d80000>;
+
 	partitions {
 		compatible = "fixed-partitions";
 		#address-cells = <1>;
diff --git a/target/linux/ramips/mt7621/config-5.10 b/target/linux/ramips/mt7621/config-5.10
index 67f7bf7e72..f3bf6fbb2b 100644
--- a/target/linux/ramips/mt7621/config-5.10
+++ b/target/linux/ramips/mt7621/config-5.10
@@ -154,6 +154,7 @@ CONFIG_MTD_NAND_CORE=y
 CONFIG_MTD_NAND_ECC=y
 CONFIG_MTD_NAND_ECC_SW_HAMMING=y
 CONFIG_MTD_NAND_MT7621=y
+CONFIG_MTD_NAND_MTK_BMT=y
 CONFIG_MTD_PHYSMAP=y
 CONFIG_MTD_RAW_NAND=y
 CONFIG_MTD_ROUTERBOOT_PARTS=y



More information about the lede-commits mailing list