Symbol: phy_shim_info
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.h
334
struct phy_shim_info *physhim; /* phy shim layer handler */
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_hal.h
150
struct phy_shim_info *physhim;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_hal.h
96
struct phy_shim_info;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_int.h
17
struct phy_shim_info;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_int.h
473
struct phy_shim_info *physhim;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy_shim.c
103
u16 wlapi_bmac_read_shm(struct phy_shim_info *physhim, uint offset)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy_shim.c
109
wlapi_bmac_mhf(struct phy_shim_info *physhim, u8 idx, u16 mask,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy_shim.c
115
void wlapi_bmac_corereset(struct phy_shim_info *physhim, u32 flags)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy_shim.c
120
void wlapi_suspend_mac_and_wait(struct phy_shim_info *physhim)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy_shim.c
125
void wlapi_switch_macfreq(struct phy_shim_info *physhim, u8 spurmode)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy_shim.c
130
void wlapi_enable_mac(struct phy_shim_info *physhim)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy_shim.c
135
void wlapi_bmac_mctrl(struct phy_shim_info *physhim, u32 mask, u32 val)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy_shim.c
140
void wlapi_bmac_phy_reset(struct phy_shim_info *physhim)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy_shim.c
145
void wlapi_bmac_bw_set(struct phy_shim_info *physhim, u16 bw)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy_shim.c
150
u16 wlapi_bmac_get_txant(struct phy_shim_info *physhim)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy_shim.c
155
void wlapi_bmac_phyclk_fgc(struct phy_shim_info *physhim, bool clk)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy_shim.c
160
void wlapi_bmac_macphyclk_set(struct phy_shim_info *physhim, bool clk)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy_shim.c
165
void wlapi_bmac_core_phypll_ctl(struct phy_shim_info *physhim, bool on)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy_shim.c
170
void wlapi_bmac_core_phypll_reset(struct phy_shim_info *physhim)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy_shim.c
175
void wlapi_bmac_ucode_wake_override_phyreg_set(struct phy_shim_info *physhim)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy_shim.c
181
void wlapi_bmac_ucode_wake_override_phyreg_clear(struct phy_shim_info *physhim)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy_shim.c
188
wlapi_bmac_write_template_ram(struct phy_shim_info *physhim, int offset,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy_shim.c
194
u16 wlapi_bmac_rate_shm_offset(struct phy_shim_info *physhim, u8 rate)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy_shim.c
199
void wlapi_ucode_sample_init(struct phy_shim_info *physhim)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy_shim.c
204
wlapi_copyfrom_objmem(struct phy_shim_info *physhim, uint offset, void *buf,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy_shim.c
211
wlapi_copyto_objmem(struct phy_shim_info *physhim, uint offset, const void *buf,
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.c
41
struct phy_shim_info *physhim;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy_shim.c
54
void wlc_phy_shim_detach(struct phy_shim_info *physhim)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy_shim.c
59
struct wlapi_timer *wlapi_init_timer(struct phy_shim_info *physhim,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy_shim.c
83
void wlapi_intrson(struct phy_shim_info *physhim)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy_shim.c
88
u32 wlapi_intrsoff(struct phy_shim_info *physhim)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy_shim.c
93
void wlapi_intrsrestore(struct phy_shim_info *physhim, u32 macintmask)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy_shim.c
98
void wlapi_bmac_write_shm(struct phy_shim_info *physhim, uint offset, u16 v)
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/phy_shim.h
130
void wlc_phy_shim_detach(struct phy_shim_info *physhim);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy_shim.h
133
struct wlapi_timer *wlapi_init_timer(struct phy_shim_info *physhim,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy_shim.h
139
void wlapi_intrson(struct phy_shim_info *physhim);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy_shim.h
140
u32 wlapi_intrsoff(struct phy_shim_info *physhim);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy_shim.h
141
void wlapi_intrsrestore(struct phy_shim_info *physhim, u32 macintmask);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy_shim.h
143
void wlapi_bmac_write_shm(struct phy_shim_info *physhim, uint offset, u16 v);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy_shim.h
144
u16 wlapi_bmac_read_shm(struct phy_shim_info *physhim, uint offset);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy_shim.h
145
void wlapi_bmac_mhf(struct phy_shim_info *physhim, u8 idx, u16 mask, u16 val,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy_shim.h
147
void wlapi_bmac_corereset(struct phy_shim_info *physhim, u32 flags);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy_shim.h
148
void wlapi_suspend_mac_and_wait(struct phy_shim_info *physhim);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy_shim.h
149
void wlapi_switch_macfreq(struct phy_shim_info *physhim, u8 spurmode);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy_shim.h
150
void wlapi_enable_mac(struct phy_shim_info *physhim);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy_shim.h
151
void wlapi_bmac_mctrl(struct phy_shim_info *physhim, u32 mask, u32 val);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy_shim.h
152
void wlapi_bmac_phy_reset(struct phy_shim_info *physhim);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy_shim.h
153
void wlapi_bmac_bw_set(struct phy_shim_info *physhim, u16 bw);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy_shim.h
154
void wlapi_bmac_phyclk_fgc(struct phy_shim_info *physhim, bool clk);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy_shim.h
155
void wlapi_bmac_macphyclk_set(struct phy_shim_info *physhim, bool clk);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy_shim.h
156
void wlapi_bmac_core_phypll_ctl(struct phy_shim_info *physhim, bool on);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy_shim.h
157
void wlapi_bmac_core_phypll_reset(struct phy_shim_info *physhim);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy_shim.h
158
void wlapi_bmac_ucode_wake_override_phyreg_set(struct phy_shim_info *physhim);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy_shim.h
159
void wlapi_bmac_ucode_wake_override_phyreg_clear(struct phy_shim_info *physhim);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy_shim.h
160
void wlapi_bmac_write_template_ram(struct phy_shim_info *physhim, int o,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy_shim.h
162
u16 wlapi_bmac_rate_shm_offset(struct phy_shim_info *physhim, u8 rate);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy_shim.h
163
void wlapi_ucode_sample_init(struct phy_shim_info *physhim);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy_shim.h
164
void wlapi_copyfrom_objmem(struct phy_shim_info *physhim, uint, void *buf,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy_shim.h
166
void wlapi_copyto_objmem(struct phy_shim_info *physhim, uint, const void *buf,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy_shim.h
169
void wlapi_high_update_phy_mode(struct phy_shim_info *physhim, u32 phy_mode);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy_shim.h
170
u16 wlapi_bmac_get_txant(struct phy_shim_info *physhim);