Searched refs:brcms_phy (Results 1 – 5 of 5) sorted by relevance
/linux-6.12.1/drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/ |
D | phy_int.h | 471 struct brcms_phy *phy_head; 517 void (*init)(struct brcms_phy *); 518 void (*calinit)(struct brcms_phy *); 519 void (*chanset)(struct brcms_phy *, u16 chanspec); 520 void (*txpwrrecalc)(struct brcms_phy *); 521 int (*longtrn)(struct brcms_phy *, int); 522 void (*txiqccget)(struct brcms_phy *, u16 *, u16 *); 523 void (*txiqccset)(struct brcms_phy *, u16, u16); 524 u16 (*txloccget)(struct brcms_phy *); 525 void (*radioloftget)(struct brcms_phy *, u8 *, u8 *, u8 *, u8 *); [all …]
|
D | phy_cmn.c | 120 struct brcms_phy *pi = container_of(pih, struct brcms_phy, pubpi_ro); in wlc_phyreg_enter() 126 struct brcms_phy *pi = container_of(pih, struct brcms_phy, pubpi_ro); in wlc_phyreg_exit() 132 struct brcms_phy *pi = container_of(pih, struct brcms_phy, pubpi_ro); in wlc_radioreg_enter() 140 struct brcms_phy *pi = container_of(pih, struct brcms_phy, pubpi_ro); in wlc_radioreg_exit() 147 u16 read_radio_reg(struct brcms_phy *pi, u16 addr) in read_radio_reg() 188 void write_radio_reg(struct brcms_phy *pi, u16 addr, u16 val) in write_radio_reg() 208 static u32 read_radio_id(struct brcms_phy *pi) in read_radio_id() 234 void and_radio_reg(struct brcms_phy *pi, u16 addr, u16 val) in and_radio_reg() 242 void or_radio_reg(struct brcms_phy *pi, u16 addr, u16 val) in or_radio_reg() 250 void xor_radio_reg(struct brcms_phy *pi, u16 addr, u16 mask) in xor_radio_reg() [all …]
|
D | phy_lcn.c | 910 void wlc_lcnphy_write_table(struct brcms_phy *pi, const struct phytbl_info *pti) in wlc_lcnphy_write_table() 915 void wlc_lcnphy_read_table(struct brcms_phy *pi, struct phytbl_info *pti) in wlc_lcnphy_read_table() 921 wlc_lcnphy_common_read_table(struct brcms_phy *pi, u32 tbl_id, in wlc_lcnphy_common_read_table() 935 wlc_lcnphy_common_write_table(struct brcms_phy *pi, u32 tbl_id, in wlc_lcnphy_common_write_table() 996 wlc_lcnphy_get_tx_gain(struct brcms_phy *pi, struct lcnphy_txgains *gains) in wlc_lcnphy_get_tx_gain() 1012 static void wlc_lcnphy_set_dac_gain(struct brcms_phy *pi, u16 dac_gain) in wlc_lcnphy_set_dac_gain() 1023 static void wlc_lcnphy_set_tx_gain_override(struct brcms_phy *pi, bool bEnable) in wlc_lcnphy_set_tx_gain_override() 1035 wlc_lcnphy_rx_gain_override_enable(struct brcms_phy *pi, bool enable) in wlc_lcnphy_rx_gain_override_enable() 1061 wlc_lcnphy_set_rx_gain_by_distribution(struct brcms_phy *pi, in wlc_lcnphy_set_rx_gain_by_distribution() 1097 static void wlc_lcnphy_set_trsw_override(struct brcms_phy *pi, bool tx, bool rx) in wlc_lcnphy_set_trsw_override() [all …]
|
D | phy_n.c | 14113 struct brcms_phy *pi = container_of(pih, struct brcms_phy, pubpi_ro); in wlc_phy_bist_check_phy() 14132 static void wlc_phy_bphy_init_nphy(struct brcms_phy *pi) in wlc_phy_bphy_init_nphy() 14150 wlc_phy_table_write_nphy(struct brcms_phy *pi, u32 id, u32 len, u32 offset, in wlc_phy_table_write_nphy() 14164 wlc_phy_table_read_nphy(struct brcms_phy *pi, u32 id, u32 len, u32 offset, in wlc_phy_table_read_nphy() 14178 wlc_phy_static_table_download_nphy(struct brcms_phy *pi) in wlc_phy_static_table_download_nphy() 14201 static void wlc_phy_tbl_init_nphy(struct brcms_phy *pi) in wlc_phy_tbl_init_nphy() 14328 wlc_phy_write_txmacreg_nphy(struct brcms_phy *pi, u16 holdoff, u16 delay) in wlc_phy_write_txmacreg_nphy() 14334 void wlc_phy_nphy_tkip_rifs_war(struct brcms_phy *pi, u8 rifs) in wlc_phy_nphy_tkip_rifs_war() 14354 static void wlc_phy_txpwrctrl_config_nphy(struct brcms_phy *pi) in wlc_phy_txpwrctrl_config_nphy() 14374 static void wlc_phy_txpwr_srom_read_ppr_nphy(struct brcms_phy *pi) in wlc_phy_txpwr_srom_read_ppr_nphy() [all …]
|
/linux-6.12.1/drivers/net/wireless/broadcom/brcm80211/brcmsmac/ |
D | phy_shim.h | 125 struct brcms_phy;
|