diff options
author | Christian Lamparter <chunkeey@gmail.com> | 2021-11-05 22:50:45 +0100 |
---|---|---|
committer | Christian Lamparter <chunkeey@gmail.com> | 2021-11-06 22:18:45 +0100 |
commit | 217571b6abb3118a81e1cde32dd1151a9e95a0fc (patch) | |
tree | eff892308b5e0d052be8d128d42eaf8b9e8d502c /target/linux/ath79/dts/ar7161_netgear_wndr3700.dts | |
parent | d91318662d5c290ce97bfb18c84e4cddc514f33a (diff) | |
download | upstream-217571b6abb3118a81e1cde32dd1151a9e95a0fc.tar.gz upstream-217571b6abb3118a81e1cde32dd1151a9e95a0fc.tar.bz2 upstream-217571b6abb3118a81e1cde32dd1151a9e95a0fc.zip |
ath79: WNDR3700/3800/MAC: utilize nvmem for caldata fetching
converts the still popular WNDR3700 Series to fetch the
caldata through nvmem. As the "MAC with NVMEM" has shown,
there could pitfalls along the way.
Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
Diffstat (limited to 'target/linux/ath79/dts/ar7161_netgear_wndr3700.dts')
-rw-r--r-- | target/linux/ath79/dts/ar7161_netgear_wndr3700.dts | 16 |
1 files changed, 12 insertions, 4 deletions
diff --git a/target/linux/ath79/dts/ar7161_netgear_wndr3700.dts b/target/linux/ath79/dts/ar7161_netgear_wndr3700.dts index 99bc5f56bb..eedd375cc9 100644 --- a/target/linux/ath79/dts/ar7161_netgear_wndr3700.dts +++ b/target/linux/ath79/dts/ar7161_netgear_wndr3700.dts @@ -39,13 +39,13 @@ }; &ath9k0 { - nvmem-cells = <&macaddr_art_c>; - nvmem-cell-names = "mac-address"; + nvmem-cells = <&macaddr_art_c>, <&cal_art_1000>; + nvmem-cell-names = "mac-address", "calibration"; }; &ath9k1 { - nvmem-cells = <&macaddr_art_0>; - nvmem-cell-names = "mac-address"; + nvmem-cells = <&macaddr_art_0>, <&cal_art_5000>; + nvmem-cell-names = "mac-address", "calibration"; /* The original WNDR3700(v1) variant have four antennae dedicated * to the 5GHz radio as well. Again, two antennae are available for @@ -93,4 +93,12 @@ macaddr_art_c: macaddr@c { reg = <0xc 0x6>; }; + + cal_art_1000: cal@1000 { + reg = <0x1000 0xeb8>; + }; + + cal_art_5000: cal@5000 { + reg = <0x5000 0xeb8>; + }; }; |