Home
last modified time | relevance | path

Searched refs:wlc_hw (Results 1 – 3 of 3) sorted by relevance

/linux/drivers/net/wireless/broadcom/brcm80211/brcmsmac/
H A Dmain.c587 static void brcms_b_update_slot_timing(struct brcms_hardware *wlc_hw, in brcms_b_update_slot_timing() argument
590 struct bcma_device *core = wlc_hw->d11core; in brcms_b_update_slot_timing()
595 brcms_b_write_shm(wlc_hw, M_DOT11_SLOT, APHY_SLOT_TIME); in brcms_b_update_slot_timing()
599 brcms_b_write_shm(wlc_hw, M_DOT11_SLOT, BPHY_SLOT_TIME); in brcms_b_update_slot_timing()
672 static void brcms_c_write_inits(struct brcms_hardware *wlc_hw, in brcms_c_write_inits() argument
675 struct bcma_device *core = wlc_hw->d11core; in brcms_c_write_inits()
681 brcms_dbg_info(wlc_hw->d11core, "wl%d\n", wlc_hw->unit); in brcms_c_write_inits()
696 static void brcms_c_write_mhf(struct brcms_hardware *wlc_hw, u16 *mhfs) in brcms_c_write_mhf() argument
705 brcms_b_write_shm(wlc_hw, addr[idx], mhfs[idx]); in brcms_c_write_mhf()
708 static void brcms_c_ucode_bsinit(struct brcms_hardware *wlc_hw) in brcms_c_ucode_bsinit() argument
[all …]
H A Dphy_shim.c33 struct brcms_hardware *wlc_hw; /* pointer to main wlc_hw structure */ member
38 struct phy_shim_info *wlc_phy_shim_attach(struct brcms_hardware *wlc_hw, in wlc_phy_shim_attach() argument
47 physhim->wlc_hw = wlc_hw; in wlc_phy_shim_attach()
100 brcms_b_write_shm(physhim->wlc_hw, offset, v); in wlapi_bmac_write_shm()
105 return brcms_b_read_shm(physhim->wlc_hw, offset); in wlapi_bmac_read_shm()
112 brcms_b_mhf(physhim->wlc_hw, idx, mask, val, bands); in wlapi_bmac_mhf()
117 brcms_b_corereset(physhim->wlc_hw, flags); in wlapi_bmac_corereset()
127 brcms_b_switch_macfreq(physhim->wlc_hw, spurmode); in wlapi_switch_macfreq()
137 brcms_b_mctrl(physhim->wlc_hw, mask, val); in wlapi_bmac_mctrl()
142 brcms_b_phy_reset(physhim->wlc_hw); in wlapi_bmac_phy_reset()
[all …]
H A Dphy_shim.h127 struct phy_shim_info *wlc_phy_shim_attach(struct brcms_hardware *wlc_hw,