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

/linux-4.1.27/drivers/net/wireless/brcm80211/brcmsmac/
H A Dphy_shim.c41 struct phy_shim_info *physhim = NULL; wlc_phy_shim_attach() local
43 physhim = kzalloc(sizeof(struct phy_shim_info), GFP_ATOMIC); wlc_phy_shim_attach()
44 if (!physhim) wlc_phy_shim_attach()
47 physhim->wlc_hw = wlc_hw; wlc_phy_shim_attach()
48 physhim->wlc = wlc; wlc_phy_shim_attach()
49 physhim->wl = wl; wlc_phy_shim_attach()
51 return physhim; wlc_phy_shim_attach()
54 void wlc_phy_shim_detach(struct phy_shim_info *physhim) wlc_phy_shim_detach() argument
56 kfree(physhim); wlc_phy_shim_detach()
59 struct wlapi_timer *wlapi_init_timer(struct phy_shim_info *physhim, wlapi_init_timer() argument
64 brcms_init_timer(physhim->wl, (void (*)(void *))fn, wlapi_init_timer()
84 void wlapi_intrson(struct phy_shim_info *physhim) wlapi_intrson() argument
86 brcms_intrson(physhim->wl); wlapi_intrson()
89 u32 wlapi_intrsoff(struct phy_shim_info *physhim) wlapi_intrsoff() argument
91 return brcms_intrsoff(physhim->wl); wlapi_intrsoff()
94 void wlapi_intrsrestore(struct phy_shim_info *physhim, u32 macintmask) wlapi_intrsrestore() argument
96 brcms_intrsrestore(physhim->wl, macintmask); wlapi_intrsrestore()
99 void wlapi_bmac_write_shm(struct phy_shim_info *physhim, uint offset, u16 v) wlapi_bmac_write_shm() argument
101 brcms_b_write_shm(physhim->wlc_hw, offset, v); wlapi_bmac_write_shm()
104 u16 wlapi_bmac_read_shm(struct phy_shim_info *physhim, uint offset) wlapi_bmac_read_shm() argument
106 return brcms_b_read_shm(physhim->wlc_hw, offset); wlapi_bmac_read_shm()
110 wlapi_bmac_mhf(struct phy_shim_info *physhim, u8 idx, u16 mask, wlapi_bmac_mhf() argument
113 brcms_b_mhf(physhim->wlc_hw, idx, mask, val, bands); wlapi_bmac_mhf()
116 void wlapi_bmac_corereset(struct phy_shim_info *physhim, u32 flags) wlapi_bmac_corereset() argument
118 brcms_b_corereset(physhim->wlc_hw, flags); wlapi_bmac_corereset()
121 void wlapi_suspend_mac_and_wait(struct phy_shim_info *physhim) wlapi_suspend_mac_and_wait() argument
123 brcms_c_suspend_mac_and_wait(physhim->wlc); wlapi_suspend_mac_and_wait()
126 void wlapi_switch_macfreq(struct phy_shim_info *physhim, u8 spurmode) wlapi_switch_macfreq() argument
128 brcms_b_switch_macfreq(physhim->wlc_hw, spurmode); wlapi_switch_macfreq()
131 void wlapi_enable_mac(struct phy_shim_info *physhim) wlapi_enable_mac() argument
133 brcms_c_enable_mac(physhim->wlc); wlapi_enable_mac()
136 void wlapi_bmac_mctrl(struct phy_shim_info *physhim, u32 mask, u32 val) wlapi_bmac_mctrl() argument
138 brcms_b_mctrl(physhim->wlc_hw, mask, val); wlapi_bmac_mctrl()
141 void wlapi_bmac_phy_reset(struct phy_shim_info *physhim) wlapi_bmac_phy_reset() argument
143 brcms_b_phy_reset(physhim->wlc_hw); wlapi_bmac_phy_reset()
146 void wlapi_bmac_bw_set(struct phy_shim_info *physhim, u16 bw) wlapi_bmac_bw_set() argument
148 brcms_b_bw_set(physhim->wlc_hw, bw); wlapi_bmac_bw_set()
151 u16 wlapi_bmac_get_txant(struct phy_shim_info *physhim) wlapi_bmac_get_txant() argument
153 return brcms_b_get_txant(physhim->wlc_hw); wlapi_bmac_get_txant()
156 void wlapi_bmac_phyclk_fgc(struct phy_shim_info *physhim, bool clk) wlapi_bmac_phyclk_fgc() argument
158 brcms_b_phyclk_fgc(physhim->wlc_hw, clk); wlapi_bmac_phyclk_fgc()
161 void wlapi_bmac_macphyclk_set(struct phy_shim_info *physhim, bool clk) wlapi_bmac_macphyclk_set() argument
163 brcms_b_macphyclk_set(physhim->wlc_hw, clk); wlapi_bmac_macphyclk_set()
166 void wlapi_bmac_core_phypll_ctl(struct phy_shim_info *physhim, bool on) wlapi_bmac_core_phypll_ctl() argument
168 brcms_b_core_phypll_ctl(physhim->wlc_hw, on); wlapi_bmac_core_phypll_ctl()
171 void wlapi_bmac_core_phypll_reset(struct phy_shim_info *physhim) wlapi_bmac_core_phypll_reset() argument
173 brcms_b_core_phypll_reset(physhim->wlc_hw); wlapi_bmac_core_phypll_reset()
176 void wlapi_bmac_ucode_wake_override_phyreg_set(struct phy_shim_info *physhim) wlapi_bmac_ucode_wake_override_phyreg_set() argument
178 brcms_c_ucode_wake_override_set(physhim->wlc_hw, wlapi_bmac_ucode_wake_override_phyreg_set()
182 void wlapi_bmac_ucode_wake_override_phyreg_clear(struct phy_shim_info *physhim) wlapi_bmac_ucode_wake_override_phyreg_clear() argument
184 brcms_c_ucode_wake_override_clear(physhim->wlc_hw, wlapi_bmac_ucode_wake_override_phyreg_clear()
189 wlapi_bmac_write_template_ram(struct phy_shim_info *physhim, int offset, wlapi_bmac_write_template_ram() argument
192 brcms_b_write_template_ram(physhim->wlc_hw, offset, len, buf); wlapi_bmac_write_template_ram()
195 u16 wlapi_bmac_rate_shm_offset(struct phy_shim_info *physhim, u8 rate) wlapi_bmac_rate_shm_offset() argument
197 return brcms_b_rate_shm_offset(physhim->wlc_hw, rate); wlapi_bmac_rate_shm_offset()
200 void wlapi_ucode_sample_init(struct phy_shim_info *physhim) wlapi_ucode_sample_init() argument
205 wlapi_copyfrom_objmem(struct phy_shim_info *physhim, uint offset, void *buf, wlapi_copyfrom_objmem() argument
208 brcms_b_copyfrom_objmem(physhim->wlc_hw, offset, buf, len, sel); wlapi_copyfrom_objmem()
212 wlapi_copyto_objmem(struct phy_shim_info *physhim, uint offset, const void *buf, wlapi_copyto_objmem() argument
215 brcms_b_copyto_objmem(physhim->wlc_hw, offset, buf, l, sel); wlapi_copyto_objmem()
H A Dphy_shim.h130 void wlc_phy_shim_detach(struct phy_shim_info *physhim);
133 struct wlapi_timer *wlapi_init_timer(struct phy_shim_info *physhim,
139 void wlapi_intrson(struct phy_shim_info *physhim);
140 u32 wlapi_intrsoff(struct phy_shim_info *physhim);
141 void wlapi_intrsrestore(struct phy_shim_info *physhim, u32 macintmask);
143 void wlapi_bmac_write_shm(struct phy_shim_info *physhim, uint offset, u16 v);
144 u16 wlapi_bmac_read_shm(struct phy_shim_info *physhim, uint offset);
145 void wlapi_bmac_mhf(struct phy_shim_info *physhim, u8 idx, u16 mask, u16 val,
147 void wlapi_bmac_corereset(struct phy_shim_info *physhim, u32 flags);
148 void wlapi_suspend_mac_and_wait(struct phy_shim_info *physhim);
149 void wlapi_switch_macfreq(struct phy_shim_info *physhim, u8 spurmode);
150 void wlapi_enable_mac(struct phy_shim_info *physhim);
151 void wlapi_bmac_mctrl(struct phy_shim_info *physhim, u32 mask, u32 val);
152 void wlapi_bmac_phy_reset(struct phy_shim_info *physhim);
153 void wlapi_bmac_bw_set(struct phy_shim_info *physhim, u16 bw);
154 void wlapi_bmac_phyclk_fgc(struct phy_shim_info *physhim, bool clk);
155 void wlapi_bmac_macphyclk_set(struct phy_shim_info *physhim, bool clk);
156 void wlapi_bmac_core_phypll_ctl(struct phy_shim_info *physhim, bool on);
157 void wlapi_bmac_core_phypll_reset(struct phy_shim_info *physhim);
158 void wlapi_bmac_ucode_wake_override_phyreg_set(struct phy_shim_info *physhim);
159 void wlapi_bmac_ucode_wake_override_phyreg_clear(struct phy_shim_info *physhim);
160 void wlapi_bmac_write_template_ram(struct phy_shim_info *physhim, int o,
162 u16 wlapi_bmac_rate_shm_offset(struct phy_shim_info *physhim, u8 rate);
163 void wlapi_ucode_sample_init(struct phy_shim_info *physhim);
164 void wlapi_copyfrom_objmem(struct phy_shim_info *physhim, uint, void *buf,
166 void wlapi_copyto_objmem(struct phy_shim_info *physhim, uint, const void *buf,
169 void wlapi_high_update_phy_mode(struct phy_shim_info *physhim, u32 phy_mode);
170 u16 wlapi_bmac_get_txant(struct phy_shim_info *physhim);
H A Dmain.h334 struct phy_shim_info *physhim; /* phy shim layer handler */ member in struct:brcms_hardware
H A Dmain.c4537 wlc_hw->physhim = wlc_phy_shim_attach(wlc_hw, wlc->wl, wlc); brcms_b_attach()
4539 if (wlc_hw->physhim == NULL) { brcms_b_attach()
4548 sha_params.physhim = wlc_hw->physhim; brcms_b_attach()
4856 wlc_phy_shim_detach(wlc_hw->physhim); brcms_b_detach()
/linux-4.1.27/drivers/net/wireless/brcm80211/brcmsmac/phy/
H A Dphy_cmn.c132 wlapi_bmac_ucode_wake_override_phyreg_set(pi->sh->physhim); wlc_phyreg_enter()
138 wlapi_bmac_ucode_wake_override_phyreg_clear(pi->sh->physhim); wlc_phyreg_exit()
144 wlapi_bmac_mctrl(pi->sh->physhim, MCTL_LOCK_RADIO, MCTL_LOCK_RADIO); wlc_radioreg_enter()
155 wlapi_bmac_mctrl(pi->sh->physhim, MCTL_LOCK_RADIO, 0); wlc_radioreg_exit()
373 sh->physhim = shp->physhim; wlc_phy_shared_attach()
450 wlapi_bmac_corereset(pi->sh->physhim, pi->pubpi.coreflags); wlc_phy_attach()
473 wlapi_bmac_corereset(pi->sh->physhim, pi->pubpi.coreflags); wlc_phy_attach()
559 pi->phycal_timer = wlapi_init_timer(pi->sh->physhim, wlc_phy_attach()
777 wlapi_bmac_bw_set(pi->sh->physhim, wlc_phy_init()
1009 wlapi_bmac_write_template_ram(pi->sh->physhim, 0, DUMMY_PKT_LEN, wlc_phy_do_dummy_tx()
1104 wlapi_bmac_write_shm(pi->sh->physhim, M_B_TSSI_0, NULL_TSSI_W); wlc_phy_clear_tssi()
1105 wlapi_bmac_write_shm(pi->sh->physhim, M_B_TSSI_1, NULL_TSSI_W); wlc_phy_clear_tssi()
1106 wlapi_bmac_write_shm(pi->sh->physhim, M_G_TSSI_0, NULL_TSSI_W); wlc_phy_clear_tssi()
1107 wlapi_bmac_write_shm(pi->sh->physhim, M_G_TSSI_1, NULL_TSSI_W); wlc_phy_clear_tssi()
1188 wlapi_bmac_write_shm(pi->sh->physhim, M_CURCHANNEL, m_cur_channel); wlc_phy_chanspec_set()
1363 wlapi_suspend_mac_and_wait(pi->sh->physhim); wlc_phy_txpower_target_set()
1369 wlapi_enable_mac(pi->sh->physhim); wlc_phy_txpower_target_set()
1394 wlapi_suspend_mac_and_wait(pi->sh->physhim); wlc_phy_txpower_set()
1400 wlapi_enable_mac(pi->sh->physhim); wlc_phy_txpower_set()
1875 wlapi_suspend_mac_and_wait(pi->sh->physhim); wlc_phy_txpower_limit_set()
1879 wlapi_enable_mac(pi->sh->physhim); wlc_phy_txpower_limit_set()
1908 wlapi_bmac_write_shm(pi->sh->physhim, M_TXPWR_MAX, 63); wlc_phy_txpower_update_shm()
1909 wlapi_bmac_write_shm(pi->sh->physhim, M_TXPWR_N, wlc_phy_txpower_update_shm()
1912 wlapi_bmac_write_shm(pi->sh->physhim, M_TXPWR_TARGET, wlc_phy_txpower_update_shm()
1915 wlapi_bmac_write_shm(pi->sh->physhim, M_TXPWR_CUR, wlc_phy_txpower_update_shm()
1923 pi->sh->physhim, wlc_phy_txpower_update_shm()
1925 wlapi_bmac_write_shm(pi->sh->physhim, offset + 6, wlc_phy_txpower_update_shm()
1927 wlapi_bmac_write_shm(pi->sh->physhim, offset + 14, wlc_phy_txpower_update_shm()
1931 wlapi_bmac_mhf(pi->sh->physhim, MHF2, MHF2_HWPWRCTL, wlc_phy_txpower_update_shm()
1939 wlapi_bmac_write_shm(pi->sh->physhim, M_OFDM_OFFSET, wlc_phy_txpower_update_shm()
1973 wlapi_suspend_mac_and_wait(pi->sh->physhim); wlc_phy_txpower_hw_ctrl_set()
1983 wlapi_enable_mac(pi->sh->physhim); wlc_phy_txpower_hw_ctrl_set()
2079 wlapi_suspend_mac_and_wait(pi->sh->physhim); wlc_phy_txpower_get_current()
2083 wlapi_enable_mac(pi->sh->physhim); wlc_phy_txpower_get_current()
2160 wlapi_bmac_mhf(pi->sh->physhim, MHF1, MHF1_ANTDIV, wlc_phy_ant_rxdiv_set()
2163 wlapi_bmac_mhf(pi->sh->physhim, MHF1, MHF1_ANTDIV, 0, wlc_phy_ant_rxdiv_set()
2176 wlapi_suspend_mac_and_wait(pi->sh->physhim); wlc_phy_ant_rxdiv_set()
2191 wlapi_enable_mac(pi->sh->physhim); wlc_phy_ant_rxdiv_set()
2256 lo = wlapi_bmac_read_shm(pi->sh->physhim, M_PWRIND_MAP(idx)); wlc_phy_noise_read_shmem()
2257 hi = wlapi_bmac_read_shm(pi->sh->physhim, wlc_phy_noise_read_shmem()
2297 jssi_aux = wlapi_bmac_read_shm(pi->sh->physhim, M_JSSI_AUX); wlc_phy_noise_sample_intr()
2300 lo = wlapi_bmac_read_shm(pi->sh->physhim, M_PWRIND_MAP0); wlc_phy_noise_sample_intr()
2301 hi = wlapi_bmac_read_shm(pi->sh->physhim, M_PWRIND_MAP1); wlc_phy_noise_sample_intr()
2304 lo = wlapi_bmac_read_shm(pi->sh->physhim, M_PWRIND_MAP2); wlc_phy_noise_sample_intr()
2305 hi = wlapi_bmac_read_shm(pi->sh->physhim, M_PWRIND_MAP3); wlc_phy_noise_sample_intr()
2310 status_1 = wlapi_bmac_read_shm(pi->sh->physhim, M_JSSI_0); wlc_phy_noise_sample_intr()
2329 jssi_aux = wlapi_bmac_read_shm(pi->sh->physhim, M_JSSI_AUX); wlc_phy_noise_sample_intr()
2386 wlapi_bmac_write_shm(pi->sh->physhim, M_JSSI_0, 0); wlc_phy_noise_sample_request()
2387 wlapi_bmac_write_shm(pi->sh->physhim, M_PWRIND_MAP0, 0); wlc_phy_noise_sample_request()
2388 wlapi_bmac_write_shm(pi->sh->physhim, M_PWRIND_MAP1, 0); wlc_phy_noise_sample_request()
2389 wlapi_bmac_write_shm(pi->sh->physhim, M_PWRIND_MAP2, 0); wlc_phy_noise_sample_request()
2390 wlapi_bmac_write_shm(pi->sh->physhim, M_PWRIND_MAP3, 0); wlc_phy_noise_sample_request()
2395 wlapi_suspend_mac_and_wait(pi->sh->physhim); wlc_phy_noise_sample_request()
2399 wlapi_enable_mac(pi->sh->physhim); wlc_phy_noise_sample_request()
2406 wlapi_bmac_write_shm(pi->sh->physhim, M_PWRIND_MAP0, 0); wlc_phy_noise_sample_request()
2407 wlapi_bmac_write_shm(pi->sh->physhim, M_PWRIND_MAP1, 0); wlc_phy_noise_sample_request()
2408 wlapi_bmac_write_shm(pi->sh->physhim, M_PWRIND_MAP2, 0); wlc_phy_noise_sample_request()
2409 wlapi_bmac_write_shm(pi->sh->physhim, M_PWRIND_MAP3, 0); wlc_phy_noise_sample_request()
2429 wlapi_suspend_mac_and_wait(pi->sh->physhim); wlc_phy_noise_sample_request()
2435 wlapi_enable_mac(pi->sh->physhim); wlc_phy_noise_sample_request()
2848 wlapi_suspend_mac_and_wait(pi->sh->physhim); wlc_phy_stf_chain_active_get()
2850 wlapi_enable_mac(pi->sh->physhim); wlc_phy_stf_chain_active_get()
2898 txant = wlapi_bmac_get_txant(pi->sh->physhim); wlc_lcnphy_epa_switch()
H A Dphy_lcn.c149 wlapi_bmac_read_shm((pi)->sh->physhim, M_UCODE_MACSTAT + \
1614 wlapi_switch_macfreq(pi->sh->physhim, enable); wlc_lcnphy_txrx_spur_avoidance_mode()
2883 wlapi_suspend_mac_and_wait(pi->sh->physhim); wlc_lcnphy_idle_tssi_est()
2934 wlapi_enable_mac(pi->sh->physhim); wlc_lcnphy_idle_tssi_est()
2965 wlapi_suspend_mac_and_wait(pi->sh->physhim); wlc_lcnphy_vbat_temp_sense_setup()
3075 wlapi_enable_mac(pi->sh->physhim); wlc_lcnphy_vbat_temp_sense_setup()
3092 wlapi_suspend_mac_and_wait(pi->sh->physhim); wlc_lcnphy_tx_pwr_ctrl_init()
3152 wlapi_enable_mac(pi->sh->physhim); wlc_lcnphy_tx_pwr_ctrl_init()
4037 wlapi_suspend_mac_and_wait(pi->sh->physhim); wlc_lcnphy_tempsense_new()
4063 wlapi_enable_mac(pi->sh->physhim); wlc_lcnphy_tempsense_new()
4081 wlapi_suspend_mac_and_wait(pi->sh->physhim); wlc_lcnphy_tempsense()
4121 wlapi_enable_mac(pi->sh->physhim); wlc_lcnphy_tempsense()
4147 wlapi_suspend_mac_and_wait(pi->sh->physhim); wlc_lcnphy_vbatsense()
4163 wlapi_enable_mac(pi->sh->physhim); wlc_lcnphy_vbatsense()
4195 wlapi_suspend_mac_and_wait(pi->sh->physhim); wlc_lcnphy_glacial_timer_based_cal()
4207 wlapi_enable_mac(pi->sh->physhim); wlc_lcnphy_glacial_timer_based_cal()
4234 wlapi_bmac_write_shm(pi->sh->physhim, M_CTS_DURATION, 10000); wlc_lcnphy_periodic_cal()
4235 wlapi_suspend_mac_and_wait(pi->sh->physhim); wlc_lcnphy_periodic_cal()
4277 wlapi_enable_mac(pi->sh->physhim); wlc_lcnphy_periodic_cal()
H A Dphy_hal.h166 struct phy_shim_info *physhim; member in struct:shared_phy_params
H A Dphy_n.c17032 wlapi_bmac_mhf(pi->sh->physhim, MHF4, wlc_phy_workarounds_nphy()
17096 wlapi_bmac_mhf(pi->sh->physhim, MHF3, wlc_phy_workarounds_nphy()
17677 wlapi_bmac_mctrl(pi->sh->physhim, MCTL_PHYLOCK, MCTL_PHYLOCK); wlc_phy_txpwrctrl_pwr_setup_nphy()
17693 wlapi_bmac_mctrl(pi->sh->physhim, MCTL_PHYLOCK, 0); wlc_phy_txpwrctrl_pwr_setup_nphy()
17809 wlapi_bmac_mctrl(pi->sh->physhim, MCTL_PHYLOCK, MCTL_PHYLOCK); wlc_phy_txpwrctrl_pwr_setup_nphy()
17829 wlapi_bmac_mctrl(pi->sh->physhim, MCTL_PHYLOCK, 0); wlc_phy_txpwrctrl_pwr_setup_nphy()
18687 wlapi_bmac_write_shm(pi->sh->physhim, M_20IN40_IQ, tx_comp.a0); wlc_phy_tx_iq_war_nphy()
18688 wlapi_bmac_write_shm(pi->sh->physhim, M_20IN40_IQ + 2, tx_comp.b0); wlc_phy_tx_iq_war_nphy()
18689 wlapi_bmac_write_shm(pi->sh->physhim, M_20IN40_IQ + 4, tx_comp.a1); wlc_phy_tx_iq_war_nphy()
18690 wlapi_bmac_write_shm(pi->sh->physhim, M_20IN40_IQ + 6, tx_comp.b1); wlc_phy_tx_iq_war_nphy()
18954 wlapi_bmac_write_shm(pi->sh->physhim, M_CURR_IDX1, 0xFFFF); wlc_phy_txpwrctrl_coeff_setup_nphy()
18955 wlapi_bmac_write_shm(pi->sh->physhim, M_CURR_IDX2, 0xFFFF); wlc_phy_txpwrctrl_coeff_setup_nphy()
19438 wlapi_bmac_phyclk_fgc(pi->sh->physhim, ON); wlc_phy_init_nphy()
19443 wlapi_bmac_phyclk_fgc(pi->sh->physhim, OFF); wlc_phy_init_nphy()
19445 wlapi_bmac_macphyclk_set(pi->sh->physhim, ON); wlc_phy_init_nphy()
19661 wlapi_bmac_phyclk_fgc(pi->sh->physhim, ON); wlc_phy_resetcca_nphy()
19668 wlapi_bmac_phyclk_fgc(pi->sh->physhim, OFF); wlc_phy_resetcca_nphy()
19749 wlapi_suspend_mac_and_wait(pi->sh->physhim); wlc_phy_rxcore_setstate_nphy()
19809 wlapi_enable_mac(pi->sh->physhim); wlc_phy_rxcore_setstate_nphy()
21225 wlapi_bmac_core_phypll_ctl(pi->sh->physhim, false); wlc_phy_chanspec_nphy_setup()
21228 wlapi_bmac_core_phypll_ctl(pi->sh->physhim, true); wlc_phy_chanspec_nphy_setup()
21250 wlapi_bmac_core_phypll_reset(pi->sh->physhim); wlc_phy_chanspec_nphy_setup()
21281 wlapi_bmac_bw_set(pi->sh->physhim, CHSPEC_BW(chanspec)); wlc_phy_chanspec_set_nphy()
21412 wlapi_suspend_mac_and_wait(pi->sh->physhim); wlc_phy_classifier_nphy()
21422 wlapi_enable_mac(pi->sh->physhim); wlc_phy_classifier_nphy()
25266 wlapi_suspend_mac_and_wait(pi->sh->physhim); wlc_phy_a4()
25518 wlapi_enable_mac(pi->sh->physhim); wlc_phy_a4()
25548 wlapi_bmac_write_shm(pi->sh->physhim, M_CTS_DURATION, 10000); wlc_phy_cal_perical_nphy_run()
25550 wlapi_suspend_mac_and_wait(pi->sh->physhim); wlc_phy_cal_perical_nphy_run()
25594 wlapi_enable_mac(pi->sh->physhim); wlc_phy_cal_perical_nphy_run()
25595 wlapi_bmac_write_shm(pi->sh->physhim, M_CTS_DURATION, wlc_phy_cal_perical_nphy_run()
25597 wlapi_suspend_mac_and_wait(pi->sh->physhim); wlc_phy_cal_perical_nphy_run()
25755 wlapi_enable_mac(pi->sh->physhim); wlc_phy_cal_perical_nphy_run()
28236 wlapi_bmac_mctrl(pi->sh->physhim, MCTL_PHYLOCK, MCTL_PHYLOCK); wlc_phy_txpower_recalc_target_nphy()
28244 wlapi_bmac_mctrl(pi->sh->physhim, MCTL_PHYLOCK, 0); wlc_phy_txpower_recalc_target_nphy()
28353 wlapi_bmac_mhf(pi->sh->physhim, MHF1, MHF1_IQSWAP_WAR, wlc_phy_txpwrctrl_enable_nphy()
28412 wlapi_bmac_mhf(pi->sh->physhim, MHF1, MHF1_IQSWAP_WAR, wlc_phy_txpwrctrl_enable_nphy()
28567 wlapi_bmac_phyclk_fgc(pi->sh->physhim, ON); wlc_phy_txpwr_index_nphy()
28624 wlapi_bmac_phyclk_fgc(pi->sh->physhim, OFF); wlc_phy_txpwr_index_nphy()
28711 wlapi_suspend_mac_and_wait(pi->sh->physhim); wlc_nphy_deaf_mode()
28720 wlapi_enable_mac(pi->sh->physhim); wlc_nphy_deaf_mode()
H A Dphy_int.h491 struct phy_shim_info *physhim; member in struct:shared_phy

Completed in 563 milliseconds