mirror of
https://git.openwrt.org/openwrt/openwrt.git/
synced 2025-10-06 02:42:50 +02:00
ath79: asus: convert to nvmem for calibration
Userspace handling is deprecated. Also handle 2.4ghz LED in ath9k instead of generic. Signed-off-by: Rosen Penev <rosenp@gmail.com> Link: https://github.com/openwrt/openwrt/pull/20269 Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
This commit is contained in:
committed by
Hauke Mehrtens
parent
2dae098d69
commit
5263c4b993
@@ -55,11 +55,6 @@
|
|||||||
gpios = <&gpio 1 GPIO_ACTIVE_HIGH>;
|
gpios = <&gpio 1 GPIO_ACTIVE_HIGH>;
|
||||||
};
|
};
|
||||||
|
|
||||||
wlan2g {
|
|
||||||
label = "blue:wlan2g";
|
|
||||||
gpios = <&gpio 16 GPIO_ACTIVE_HIGH>;
|
|
||||||
};
|
|
||||||
|
|
||||||
wlan5g {
|
wlan5g {
|
||||||
label = "blue:wlan5g";
|
label = "blue:wlan5g";
|
||||||
gpios = <&gpio 2 GPIO_ACTIVE_HIGH>;
|
gpios = <&gpio 2 GPIO_ACTIVE_HIGH>;
|
||||||
@@ -117,6 +112,10 @@
|
|||||||
reg = <0x0 0x6>;
|
reg = <0x0 0x6>;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
cal_art_1000: calibration@1000 {
|
||||||
|
reg = <0x1000 0x440>;
|
||||||
|
};
|
||||||
|
|
||||||
macaddr_art_1002: macaddr@1002 {
|
macaddr_art_1002: macaddr@1002 {
|
||||||
reg = <0x1002 0x6>;
|
reg = <0x1002 0x6>;
|
||||||
};
|
};
|
||||||
@@ -153,5 +152,11 @@
|
|||||||
&wmac {
|
&wmac {
|
||||||
status = "okay";
|
status = "okay";
|
||||||
|
|
||||||
qca,no-eeprom;
|
nvmem-cells = <&cal_art_1000>;
|
||||||
|
nvmem-cell-names = "calibration";
|
||||||
|
|
||||||
|
led {
|
||||||
|
led-sources = <16>;
|
||||||
|
led-active-low;
|
||||||
|
};
|
||||||
};
|
};
|
||||||
|
@@ -48,11 +48,6 @@
|
|||||||
gpios = <&gpio 6 GPIO_ACTIVE_LOW>;
|
gpios = <&gpio 6 GPIO_ACTIVE_LOW>;
|
||||||
};
|
};
|
||||||
|
|
||||||
wlan2g {
|
|
||||||
label = "green:wlan2g";
|
|
||||||
gpios = <&gpio 19 GPIO_ACTIVE_LOW>;
|
|
||||||
};
|
|
||||||
|
|
||||||
wlan5g {
|
wlan5g {
|
||||||
label = "green:wlan5g";
|
label = "green:wlan5g";
|
||||||
gpios = <&gpio 8 GPIO_ACTIVE_LOW>;
|
gpios = <&gpio 8 GPIO_ACTIVE_LOW>;
|
||||||
@@ -106,6 +101,10 @@
|
|||||||
#address-cells = <1>;
|
#address-cells = <1>;
|
||||||
#size-cells = <1>;
|
#size-cells = <1>;
|
||||||
|
|
||||||
|
cal_art_1000: calibration@1000 {
|
||||||
|
reg = <0x1000 0x440>;
|
||||||
|
};
|
||||||
|
|
||||||
macaddr_art_1002: macaddr@1002 {
|
macaddr_art_1002: macaddr@1002 {
|
||||||
reg = <0x1002 0x6>;
|
reg = <0x1002 0x6>;
|
||||||
};
|
};
|
||||||
@@ -168,5 +167,11 @@
|
|||||||
&wmac {
|
&wmac {
|
||||||
status = "okay";
|
status = "okay";
|
||||||
|
|
||||||
qca,no-eeprom;
|
nvmem-cells = <&cal_art_1000>;
|
||||||
|
nvmem-cell-names = "calibration";
|
||||||
|
|
||||||
|
led {
|
||||||
|
led-sources = <19>;
|
||||||
|
led-active-low;
|
||||||
|
};
|
||||||
};
|
};
|
||||||
|
@@ -127,6 +127,10 @@
|
|||||||
#address-cells = <1>;
|
#address-cells = <1>;
|
||||||
#size-cells = <1>;
|
#size-cells = <1>;
|
||||||
|
|
||||||
|
cal_art_1000: calibration@1000 {
|
||||||
|
reg = <0x1000 0x440>;
|
||||||
|
};
|
||||||
|
|
||||||
macaddr_art_1002: macaddr@1002 {
|
macaddr_art_1002: macaddr@1002 {
|
||||||
reg = <0x1002 0x6>;
|
reg = <0x1002 0x6>;
|
||||||
};
|
};
|
||||||
@@ -168,5 +172,6 @@
|
|||||||
&wmac {
|
&wmac {
|
||||||
status = "okay";
|
status = "okay";
|
||||||
|
|
||||||
qca,no-eeprom;
|
nvmem-cells = <&cal_art_1000>;
|
||||||
|
nvmem-cell-names = "calibration";
|
||||||
};
|
};
|
||||||
|
@@ -81,12 +81,10 @@ alfa-network,tube-2hq)
|
|||||||
;;
|
;;
|
||||||
asus,pl-ac56)
|
asus,pl-ac56)
|
||||||
ucidef_set_led_switch "lan" "LAN" "green:lan" "switch0" "0x3e"
|
ucidef_set_led_switch "lan" "LAN" "green:lan" "switch0" "0x3e"
|
||||||
ucidef_set_led_netdev "wlan2g" "WLAN2G" "green:wlan2g" "wlan1" "link"
|
|
||||||
ucidef_set_led_netdev "wlan5g" "WLAN5G" "green:wlan5g" "wlan0" "link"
|
ucidef_set_led_netdev "wlan5g" "WLAN5G" "green:wlan5g" "wlan0" "link"
|
||||||
;;
|
;;
|
||||||
asus,rp-ac51)
|
asus,rp-ac51)
|
||||||
ucidef_set_led_netdev "lan" "LAN" "blue:lan" "eth0"
|
ucidef_set_led_netdev "lan" "LAN" "blue:lan" "eth0"
|
||||||
ucidef_set_led_netdev "wlan2g" "WLAN2G" "blue:wlan2G" "wlan1" "link"
|
|
||||||
ucidef_set_led_netdev "wlan5g" "WLAN5G" "blue:wlan5G" "wlan0" "link"
|
ucidef_set_led_netdev "wlan5g" "WLAN5G" "blue:wlan5G" "wlan0" "link"
|
||||||
;;
|
;;
|
||||||
asus,rp-ac66)
|
asus,rp-ac66)
|
||||||
|
@@ -9,11 +9,6 @@ board=$(board_name)
|
|||||||
case "$FIRMWARE" in
|
case "$FIRMWARE" in
|
||||||
"ath9k-eeprom-ahb-18100000.wmac.bin")
|
"ath9k-eeprom-ahb-18100000.wmac.bin")
|
||||||
case $board in
|
case $board in
|
||||||
asus,pl-ac56|\
|
|
||||||
asus,rp-ac51|\
|
|
||||||
asus,rp-ac66)
|
|
||||||
caldata_extract "art" 0x1000 0x440
|
|
||||||
;;
|
|
||||||
avm,fritz1750e|\
|
avm,fritz1750e|\
|
||||||
avm,fritz4020|\
|
avm,fritz4020|\
|
||||||
avm,fritz450e|\
|
avm,fritz450e|\
|
||||||
|
Reference in New Issue
Block a user