H A D | phy_shim.c | 41 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...] |