Linux Kernel
3.7.1
|
#include <brcmu_wifi.h>
#include <brcmu_utils.h>
#include "d11.h"
#include "pub.h"
#include "rate.h"
Go to the source code of this file.
Data Structures | |
struct | legacy_phycfg |
Macros | |
#define | LEGACY_PHYCFG_TABLE_SIZE 12 |
Functions | |
void | brcms_c_rateset_mcs_upd (struct brcms_c_rateset *rs, u8 txstreams) |
bool | brcms_c_rate_hwrs_filter_sort_validate (struct brcms_c_rateset *rs, const struct brcms_c_rateset *hw_rs, bool check_brate, u8 txstreams) |
u32 | brcms_c_compute_rspec (struct d11rxhdr *rxh, u8 *plcp) |
void | brcms_c_rateset_copy (const struct brcms_c_rateset *src, struct brcms_c_rateset *dst) |
void | brcms_c_rateset_filter (struct brcms_c_rateset *src, struct brcms_c_rateset *dst, bool basic_only, u8 rates, uint xmask, bool mcsallow) |
void | brcms_c_rateset_default (struct brcms_c_rateset *rs_tgt, const struct brcms_c_rateset *rs_hw, uint phy_type, int bandtype, bool cck_only, uint rate_mask, bool mcsallow, u8 bw, u8 txstreams) |
s16 | brcms_c_rate_legacy_phyctl (uint rate) |
void | brcms_c_rateset_mcs_clear (struct brcms_c_rateset *rateset) |
void | brcms_c_rateset_mcs_build (struct brcms_c_rateset *rateset, u8 txstreams) |
void | brcms_c_rateset_bw_mcs_filter (struct brcms_c_rateset *rateset, u8 bw) |
bool brcms_c_rate_hwrs_filter_sort_validate | ( | struct brcms_c_rateset * | rs, |
const struct brcms_c_rateset * | hw_rs, | ||
bool | check_brate, | ||
u8 | txstreams | ||
) |
void brcms_c_rateset_bw_mcs_filter | ( | struct brcms_c_rateset * | rateset, |
u8 | bw | ||
) |
void brcms_c_rateset_copy | ( | const struct brcms_c_rateset * | src, |
struct brcms_c_rateset * | dst | ||
) |
void brcms_c_rateset_filter | ( | struct brcms_c_rateset * | src, |
struct brcms_c_rateset * | dst, | ||
bool | basic_only, | ||
u8 | rates, | ||
uint | xmask, | ||
bool | mcsallow | ||
) |
void brcms_c_rateset_mcs_build | ( | struct brcms_c_rateset * | rateset, |
u8 | txstreams | ||
) |
void brcms_c_rateset_mcs_clear | ( | struct brcms_c_rateset * | rateset | ) |
void brcms_c_rateset_mcs_upd | ( | struct brcms_c_rateset * | rs, |
u8 | txstreams | ||
) |
struct brcms_c_rateset cck_ofdm_mimo_rates |
struct brcms_c_rateset cck_ofdm_rates |
struct brcms_c_rateset cck_rates |
struct brcms_c_rateset gphy_legacy_rates |
struct brcms_mcs_info mcs_table[MCS_TABLE_SIZE] |
struct brcms_c_rateset ofdm_mimo_rates |
struct brcms_c_rateset ofdm_rates |