Symbol: brcms_hardware
drivers/net/wireless/broadcom/brcm80211/brcmsmac/debug.c
63
struct brcms_hardware *hw = drvr->wlc->hw;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
1044
struct brcms_hardware *wlc_hw = wlc->hw;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
1076
struct brcms_hardware *wlc_hw = wlc->hw;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
1151
static void brcms_b_detach_dmapio(struct brcms_hardware *wlc_hw)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
1168
static void brcms_b_info_init(struct brcms_hardware *wlc_hw)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
1187
static void brcms_b_wait_for_wake(struct brcms_hardware *wlc_hw)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
1198
static void brcms_b_clkctl_clk(struct brcms_hardware *wlc_hw, enum bcma_clkmode mode)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
1284
brcms_b_mhf(struct brcms_hardware *wlc_hw, u8 idx, u16 mask, u16 val,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
1339
static void brcms_c_mctrl_reset(struct brcms_hardware *wlc_hw)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
1353
static void brcms_c_mctrl_write(struct brcms_hardware *wlc_hw)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
1372
void brcms_b_mctrl(struct brcms_hardware *wlc_hw, u32 mask, u32 val)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
1393
void brcms_c_ucode_wake_override_set(struct brcms_hardware *wlc_hw,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
1407
void brcms_c_ucode_wake_override_clear(struct brcms_hardware *wlc_hw,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
1425
static void brcms_c_ucode_mute_override_set(struct brcms_hardware *wlc_hw)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
1439
static void brcms_c_ucode_mute_override_clear(struct brcms_hardware *wlc_hw)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
1459
brcms_b_set_addrmatch(struct brcms_hardware *wlc_hw, int match_reg_offset,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
1482
brcms_b_write_template_ram(struct brcms_hardware *wlc_hw, int offset, int len,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
1518
static void brcms_b_set_cwmin(struct brcms_hardware *wlc_hw, u16 newmin)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
1528
static void brcms_b_set_cwmax(struct brcms_hardware *wlc_hw, u16 newmax)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
1538
void brcms_b_bw_set(struct brcms_hardware *wlc_hw, u16 bw)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
1557
static void brcms_b_upd_synthpu(struct brcms_hardware *wlc_hw)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
1573
static void brcms_c_ucode_txant_set(struct brcms_hardware *wlc_hw)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
1590
static u16 brcms_b_ofdm_ratetable_offset(struct brcms_hardware *wlc_hw,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
1624
static void brcms_upd_ofdm_pctl1_table(struct brcms_hardware *wlc_hw)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
1661
struct brcms_hardware *wlc_hw = wlc->hw;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
1697
void brcms_b_core_phypll_reset(struct brcms_hardware *wlc_hw)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
1716
void brcms_b_phyclk_fgc(struct brcms_hardware *wlc_hw, bool clk)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
1729
void brcms_b_macphyclk_set(struct brcms_hardware *wlc_hw, bool clk)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
1737
void brcms_b_phy_reset(struct brcms_hardware *wlc_hw)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
1776
static void brcms_b_setband(struct brcms_hardware *wlc_hw, uint bandunit,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
1813
static bool brcms_c_isgoodchip(struct brcms_hardware *wlc_hw)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
1827
static bool brcms_c_validboardtype(struct brcms_hardware *wlc_hw)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
1855
static void brcms_c_get_macaddr(struct brcms_hardware *wlc_hw, u8 etheraddr[ETH_ALEN])
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
1872
static void brcms_b_xtal(struct brcms_hardware *wlc_hw, bool want)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
1897
static bool brcms_b_radio_read_hwdisabled(struct brcms_hardware *wlc_hw)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
1941
static bool wlc_dma_rxreset(struct brcms_hardware *wlc_hw, uint fifo)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
1955
void brcms_b_corereset(struct brcms_hardware *wlc_hw, u32 flags)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
2036
static void brcms_b_corerev_fifofixup(struct brcms_hardware *wlc_hw)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
2096
void brcms_b_switch_macfreq(struct brcms_hardware *wlc_hw, u8 spurmode)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
2152
struct brcms_hardware *wlc_hw = wlc->hw;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
2212
static void brcms_ucode_write(struct brcms_hardware *wlc_hw,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
2231
static void brcms_ucode_download(struct brcms_hardware *wlc_hw)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
2260
void brcms_b_txant_set(struct brcms_hardware *wlc_hw, u16 phytxant)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
2272
u16 brcms_b_get_txant(struct brcms_hardware *wlc_hw)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
2277
void brcms_b_antsel_type_set(struct brcms_hardware *wlc_hw, u8 antsel_type)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
2285
static void brcms_b_fifoerrors(struct brcms_hardware *wlc_hw)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
2352
struct brcms_hardware *wlc_hw = wlc->hw;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
2359
struct brcms_hardware *wlc_hw = wlc->hw;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
2378
struct brcms_hardware *wlc_hw = wlc->hw;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
2387
static void brcms_b_tx_fifo_suspend(struct brcms_hardware *wlc_hw,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
2421
static void brcms_b_tx_fifo_resume(struct brcms_hardware *wlc_hw,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
2444
static void brcms_b_mute(struct brcms_hardware *wlc_hw, bool mute_tx)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
2493
struct brcms_hardware *wlc_hw = wlc->hw;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
2568
struct brcms_hardware *wlc_hw = wlc->hw;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
2596
struct brcms_hardware *wlc_hw = wlc->hw;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
2664
struct brcms_hardware *wlc_hw = wlc->hw;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
2698
void brcms_b_band_stf_ss_set(struct brcms_hardware *wlc_hw, u8 stf_mode)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
2706
static bool brcms_b_validate_chip_access(struct brcms_hardware *wlc_hw)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
2767
void brcms_b_core_phypll_ctl(struct brcms_hardware *wlc_hw, bool on)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
2820
static void brcms_c_coredisable(struct brcms_hardware *wlc_hw)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
2850
struct brcms_hardware *wlc_hw = wlc->hw;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
2868
brcms_b_read_objmem(struct brcms_hardware *wlc_hw, uint offset, u32 sel)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
2882
brcms_b_write_objmem(struct brcms_hardware *wlc_hw, uint offset, u16 v,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
2900
u16 brcms_b_read_shm(struct brcms_hardware *wlc_hw, uint offset)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
2909
void brcms_b_write_shm(struct brcms_hardware *wlc_hw, uint offset, u16 v)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
2921
brcms_b_copyto_objmem(struct brcms_hardware *wlc_hw, uint offset,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
2944
brcms_b_copyfrom_objmem(struct brcms_hardware *wlc_hw, uint offset, void *buf,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
2971
static void brcms_b_retrylimit_upd(struct brcms_hardware *wlc_hw,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
2990
static void brcms_b_pllreq(struct brcms_hardware *wlc_hw, bool set, u32 req_bit)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
3015
static void brcms_b_antsel_set(struct brcms_hardware *wlc_hw, u32 antsel_avail)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
3083
static void brcms_b_reset(struct brcms_hardware *wlc_hw)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
3129
struct brcms_hardware *wlc_hw = wlc->hw;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
3299
static void brcms_b_init(struct brcms_hardware *wlc_hw, u16 chanspec)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
3753
static void brcms_b_set_shortslot(struct brcms_hardware *wlc_hw, bool shortslot)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
3793
brcms_b_set_chanspec(struct brcms_hardware *wlc_hw, u16 chanspec,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
4160
struct brcms_hardware *wlc_hw = wlc->hw;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
4348
struct brcms_hardware *wlc_hw;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
4781
struct brcms_hardware *wlc_hw = wlc->hw;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
4848
static void brcms_b_hw_up(struct brcms_hardware *wlc_hw)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
4888
static int brcms_b_up_prep(struct brcms_hardware *wlc_hw)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
4927
static int brcms_b_up_finish(struct brcms_hardware *wlc_hw)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
5050
static int brcms_b_bmac_down_prep(struct brcms_hardware *wlc_hw)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
5076
static int brcms_b_down_finish(struct brcms_hardware *wlc_hw)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
559
static void brcms_b_update_slot_timing(struct brcms_hardware *wlc_hw,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
5599
u16 brcms_b_rate_shm_offset(struct brcms_hardware *wlc_hw, u8 rate)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
644
static void brcms_c_write_inits(struct brcms_hardware *wlc_hw,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
668
static void brcms_c_write_mhf(struct brcms_hardware *wlc_hw, u16 *mhfs)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
680
static void brcms_c_ucode_bsinit(struct brcms_hardware *wlc_hw)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
6914
brcms_b_read_tsf(struct brcms_hardware *wlc_hw, u32 *tsf_l_ptr,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
714
static void brcms_b_core_ioctl(struct brcms_hardware *wlc_hw, u32 m, u32 v)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
7208
struct brcms_hardware *wlc_hw = wlc->hw;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
722
static void brcms_b_core_phy_clk(struct brcms_hardware *wlc_hw, bool clk)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
7256
struct brcms_hardware *wlc_hw = wlc->hw;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
7427
int brcms_b_xmtfifo_sz_get(struct brcms_hardware *wlc_hw, uint fifo,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
747
static void brcms_c_setxband(struct brcms_hardware *wlc_hw, uint bandunit)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
7470
void brcms_c_inval_dma_pkts(struct brcms_hardware *hw,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
7616
brcms_b_recv(struct brcms_hardware *wlc_hw, uint fifo, bool bound)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
7676
struct brcms_hardware *wlc_hw = wlc->hw;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
774
struct brcms_hardware *wlc_hw = wlc->hw;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
986
brcms_b_txstatus(struct brcms_hardware *wlc_hw, bool bound, bool *fatal)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.h
458
struct brcms_hardware *hw;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.h
621
int brcms_b_xmtfifo_sz_get(struct brcms_hardware *wlc_hw, uint fifo,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.h
633
void brcms_c_inval_dma_pkts(struct brcms_hardware *hw,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.h
638
void brcms_b_antsel_type_set(struct brcms_hardware *wlc_hw, u8 antsel_type);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.h
639
void brcms_b_set_chanspec(struct brcms_hardware *wlc_hw, u16 chanspec,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.h
641
void brcms_b_write_shm(struct brcms_hardware *wlc_hw, uint offset, u16 v);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.h
642
u16 brcms_b_read_shm(struct brcms_hardware *wlc_hw, uint offset);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.h
643
void brcms_b_mhf(struct brcms_hardware *wlc_hw, u8 idx, u16 mask, u16 val,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.h
645
void brcms_b_corereset(struct brcms_hardware *wlc_hw, u32 flags);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.h
646
void brcms_b_mctrl(struct brcms_hardware *wlc_hw, u32 mask, u32 val);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.h
647
void brcms_b_phy_reset(struct brcms_hardware *wlc_hw);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.h
648
void brcms_b_bw_set(struct brcms_hardware *wlc_hw, u16 bw);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.h
649
void brcms_b_core_phypll_reset(struct brcms_hardware *wlc_hw);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.h
650
void brcms_c_ucode_wake_override_set(struct brcms_hardware *wlc_hw,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.h
652
void brcms_c_ucode_wake_override_clear(struct brcms_hardware *wlc_hw,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.h
654
void brcms_b_write_template_ram(struct brcms_hardware *wlc_hw, int offset,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.h
656
u16 brcms_b_rate_shm_offset(struct brcms_hardware *wlc_hw, u8 rate);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.h
657
void brcms_b_copyto_objmem(struct brcms_hardware *wlc_hw, uint offset,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.h
659
void brcms_b_copyfrom_objmem(struct brcms_hardware *wlc_hw, uint offset,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.h
661
void brcms_b_switch_macfreq(struct brcms_hardware *wlc_hw, u8 spurmode);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.h
662
u16 brcms_b_get_txant(struct brcms_hardware *wlc_hw);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.h
663
void brcms_b_phyclk_fgc(struct brcms_hardware *wlc_hw, bool clk);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.h
664
void brcms_b_macphyclk_set(struct brcms_hardware *wlc_hw, bool clk);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.h
665
void brcms_b_core_phypll_ctl(struct brcms_hardware *wlc_hw, bool on);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.h
666
void brcms_b_txant_set(struct brcms_hardware *wlc_hw, u16 phytxant);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.h
667
void brcms_b_band_stf_ss_set(struct brcms_hardware *wlc_hw, u8 stf_mode);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy_shim.c
33
struct brcms_hardware *wlc_hw; /* pointer to main wlc_hw structure */
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy_shim.c
38
struct phy_shim_info *wlc_phy_shim_attach(struct brcms_hardware *wlc_hw,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy_shim.h
127
struct phy_shim_info *wlc_phy_shim_attach(struct brcms_hardware *wlc_hw,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/types.h
283
struct brcms_hardware;