#include "../ath.h"
#include "hw.h"
#include "hw-ops.h"
Go to the source code of this file.
◆ WME_NUM_TID
◆ WME_BA_BMP_SIZE
#define WME_BA_BMP_SIZE 64 |
◆ WME_MAX_BA
◆ ATH_TID_MAX_BUFS
◆ WME_AC_BE
◆ WME_NUM_AC
◆ ATH_RSSI_DUMMY_MARKER
#define ATH_RSSI_DUMMY_MARKER 0x127 |
◆ ATH_RSSI_LPF_LEN
#define ATH_RSSI_LPF_LEN 10 |
◆ RSSI_LPF_THRESHOLD
#define RSSI_LPF_THRESHOLD -20 |
◆ ATH_RSSI_EP_MULTIPLIER
#define ATH_RSSI_EP_MULTIPLIER (1<<7) |
◆ ATH_EP_MUL
#define ATH_EP_MUL |
( |
|
x, |
|
|
|
mul |
|
) |
| ((x) * (mul)) |
◆ ATH_RSSI_IN
◆ ATH_LPF_RSSI
◆ ATH_RSSI_LPF
#define ATH_RSSI_LPF |
( |
|
x, |
|
|
|
y |
|
) |
| |
Value:do { \
} while (0)
#define ATH_LPF_RSSI(x, y, len)
#define RSSI_LPF_THRESHOLD
Definition at line 45 of file common.h.
◆ ATH_EP_RND
#define ATH_EP_RND |
( |
|
x, |
|
|
|
mul |
|
) |
| ((((x)%(mul)) >= ((mul)/2)) ? ((x) + ((mul) - 1)) / (mul) : (x)/(mul)) |
◆ FILE_LICENCE()
◆ ath9k_cmn_update_ichannel()
Definition at line 29 of file ath9k_common.c.
struct net80211_channel * chan
#define NET80211_BAND_2GHZ
The 2.4 GHz ISM band, unlicensed in most countries.
u16 center_freq
The center frequency for this channel.
u8 band
The band with which this channel is associated.
References net80211_channel::band, net80211_channel::center_freq, ath9k_channel::chan, ath9k_channel::chanmode, ath9k_channel::channel, CHANNEL_2GHZ, CHANNEL_5GHZ, CHANNEL_A, CHANNEL_G, CHANNEL_OFDM, ath9k_channel::channelFlags, and NET80211_BAND_2GHZ.
Referenced by ath9k_cmn_get_curchannel(), and ath9k_config().
◆ ath9k_cmn_get_curchannel()
◆ ath9k_cmn_update_txpow()
void ath9k_cmn_update_txpow |
( |
struct ath_hw * |
ah, |
|
|
u16 |
cur_txpow, |
|
|
u16 |
new_txpow, |
|
|
u16 * |
txpower |
|
) |
| |