From 7396263680b951211f33f2aa266b11bdd0047adc Mon Sep 17 00:00:00 2001 From: Wenli Looi Date: Mon, 23 Jan 2023 18:37:07 +0000 Subject: ath79: convert Netgear EX7300 caldata to nvmem Transition to specify caldata in the DTS. Signed-off-by: Wenli Looi --- target/linux/ath79/dts/qca9558_netgear_ex7300.dts | 25 ++++++++++++++++++++--- 1 file changed, 22 insertions(+), 3 deletions(-) (limited to 'target/linux/ath79/dts') diff --git a/target/linux/ath79/dts/qca9558_netgear_ex7300.dts b/target/linux/ath79/dts/qca9558_netgear_ex7300.dts index fc0b6de96c..b94ccd30b7 100644 --- a/target/linux/ath79/dts/qca9558_netgear_ex7300.dts +++ b/target/linux/ath79/dts/qca9558_netgear_ex7300.dts @@ -121,6 +121,14 @@ &pcie0 { status = "okay"; + + wifi@0,0 { + compatible = "qcom,ath10k"; + reg = <0 0 0 0 0>; + + nvmem-cells = <&macaddr_caldata_c>, <&precal_caldata_5000>; + nvmem-cell-names = "mac-address", "pre-calibration"; + }; }; &spi { @@ -186,9 +194,8 @@ &wmac { status = "okay"; - mtd-cal-data = <&caldata 0x1000>; - nvmem-cells = <&macaddr_caldata_6>; - nvmem-cell-names = "mac-address"; + nvmem-cells = <&macaddr_caldata_6>, <&cal_caldata_1000>; + nvmem-cell-names = "mac-address", "calibration"; }; &mdio0 { @@ -224,4 +231,16 @@ macaddr_caldata_6: macaddr@6 { reg = <0x6 0x6>; }; + + macaddr_caldata_c: macaddr@c { + reg = <0xc 0x6>; + }; + + cal_caldata_1000: cal@1000 { + reg = <0x1000 0x440>; + }; + + precal_caldata_5000: precal@5000 { + reg = <0x5000 0x2f20>; + }; }; -- cgit v1.2.3