[openwrt/openwrt] mediatek: Xiaomi AX3000t: enable SPI calibration
LEDE Commits
lede-commits at lists.infradead.org
Mon Mar 17 08:15:12 PDT 2025
hauke pushed a commit to openwrt/openwrt.git, branch openwrt-24.10:
https://git.openwrt.org/d5a9ec601d4cbe95499986df3c0611928ef1d3dc
commit d5a9ec601d4cbe95499986df3c0611928ef1d3dc
Author: Mikhail Zhilkin <csharper2005 at gmail.com>
AuthorDate: Sat Feb 15 12:24:20 2025 +0000
mediatek: Xiaomi AX3000t: enable SPI calibration
Xiaomi enabled SPI calibration in new firmware:
- 1.0.84 and newer (rd03 model)
- 1.0.76 and newer (rd23 model)
This enables SPI calibration routines in OpenWrt too.
Tested-by: Aleksandr Danilov <sc16me at gmail.com>
Signed-off-by: Mikhail Zhilkin <csharper2005 at gmail.com>
Link: https://github.com/openwrt/openwrt/pull/17976
(cherry picked from commit 043df82cea89786f1dcdfe47af1736bf8833fde9)
Signed-off-by: Mikhail Zhilkin <csharper2005 at gmail.com>
Link: https://github.com/openwrt/openwrt/pull/18270
Signed-off-by: Hauke Mehrtens <hauke at hauke-m.de>
---
target/linux/mediatek/dts/mt7981b-xiaomi-mi-router-common.dtsi | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/target/linux/mediatek/dts/mt7981b-xiaomi-mi-router-common.dtsi b/target/linux/mediatek/dts/mt7981b-xiaomi-mi-router-common.dtsi
index c64b55cf6f..511184d771 100644
--- a/target/linux/mediatek/dts/mt7981b-xiaomi-mi-router-common.dtsi
+++ b/target/linux/mediatek/dts/mt7981b-xiaomi-mi-router-common.dtsi
@@ -315,6 +315,13 @@
compatible = "spi-nand";
reg = <0>;
+ spi-cal-enable;
+ spi-cal-mode = "read-data";
+ spi-cal-datalen = <7>;
+ spi-cal-data = /bits/ 8 <0x53 0x50 0x49 0x4e 0x41 0x4e 0x44>;
+ spi-cal-addrlen = <5>;
+ spi-cal-addr = /bits/ 32 <0x0 0x0 0x0 0x0 0x0>;
+
spi-max-frequency = <52000000>;
spi-tx-bus-width = <4>;
spi-rx-bus-width = <4>;
More information about the lede-commits
mailing list