Searched refs:physhim (Results 1 - 9 of 9) sorted by relevance

/drivers/net/wireless/brcm80211/brcmsmac/
H A Dphy_shim.c41 struct phy_shim_info *physhim = NULL; local
43 physhim = kzalloc(sizeof(struct phy_shim_info), GFP_ATOMIC);
44 if (!physhim)
47 physhim->wlc_hw = wlc_hw;
48 physhim->wlc = wlc;
49 physhim->wl = wl;
51 return physhim;
54 void wlc_phy_shim_detach(struct phy_shim_info *physhim) argument
56 kfree(physhim);
59 struct wlapi_timer *wlapi_init_timer(struct phy_shim_info *physhim, argument
84 wlapi_intrson(struct phy_shim_info *physhim) argument
89 wlapi_intrsoff(struct phy_shim_info *physhim) argument
94 wlapi_intrsrestore(struct phy_shim_info *physhim, u32 macintmask) argument
99 wlapi_bmac_write_shm(struct phy_shim_info *physhim, uint offset, u16 v) argument
104 wlapi_bmac_read_shm(struct phy_shim_info *physhim, uint offset) argument
110 wlapi_bmac_mhf(struct phy_shim_info *physhim, u8 idx, u16 mask, u16 val, int bands) argument
116 wlapi_bmac_corereset(struct phy_shim_info *physhim, u32 flags) argument
121 wlapi_suspend_mac_and_wait(struct phy_shim_info *physhim) argument
126 wlapi_switch_macfreq(struct phy_shim_info *physhim, u8 spurmode) argument
131 wlapi_enable_mac(struct phy_shim_info *physhim) argument
136 wlapi_bmac_mctrl(struct phy_shim_info *physhim, u32 mask, u32 val) argument
141 wlapi_bmac_phy_reset(struct phy_shim_info *physhim) argument
146 wlapi_bmac_bw_set(struct phy_shim_info *physhim, u16 bw) argument
151 wlapi_bmac_get_txant(struct phy_shim_info *physhim) argument
156 wlapi_bmac_phyclk_fgc(struct phy_shim_info *physhim, bool clk) argument
161 wlapi_bmac_macphyclk_set(struct phy_shim_info *physhim, bool clk) argument
166 wlapi_bmac_core_phypll_ctl(struct phy_shim_info *physhim, bool on) argument
171 wlapi_bmac_core_phypll_reset(struct phy_shim_info *physhim) argument
176 wlapi_bmac_ucode_wake_override_phyreg_set(struct phy_shim_info *physhim) argument
182 wlapi_bmac_ucode_wake_override_phyreg_clear(struct phy_shim_info *physhim) argument
189 wlapi_bmac_write_template_ram(struct phy_shim_info *physhim, int offset, int len, void *buf) argument
195 wlapi_bmac_rate_shm_offset(struct phy_shim_info *physhim, u8 rate) argument
200 wlapi_ucode_sample_init(struct phy_shim_info *physhim) argument
205 wlapi_copyfrom_objmem(struct phy_shim_info *physhim, uint offset, void *buf, int len, u32 sel) argument
212 wlapi_copyto_objmem(struct phy_shim_info *physhim, uint offset, const void *buf, int l, u32 sel) argument
218 wlapi_getvar(struct phy_shim_info *physhim, enum brcms_srom_id id) argument
222 wlapi_getintvar(struct phy_shim_info *physhim, enum brcms_srom_id id) argument
[all...]
H A Dphy_shim.h130 extern void wlc_phy_shim_detach(struct phy_shim_info *physhim);
133 extern struct wlapi_timer *wlapi_init_timer(struct phy_shim_info *physhim,
139 extern void wlapi_intrson(struct phy_shim_info *physhim);
140 extern u32 wlapi_intrsoff(struct phy_shim_info *physhim);
141 extern void wlapi_intrsrestore(struct phy_shim_info *physhim,
144 extern void wlapi_bmac_write_shm(struct phy_shim_info *physhim, uint offset,
146 extern u16 wlapi_bmac_read_shm(struct phy_shim_info *physhim, uint offset);
147 extern void wlapi_bmac_mhf(struct phy_shim_info *physhim, u8 idx,
149 extern void wlapi_bmac_corereset(struct phy_shim_info *physhim, u32 flags);
150 extern void wlapi_suspend_mac_and_wait(struct phy_shim_info *physhim);
[all...]
H A Dmain.h338 struct phy_shim_info *physhim; /* phy shim layer handler */ member in struct:brcms_hardware
H A Dmain.c4561 wlc_hw->physhim = wlc_phy_shim_attach(wlc_hw, wlc->wl, wlc);
4563 if (wlc_hw->physhim == NULL) {
4572 sha_params.physhim = wlc_hw->physhim;
4979 wlc_phy_shim_detach(wlc_hw->physhim);
/drivers/net/wireless/brcm80211/brcmsmac/phy/
H A Dphy_cmn.c132 wlapi_bmac_ucode_wake_override_phyreg_set(pi->sh->physhim);
138 wlapi_bmac_ucode_wake_override_phyreg_clear(pi->sh->physhim);
144 wlapi_bmac_mctrl(pi->sh->physhim, MCTL_LOCK_RADIO, MCTL_LOCK_RADIO);
155 wlapi_bmac_mctrl(pi->sh->physhim, MCTL_LOCK_RADIO, 0);
372 sh->physhim = shp->physhim;
449 wlapi_bmac_corereset(pi->sh->physhim, pi->pubpi.coreflags);
472 wlapi_bmac_corereset(pi->sh->physhim, pi->pubpi.coreflags);
558 pi->phycal_timer = wlapi_init_timer(pi->sh->physhim,
776 wlapi_bmac_bw_set(pi->sh->physhim,
[all...]
H A Dphy_lcn.c149 wlapi_bmac_read_shm((pi)->sh->physhim, M_UCODE_MACSTAT + \
1578 wlapi_switch_macfreq(pi->sh->physhim, enable);
2819 wlapi_suspend_mac_and_wait(pi->sh->physhim);
2863 wlapi_enable_mac(pi->sh->physhim);
2894 wlapi_suspend_mac_and_wait(pi->sh->physhim);
3004 wlapi_enable_mac(pi->sh->physhim);
3021 wlapi_suspend_mac_and_wait(pi->sh->physhim);
3076 wlapi_enable_mac(pi->sh->physhim);
3976 wlapi_suspend_mac_and_wait(pi->sh->physhim);
4002 wlapi_enable_mac(pi->sh->physhim);
[all...]
H A Dphy_hal.h166 struct phy_shim_info *physhim; member in struct:shared_phy_params
H A Dphy_int.h492 struct phy_shim_info *physhim; member in struct:shared_phy
H A Dphy_n.c14389 struct phy_shim_info *shim = pi->sh->physhim;
14667 struct phy_shim_info *shim = pi->sh->physhim;
17159 wlapi_bmac_mhf(pi->sh->physhim, MHF4,
17225 wlapi_bmac_mhf(pi->sh->physhim, MHF3,
17806 wlapi_bmac_mctrl(pi->sh->physhim, MCTL_PHYLOCK, MCTL_PHYLOCK);
17822 wlapi_bmac_mctrl(pi->sh->physhim, MCTL_PHYLOCK, 0);
17938 wlapi_bmac_mctrl(pi->sh->physhim, MCTL_PHYLOCK, MCTL_PHYLOCK);
17958 wlapi_bmac_mctrl(pi->sh->physhim, MCTL_PHYLOCK, 0);
18814 wlapi_bmac_write_shm(pi->sh->physhim, M_20IN40_IQ, tx_comp.a0);
18815 wlapi_bmac_write_shm(pi->sh->physhim, M_20IN40_I
[all...]

Completed in 326 milliseconds