Commit 990b70ab authored by Luis R. Rodriguez's avatar Luis R. Rodriguez Committed by John W. Linville
Browse files

ath9k: move ATH9K_RSSI_BAD to hw.h



mac.c is now core driver independent.
Signed-off-by: default avatarLuis R. Rodriguez <lrodriguez@atheros.com>
Signed-off-by: default avatarJohn W. Linville <linville@tuxdriver.com>
parent cfe8cba9
ATH9K_HW_FIX += eeprom.o \ ATH9K_HW_FIX += eeprom.o
mac.o \
ATH9K_HW += hw.o \ ATH9K_HW += hw.o \
eeprom_def.o \ eeprom_def.o \
eeprom_4k.o \ eeprom_4k.o \
...@@ -8,7 +6,8 @@ ATH9K_HW += hw.o \ ...@@ -8,7 +6,8 @@ ATH9K_HW += hw.o \
calib.o \ calib.o \
ani.o \ ani.o \
phy.o \ phy.o \
btcoex.o btcoex.o \
mac.o \
ath9k-y += $(ATH9K_HW) \ ath9k-y += $(ATH9K_HW) \
$(ATH9K_HW_FIX) \ $(ATH9K_HW_FIX) \
......
...@@ -288,7 +288,6 @@ struct ath_tx_control { ...@@ -288,7 +288,6 @@ struct ath_tx_control {
#define ATH_RSSI_LPF_LEN 10 #define ATH_RSSI_LPF_LEN 10
#define RSSI_LPF_THRESHOLD -20 #define RSSI_LPF_THRESHOLD -20
#define ATH9K_RSSI_BAD 0x80
#define ATH_RSSI_EP_MULTIPLIER (1<<7) #define ATH_RSSI_EP_MULTIPLIER (1<<7)
#define ATH_EP_MUL(x, mul) ((x) * (mul)) #define ATH_EP_MUL(x, mul) ((x) * (mul))
#define ATH_RSSI_IN(x) (ATH_EP_MUL((x), ATH_RSSI_EP_MULTIPLIER)) #define ATH_RSSI_IN(x) (ATH_EP_MUL((x), ATH_RSSI_EP_MULTIPLIER))
......
...@@ -55,6 +55,8 @@ ...@@ -55,6 +55,8 @@
#define ATH_DEFAULT_NOISE_FLOOR -95 #define ATH_DEFAULT_NOISE_FLOOR -95
#define ATH9K_RSSI_BAD 0x80
/* Register read/write primitives */ /* Register read/write primitives */
#define REG_WRITE(_ah, _reg, _val) \ #define REG_WRITE(_ah, _reg, _val) \
ath9k_hw_common(_ah)->ops->write((_ah), (_val), (_reg)) ath9k_hw_common(_ah)->ops->write((_ah), (_val), (_reg))
......
...@@ -14,7 +14,7 @@ ...@@ -14,7 +14,7 @@
* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*/ */
#include "ath9k.h" #include "hw.h"
static void ath9k_hw_set_txq_interrupts(struct ath_hw *ah, static void ath9k_hw_set_txq_interrupts(struct ath_hw *ah,
struct ath9k_tx_queue_info *qi) struct ath9k_tx_queue_info *qi)
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment