Home
last modified time | relevance | path

Searched refs:brcms_phy_pub (Results 1 – 8 of 8) sorted by relevance

/linux-6.1.9/drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/
Dphy_hal.h172 struct brcms_phy_pub *wlc_phy_attach(struct shared_phy *sh,
175 void wlc_phy_detach(struct brcms_phy_pub *ppi);
177 bool wlc_phy_get_phyversion(struct brcms_phy_pub *pih, u16 *phytype,
179 bool wlc_phy_get_encore(struct brcms_phy_pub *pih);
180 u32 wlc_phy_get_coreflags(struct brcms_phy_pub *pih);
182 void wlc_phy_hw_clk_state_upd(struct brcms_phy_pub *ppi, bool newstate);
183 void wlc_phy_hw_state_upd(struct brcms_phy_pub *ppi, bool newstate);
184 void wlc_phy_init(struct brcms_phy_pub *ppi, u16 chanspec);
185 void wlc_phy_watchdog(struct brcms_phy_pub *ppi);
186 int wlc_phy_down(struct brcms_phy_pub *ppi);
[all …]
Dphy_cmn.c118 void wlc_phyreg_enter(struct brcms_phy_pub *pih) in wlc_phyreg_enter()
124 void wlc_phyreg_exit(struct brcms_phy_pub *pih) in wlc_phyreg_exit()
130 void wlc_radioreg_enter(struct brcms_phy_pub *pih) in wlc_radioreg_enter()
138 void wlc_radioreg_exit(struct brcms_phy_pub *pih) in wlc_radioreg_exit()
417 struct brcms_phy_pub *
486 wlc_phy_anacore((struct brcms_phy_pub *) pi, ON); in wlc_phy_attach()
498 wlc_phy_switch_radio((struct brcms_phy_pub *) pi, OFF); in wlc_phy_attach()
567 memcpy(&pi->pubpi_ro, &pi->pubpi, sizeof(struct brcms_phy_pub)); in wlc_phy_attach()
576 void wlc_phy_detach(struct brcms_phy_pub *pih) in wlc_phy_detach()
602 wlc_phy_get_phyversion(struct brcms_phy_pub *pih, u16 *phytype, u16 *phyrev, in wlc_phy_get_phyversion()
[all …]
Dphy_int.h503 struct brcms_phy_pub { struct
532 struct brcms_phy_pub pubpi_ro; argument
543 struct brcms_phy_pub pubpi;
909 void wlc_phyreg_enter(struct brcms_phy_pub *pih);
910 void wlc_phyreg_exit(struct brcms_phy_pub *pih);
911 void wlc_radioreg_enter(struct brcms_phy_pub *pih);
912 void wlc_radioreg_exit(struct brcms_phy_pub *pih);
1020 void wlc_lcnphy_tx_power_adjustment(struct brcms_phy_pub *ppi);
1082 void wlc_phy_rxcore_setstate_nphy(struct brcms_phy_pub *pih, u8 rxcore_bitmask);
1083 u8 wlc_phy_rxcore_getstate_nphy(struct brcms_phy_pub *pih);
Dphy_lcn.c2793 static void wlc_lcnphy_idle_tssi_est(struct brcms_phy_pub *ppi) in wlc_lcnphy_idle_tssi_est()
3007 static void wlc_lcnphy_tx_pwr_ctrl_init(struct brcms_phy_pub *ppi) in wlc_lcnphy_tx_pwr_ctrl_init()
4164 wlc_lcnphy_idle_tssi_est((struct brcms_phy_pub *) pi); in wlc_lcnphy_periodic_cal()
4225 (struct brcms_phy_pub *) pi); in wlc_lcnphy_calib_modes()
4258 void wlc_lcnphy_tx_power_adjustment(struct brcms_phy_pub *ppi) in wlc_lcnphy_tx_power_adjustment()
4766 wlc_lcnphy_tx_pwr_ctrl_init((struct brcms_phy_pub *) pi); in wlc_phy_init_lcnphy()
4768 wlc_phy_chanspec_set((struct brcms_phy_pub *) pi, pi->radio_chanspec); in wlc_phy_init_lcnphy()
4878 wlc_phy_ant_rxdiv_set((struct brcms_phy_pub *) pi, in wlc_phy_txpwr_srom_read_lcnphy()
4927 wlc_phy_chanspec_radio_set((struct brcms_phy_pub *)pi, chanspec); in wlc_phy_chanspec_set_lcnphy()
Dphy_n.c14111 bool wlc_phy_bist_check_phy(struct brcms_phy_pub *pih) in wlc_phy_bist_check_phy()
19468 wlc_phy_rxcore_setstate_nphy((struct brcms_phy_pub *) pi, in wlc_phy_init_nphy()
19500 wlc_phy_antsel_init((struct brcms_phy_pub *) pi, in wlc_phy_init_nphy()
19532 wlc_phy_cal_perical((struct brcms_phy_pub *) pi, in wlc_phy_init_nphy()
19630 void wlc_phy_rxcore_setstate_nphy(struct brcms_phy_pub *pih, u8 rxcore_bitmask) in wlc_phy_rxcore_setstate_nphy()
19710 u8 wlc_phy_rxcore_getstate_nphy(struct brcms_phy_pub *pih) in wlc_phy_rxcore_getstate_nphy()
20122 wlc_phy_chanspec_set((struct brcms_phy_pub *) pi, pi->radio_chanspec); in wlc_phy_radio_postinit_2055()
20159 wlc_phy_chanspec_set((struct brcms_phy_pub *) pi, in wlc_phy_switch_radio_nphy()
20166 wlc_phy_chanspec_set((struct brcms_phy_pub *) pi, in wlc_phy_switch_radio_nphy()
21176 wlc_phy_chanspec_radio_set((struct brcms_phy_pub *) pi, chanspec); in wlc_phy_chanspec_set_nphy()
[all …]
/linux-6.1.9/drivers/net/wireless/broadcom/brcm80211/brcmsmac/
Dmain.h257 struct brcms_phy_pub *pi; /* pointer to phy specific information */
308 struct brcms_phy_pub *pi; /* pointer to phy specific information */
Dstf.c67 struct brcms_phy_pub *pi = wlc->band->pi; in brcms_c_tempsense_upd()
Dmain.c1775 struct brcms_phy_pub *pih = wlc_hw->band->pi; in brcms_b_phy_reset()