|
void | brcms_b_mhf (struct brcms_hardware *wlc_hw, u8 idx, u16 mask, u16 val, int bands) |
|
void | brcms_b_mctrl (struct brcms_hardware *wlc_hw, u32 mask, u32 val) |
|
void | brcms_c_ucode_wake_override_set (struct brcms_hardware *wlc_hw, u32 override_bit) |
|
void | brcms_c_ucode_wake_override_clear (struct brcms_hardware *wlc_hw, u32 override_bit) |
|
void | brcms_b_write_template_ram (struct brcms_hardware *wlc_hw, int offset, int len, void *buf) |
|
void | brcms_b_bw_set (struct brcms_hardware *wlc_hw, u16 bw) |
|
void | brcms_b_core_phypll_reset (struct brcms_hardware *wlc_hw) |
|
void | brcms_b_phyclk_fgc (struct brcms_hardware *wlc_hw, bool clk) |
|
void | brcms_b_macphyclk_set (struct brcms_hardware *wlc_hw, bool clk) |
|
void | brcms_b_phy_reset (struct brcms_hardware *wlc_hw) |
|
void | brcms_b_corereset (struct brcms_hardware *wlc_hw, u32 flags) |
|
void | brcms_b_switch_macfreq (struct brcms_hardware *wlc_hw, u8 spurmode) |
|
void | brcms_b_txant_set (struct brcms_hardware *wlc_hw, u16 phytxant) |
|
u16 | brcms_b_get_txant (struct brcms_hardware *wlc_hw) |
|
void | brcms_b_antsel_type_set (struct brcms_hardware *wlc_hw, u8 antsel_type) |
|
void | brcms_c_intrson (struct brcms_c_info *wlc) |
|
u32 | brcms_c_intrsoff (struct brcms_c_info *wlc) |
|
void | brcms_c_intrsrestore (struct brcms_c_info *wlc, u32 macintmask) |
|
void | brcms_c_mute (struct brcms_c_info *wlc, bool mute_tx) |
|
bool | brcms_c_intrsupd (struct brcms_c_info *wlc) |
|
bool | brcms_c_isr (struct brcms_c_info *wlc, bool *wantdpc) |
|
void | brcms_c_suspend_mac_and_wait (struct brcms_c_info *wlc) |
|
void | brcms_c_enable_mac (struct brcms_c_info *wlc) |
|
void | brcms_b_band_stf_ss_set (struct brcms_hardware *wlc_hw, u8 stf_mode) |
|
void | brcms_b_core_phypll_ctl (struct brcms_hardware *wlc_hw, bool on) |
|
u16 | brcms_b_read_shm (struct brcms_hardware *wlc_hw, uint offset) |
|
void | brcms_b_write_shm (struct brcms_hardware *wlc_hw, uint offset, u16 v) |
|
void | brcms_b_copyto_objmem (struct brcms_hardware *wlc_hw, uint offset, const void *buf, int len, u32 sel) |
|
void | brcms_b_copyfrom_objmem (struct brcms_hardware *wlc_hw, uint offset, void *buf, int len, u32 sel) |
|
void | brcms_c_reset (struct brcms_c_info *wlc) |
|
void | brcms_c_init_scb (struct scb *scb) |
|
void | brcms_c_mac_promisc (struct brcms_c_info *wlc, uint filter_flags) |
|
void | brcms_b_set_chanspec (struct brcms_hardware *wlc_hw, u16 chanspec, bool mute_tx, struct txpwr_limits *txpwr) |
|
void | brcms_c_beacon_phytxctl_txant_upd (struct brcms_c_info *wlc, u32 bcn_rspec) |
|
void | brcms_c_protection_upd (struct brcms_c_info *wlc, uint idx, int val) |
|
void | brcms_c_wme_setparams (struct brcms_c_info *wlc, u16 aci, const struct ieee80211_tx_queue_params *params, bool suspend) |
|
bool | brcms_c_check_radio_disabled (struct brcms_c_info *wlc) |
|
struct brcms_pub * | brcms_c_pub (struct brcms_c_info *wlc) |
|
uint | brcms_c_detach (struct brcms_c_info *wlc) |
|
int | brcms_c_up (struct brcms_c_info *wlc) |
|
uint | brcms_c_down (struct brcms_c_info *wlc) |
|
int | brcms_c_set_gmode (struct brcms_c_info *wlc, u8 gmode, bool config) |
|
int | brcms_c_set_nmode (struct brcms_c_info *wlc) |
|
int | brcms_c_set_channel (struct brcms_c_info *wlc, u16 channel) |
|
int | brcms_c_set_rate_limit (struct brcms_c_info *wlc, u16 srl, u16 lrl) |
|
void | brcms_c_get_current_rateset (struct brcms_c_info *wlc, struct brcm_rateset *currs) |
|
int | brcms_c_set_rateset (struct brcms_c_info *wlc, struct brcm_rateset *rs) |
|
int | brcms_c_set_beacon_period (struct brcms_c_info *wlc, u16 period) |
|
u16 | brcms_c_get_phy_type (struct brcms_c_info *wlc, int phyidx) |
|
void | brcms_c_set_shortslot_override (struct brcms_c_info *wlc, s8 sslot_override) |
|
int | brcms_c_module_register (struct brcms_pub *pub, const char *name, struct brcms_info *hdl, int(*d_fn)(void *handle)) |
|
int | brcms_c_module_unregister (struct brcms_pub *pub, const char *name, struct brcms_info *hdl) |
|
void | brcms_c_print_txstatus (struct tx_status *txs) |
|
bool | brcms_c_chipmatch (struct bcma_device *core) |
|
u16 | brcms_b_rate_shm_offset (struct brcms_hardware *wlc_hw, u8 rate) |
|
void | brcms_c_txq_enq (struct brcms_c_info *wlc, struct scb *scb, struct sk_buff *sdu, uint prec) |
|
u16 | brcms_c_compute_rtscts_dur (struct brcms_c_info *wlc, bool cts_only, u32 rts_rate, u32 frame_rate, u8 rts_preamble_type, u8 frame_preamble_type, uint frame_len, bool ba) |
|
void | brcms_c_sendpkt_mac80211 (struct brcms_c_info *wlc, struct sk_buff *sdu, struct ieee80211_hw *hw) |
|
void | brcms_c_send_q (struct brcms_c_info *wlc) |
|
void | brcms_c_txfifo (struct brcms_c_info *wlc, uint fifo, struct sk_buff *p, bool commit, s8 txpktpend) |
|
u32 | brcms_c_rspec_to_rts_rspec (struct brcms_c_info *wlc, u32 rspec, bool use_rspec, u16 mimo_ctlchbw) |
|
void | brcms_c_txfifo_complete (struct brcms_c_info *wlc, uint fifo, s8 txpktpend) |
|
u16 | brcms_c_calc_lsig_len (struct brcms_c_info *wlc, u32 ratespec, uint mac_len) |
|
int | brcms_c_get_header_len (void) |
|
void | brcms_c_update_beacon (struct brcms_c_info *wlc) |
|
void | brcms_c_update_probe_resp (struct brcms_c_info *wlc, bool suspend) |
|
int | brcms_c_prep_pdu (struct brcms_c_info *wlc, struct sk_buff *pdu, uint *fifop) |
|
int | brcms_b_xmtfifo_sz_get (struct brcms_hardware *wlc_hw, uint fifo, uint *blocks) |
|
void | brcms_c_set_addrmatch (struct brcms_c_info *wlc, int match_reg_offset, const u8 *addr) |
|
void | brcms_c_scan_start (struct brcms_c_info *wlc) |
|
void | brcms_c_scan_stop (struct brcms_c_info *wlc) |
|
void | brcms_c_associate_upd (struct brcms_c_info *wlc, bool state) |
|
void | brcms_c_inval_dma_pkts (struct brcms_hardware *hw, struct ieee80211_sta *sta, void(*dma_callback_fn)) |
|
int | brcms_c_get_curband (struct brcms_c_info *wlc) |
|
void | brcms_c_wait_for_tx_completion (struct brcms_c_info *wlc, bool drop) |
|
void | brcms_c_set_beacon_listen_interval (struct brcms_c_info *wlc, u8 interval) |
|
int | brcms_c_set_tx_power (struct brcms_c_info *wlc, int txpwr) |
|
int | brcms_c_get_tx_power (struct brcms_c_info *wlc) |
|
bool | brcms_c_dpc (struct brcms_c_info *wlc, bool bounded) |
|
void | brcms_c_init (struct brcms_c_info *wlc, bool mute_tx) |
|
struct brcms_c_info * | brcms_c_attach (struct brcms_info *wl, struct bcma_device *core, uint unit, bool piomode, uint *perr) |
|