rtw8852bx_info
const struct rtw8852bx_info rtw8852bx_info = {
EXPORT_SYMBOL(rtw8852bx_info);
extern const struct rtw8852bx_info rtw8852bx_info;
return rtw8852bx_info.mac_enable_bb_rf(rtwdev);
return rtw8852bx_info.mac_disable_bb_rf(rtwdev);
rtw8852bx_info.bb_sethw(rtwdev);
rtw8852bx_info.bb_reset_all(rtwdev, phy_idx);
rtw8852bx_info.bb_cfg_txrx_path(rtwdev);
rtw8852bx_info.bb_cfg_tx_path(rtwdev, tx_path);
rtw8852bx_info.bb_ctrl_rx_path(rtwdev, rx_path, chan);
rtw8852bx_info.bb_set_plcp_tx(rtwdev);
rtw8852bx_info.bb_set_power(rtwdev, pwr_dbm, idx);
rtw8852bx_info.bb_set_pmac_pkt_tx(rtwdev, enable, tx_cnt, period, tx_time, idx,
rtw8852bx_info.bb_backup_tssi(rtwdev, idx, bak);
rtw8852bx_info.bb_restore_tssi(rtwdev, idx, bak);
rtw8852bx_info.bb_tx_mode_switch(rtwdev, idx, mode);
rtw8852bx_info.set_channel_mac(rtwdev, chan, mac_idx);
rtw8852bx_info.set_channel_bb(rtwdev, chan, phy_idx);
rtw8852bx_info.ctrl_nbtg_bt_tx(rtwdev, en, phy_idx);
rtw8852bx_info.ctrl_btg_bt_rx(rtwdev, en, phy_idx);
rtw8852bx_info.query_ppdu(rtwdev, phy_ppdu, status);
rtw8852bx_info.convert_rpl_to_rssi(rtwdev, phy_ppdu);
return rtw8852bx_info.read_efuse(rtwdev, log_map, block);
return rtw8852bx_info.read_phycap(rtwdev, phycap_map);
rtw8852bx_info.power_trim(rtwdev);
rtw8852bx_info.set_txpwr(rtwdev, chan, phy_idx);
rtw8852bx_info.set_txpwr_ctrl(rtwdev, phy_idx);
return rtw8852bx_info.init_txpwr_unit(rtwdev, phy_idx);
rtw8852bx_info.set_txpwr_ul_tb_offset(rtwdev, pw_ofst, mac_idx);
return rtw8852bx_info.get_thermal(rtwdev, rf_path);
rtw8852bx_info.adc_cfg(rtwdev, bw, path);
rtw8852bx_info.btc_init_cfg(rtwdev);
rtw8852bx_info.btc_set_wl_pri(rtwdev, map, state);
return rtw8852bx_info.btc_get_bt_rssi(rtwdev, val);
rtw8852bx_info.btc_update_bt_cnt(rtwdev);
rtw8852bx_info.btc_wl_s1_standby(rtwdev, state);
rtw8852bx_info.btc_set_wl_rx_gain(rtwdev, level);