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
1014
brcms_b_txstatus(struct brcms_hardware *wlc_hw, bool bound, bool *fatal)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
1072
struct brcms_hardware *wlc_hw = wlc->hw;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
1104
struct brcms_hardware *wlc_hw = wlc->hw;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
1179
static void brcms_b_detach_dmapio(struct brcms_hardware *wlc_hw)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
1196
static void brcms_b_info_init(struct brcms_hardware *wlc_hw)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
1215
static void brcms_b_wait_for_wake(struct brcms_hardware *wlc_hw)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
1226
static void brcms_b_clkctl_clk(struct brcms_hardware *wlc_hw, enum bcma_clkmode mode)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
1312
brcms_b_mhf(struct brcms_hardware *wlc_hw, u8 idx, u16 mask, u16 val,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
1367
static void brcms_c_mctrl_reset(struct brcms_hardware *wlc_hw)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
1381
static void brcms_c_mctrl_write(struct brcms_hardware *wlc_hw)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
1400
void brcms_b_mctrl(struct brcms_hardware *wlc_hw, u32 mask, u32 val)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
1421
void brcms_c_ucode_wake_override_set(struct brcms_hardware *wlc_hw,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
1435
void brcms_c_ucode_wake_override_clear(struct brcms_hardware *wlc_hw,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
1453
static void brcms_c_ucode_mute_override_set(struct brcms_hardware *wlc_hw)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
1467
static void brcms_c_ucode_mute_override_clear(struct brcms_hardware *wlc_hw)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
1487
brcms_b_set_addrmatch(struct brcms_hardware *wlc_hw, int match_reg_offset,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
1510
brcms_b_write_template_ram(struct brcms_hardware *wlc_hw, int offset, int len,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
1546
static void brcms_b_set_cwmin(struct brcms_hardware *wlc_hw, u16 newmin)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
1556
static void brcms_b_set_cwmax(struct brcms_hardware *wlc_hw, u16 newmax)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
1566
void brcms_b_bw_set(struct brcms_hardware *wlc_hw, u16 bw)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
1585
static void brcms_b_upd_synthpu(struct brcms_hardware *wlc_hw)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
1601
static void brcms_c_ucode_txant_set(struct brcms_hardware *wlc_hw)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
1618
static u16 brcms_b_ofdm_ratetable_offset(struct brcms_hardware *wlc_hw,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
1652
static void brcms_upd_ofdm_pctl1_table(struct brcms_hardware *wlc_hw)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
1689
struct brcms_hardware *wlc_hw = wlc->hw;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
1725
void brcms_b_core_phypll_reset(struct brcms_hardware *wlc_hw)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
1744
void brcms_b_phyclk_fgc(struct brcms_hardware *wlc_hw, bool clk)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
1757
void brcms_b_macphyclk_set(struct brcms_hardware *wlc_hw, bool clk)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
1765
void brcms_b_phy_reset(struct brcms_hardware *wlc_hw)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
1804
static void brcms_b_setband(struct brcms_hardware *wlc_hw, uint bandunit,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
1841
static bool brcms_c_isgoodchip(struct brcms_hardware *wlc_hw)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
1855
static bool brcms_c_validboardtype(struct brcms_hardware *wlc_hw)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
1883
static void brcms_c_get_macaddr(struct brcms_hardware *wlc_hw, u8 etheraddr[ETH_ALEN])
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
1900
static void brcms_b_xtal(struct brcms_hardware *wlc_hw, bool want)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
1925
static bool brcms_b_radio_read_hwdisabled(struct brcms_hardware *wlc_hw)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
1969
static bool wlc_dma_rxreset(struct brcms_hardware *wlc_hw, uint fifo)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
1983
void brcms_b_corereset(struct brcms_hardware *wlc_hw, u32 flags)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
2064
static void brcms_b_corerev_fifofixup(struct brcms_hardware *wlc_hw)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
2124
void brcms_b_switch_macfreq(struct brcms_hardware *wlc_hw, u8 spurmode)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
2180
struct brcms_hardware *wlc_hw = wlc->hw;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
2240
static void brcms_ucode_write(struct brcms_hardware *wlc_hw,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
2259
static void brcms_ucode_download(struct brcms_hardware *wlc_hw)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
2288
void brcms_b_txant_set(struct brcms_hardware *wlc_hw, u16 phytxant)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
2300
u16 brcms_b_get_txant(struct brcms_hardware *wlc_hw)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
2305
void brcms_b_antsel_type_set(struct brcms_hardware *wlc_hw, u8 antsel_type)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
2313
static void brcms_b_fifoerrors(struct brcms_hardware *wlc_hw)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
2380
struct brcms_hardware *wlc_hw = wlc->hw;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
2387
struct brcms_hardware *wlc_hw = wlc->hw;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
2406
struct brcms_hardware *wlc_hw = wlc->hw;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
2415
static void brcms_b_tx_fifo_suspend(struct brcms_hardware *wlc_hw,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
2449
static void brcms_b_tx_fifo_resume(struct brcms_hardware *wlc_hw,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
2472
static void brcms_b_mute(struct brcms_hardware *wlc_hw, bool mute_tx)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
2521
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
2624
struct brcms_hardware *wlc_hw = wlc->hw;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
2692
struct brcms_hardware *wlc_hw = wlc->hw;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
2726
void brcms_b_band_stf_ss_set(struct brcms_hardware *wlc_hw, u8 stf_mode)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
2734
static bool brcms_b_validate_chip_access(struct brcms_hardware *wlc_hw)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
2795
void brcms_b_core_phypll_ctl(struct brcms_hardware *wlc_hw, bool on)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
2848
static void brcms_c_coredisable(struct brcms_hardware *wlc_hw)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
2878
struct brcms_hardware *wlc_hw = wlc->hw;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
2896
brcms_b_read_objmem(struct brcms_hardware *wlc_hw, uint offset, u32 sel)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
2910
brcms_b_write_objmem(struct brcms_hardware *wlc_hw, uint offset, u16 v,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
2928
u16 brcms_b_read_shm(struct brcms_hardware *wlc_hw, uint offset)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
2937
void brcms_b_write_shm(struct brcms_hardware *wlc_hw, uint offset, u16 v)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
2949
brcms_b_copyto_objmem(struct brcms_hardware *wlc_hw, uint offset,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
2972
brcms_b_copyfrom_objmem(struct brcms_hardware *wlc_hw, uint offset, void *buf,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
2999
static void brcms_b_retrylimit_upd(struct brcms_hardware *wlc_hw,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
3018
static void brcms_b_pllreq(struct brcms_hardware *wlc_hw, bool set, u32 req_bit)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
3043
static void brcms_b_antsel_set(struct brcms_hardware *wlc_hw, u32 antsel_avail)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
3111
static void brcms_b_reset(struct brcms_hardware *wlc_hw)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
3157
struct brcms_hardware *wlc_hw = wlc->hw;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
3327
static void brcms_b_init(struct brcms_hardware *wlc_hw, u16 chanspec)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
3781
static void brcms_b_set_shortslot(struct brcms_hardware *wlc_hw, bool shortslot)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
3821
brcms_b_set_chanspec(struct brcms_hardware *wlc_hw, u16 chanspec,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
4188
struct brcms_hardware *wlc_hw = wlc->hw;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
4376
struct brcms_hardware *wlc_hw;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
4809
struct brcms_hardware *wlc_hw = wlc->hw;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
4876
static void brcms_b_hw_up(struct brcms_hardware *wlc_hw)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
4916
static int brcms_b_up_prep(struct brcms_hardware *wlc_hw)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
4955
static int brcms_b_up_finish(struct brcms_hardware *wlc_hw)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
5078
static int brcms_b_bmac_down_prep(struct brcms_hardware *wlc_hw)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
5104
static int brcms_b_down_finish(struct brcms_hardware *wlc_hw)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
5627
u16 brcms_b_rate_shm_offset(struct brcms_hardware *wlc_hw, u8 rate)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
587
static void brcms_b_update_slot_timing(struct brcms_hardware *wlc_hw,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
672
static void brcms_c_write_inits(struct brcms_hardware *wlc_hw,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
6942
brcms_b_read_tsf(struct brcms_hardware *wlc_hw, u32 *tsf_l_ptr,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
696
static void brcms_c_write_mhf(struct brcms_hardware *wlc_hw, u16 *mhfs)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
708
static void brcms_c_ucode_bsinit(struct brcms_hardware *wlc_hw)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
7236
struct brcms_hardware *wlc_hw = wlc->hw;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
7284
struct brcms_hardware *wlc_hw = wlc->hw;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
742
static void brcms_b_core_ioctl(struct brcms_hardware *wlc_hw, u32 m, u32 v)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
7455
int brcms_b_xmtfifo_sz_get(struct brcms_hardware *wlc_hw, uint fifo,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
7498
void brcms_c_inval_dma_pkts(struct brcms_hardware *hw,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
750
static void brcms_b_core_phy_clk(struct brcms_hardware *wlc_hw, bool clk)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
7644
brcms_b_recv(struct brcms_hardware *wlc_hw, uint fifo, bool bound)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
7704
struct brcms_hardware *wlc_hw = wlc->hw;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
775
static void brcms_c_setxband(struct brcms_hardware *wlc_hw, uint bandunit)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
802
struct brcms_hardware *wlc_hw = wlc->hw;
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;