OpenWrt
/branches/gl-inet/target/linux/ar71xx/patches-4.9/524-MIPS-ath79-add-ath79_wmac_disable_25ghz-helpers.patch |
@@ -0,0 +1,31 @@ |
--- a/arch/mips/ath79/dev-wmac.c |
+++ b/arch/mips/ath79/dev-wmac.c |
@@ -309,6 +309,16 @@ bool __init ar93xx_wmac_read_mac_address |
return ret; |
} |
|
+void __init ath79_wmac_disable_2ghz(void) |
+{ |
+ ath79_wmac_data.disable_2ghz = true; |
+} |
+ |
+void __init ath79_wmac_disable_5ghz(void) |
+{ |
+ ath79_wmac_data.disable_5ghz = true; |
+} |
+ |
void __init ath79_register_wmac(u8 *cal_data, u8 *mac_addr) |
{ |
if (soc_is_ar913x()) |
--- a/arch/mips/ath79/dev-wmac.h |
+++ b/arch/mips/ath79/dev-wmac.h |
@@ -14,6 +14,9 @@ |
|
void ath79_register_wmac(u8 *cal_data, u8 *mac_addr); |
void ath79_register_wmac_simple(void); |
+void ath79_wmac_disable_2ghz(void); |
+void ath79_wmac_disable_5ghz(void); |
+ |
bool ar93xx_wmac_read_mac_address(u8 *dest); |
|
#endif /* _ATH79_DEV_WMAC_H */ |