Lines Matching defs:rtwdev
211 static int rtw8852c_pwr_on_func(struct rtw89_dev *rtwdev) in rtw8852c_pwr_on_func()
332 static int rtw8852c_pwr_off_func(struct rtw89_dev *rtwdev) in rtw8852c_pwr_off_func()
406 static void rtw8852c_efuse_parsing_tssi(struct rtw89_dev *rtwdev, in rtw8852c_efuse_parsing_tssi()
450 static void rtw8852c_efuse_parsing_gain_offset(struct rtw89_dev *rtwdev, in rtw8852c_efuse_parsing_gain_offset()
499 static int rtw8852c_read_efuse(struct rtw89_dev *rtwdev, u8 *log_map, in rtw8852c_read_efuse()
525 static void rtw8852c_phycap_parsing_tssi(struct rtw89_dev *rtwdev, u8 *phycap_map) in rtw8852c_phycap_parsing_tssi()
570 static void rtw8852c_phycap_parsing_thermal_trim(struct rtw89_dev *rtwdev, in rtw8852c_phycap_parsing_thermal_trim()
590 static void rtw8852c_thermal_trim(struct rtw89_dev *rtwdev) in rtw8852c_thermal_trim()
618 static void rtw8852c_phycap_parsing_pa_bias_trim(struct rtw89_dev *rtwdev, in rtw8852c_phycap_parsing_pa_bias_trim()
638 static void rtw8852c_pa_bias_trim(struct rtw89_dev *rtwdev) in rtw8852c_pa_bias_trim()
664 static int rtw8852c_read_phycap(struct rtw89_dev *rtwdev, u8 *phycap_map) in rtw8852c_read_phycap()
673 static void rtw8852c_power_trim(struct rtw89_dev *rtwdev) in rtw8852c_power_trim()
679 static void rtw8852c_set_channel_mac(struct rtw89_dev *rtwdev, in rtw8852c_set_channel_mac()
759 static int rtw8852c_ctrl_sco_cck(struct rtw89_dev *rtwdev, u8 central_ch, in rtw8852c_ctrl_sco_cck()
869 static void rtw8852c_set_gain_error(struct rtw89_dev *rtwdev, in rtw8852c_set_gain_error()
933 static void rtw8852c_set_gain_offset(struct rtw89_dev *rtwdev, in rtw8852c_set_gain_offset()
976 static void rtw8852c_ctrl_ch(struct rtw89_dev *rtwdev, in rtw8852c_ctrl_ch()
1099 static void rtw8852c_bw_setting(struct rtw89_dev *rtwdev, u8 bw, u8 path) in rtw8852c_bw_setting()
1125 static void rtw8852c_edcca_per20_bitmap_sifs(struct rtw89_dev *rtwdev, u8 bw, in rtw8852c_edcca_per20_bitmap_sifs()
1138 rtw8852c_ctrl_bw(struct rtw89_dev *rtwdev, u8 pri_ch, u8 bw, in rtw8852c_ctrl_bw()
1245 static u32 rtw8852c_spur_freq(struct rtw89_dev *rtwdev, in rtw8852c_spur_freq()
1284 static void rtw8852c_set_csi_tone_idx(struct rtw89_dev *rtwdev, in rtw8852c_set_csi_tone_idx()
1324 static void rtw8852c_set_nbi_tone_idx(struct rtw89_dev *rtwdev, in rtw8852c_set_nbi_tone_idx()
1384 static void rtw8852c_spur_notch(struct rtw89_dev *rtwdev, u32 val, in rtw8852c_spur_notch()
1406 static void rtw8852c_spur_elimination(struct rtw89_dev *rtwdev, in rtw8852c_spur_elimination()
1452 static void rtw8852c_5m_mask(struct rtw89_dev *rtwdev, in rtw8852c_5m_mask()
1505 static void rtw8852c_bb_reset_all(struct rtw89_dev *rtwdev, in rtw8852c_bb_reset_all()
1530 static void rtw8852c_bb_reset_en(struct rtw89_dev *rtwdev, enum rtw89_band band, in rtw8852c_bb_reset_en()
1556 static void rtw8852c_bb_reset(struct rtw89_dev *rtwdev, in rtw8852c_bb_reset()
1563 void rtw8852c_bb_gpio_trsw(struct rtw89_dev *rtwdev, enum rtw89_rf_path path, in rtw8852c_bb_gpio_trsw()
1590 void rtw8852c_bb_gpio_rfm(struct rtw89_dev *rtwdev, enum rtw89_rf_path path, in rtw8852c_bb_gpio_rfm()
1615 static void rtw8852c_bb_gpio_init(struct rtw89_dev *rtwdev) in rtw8852c_bb_gpio_init()
1662 static void rtw8852c_bb_macid_ctrl_init(struct rtw89_dev *rtwdev, in rtw8852c_bb_macid_ctrl_init()
1672 static void rtw8852c_bb_sethw(struct rtw89_dev *rtwdev) in rtw8852c_bb_sethw()
1691 static void rtw8852c_set_channel_bb(struct rtw89_dev *rtwdev, in rtw8852c_set_channel_bb()
1789 static void rtw8852c_set_channel(struct rtw89_dev *rtwdev, in rtw8852c_set_channel()
1799 static void rtw8852c_dfs_en(struct rtw89_dev *rtwdev, bool en) in rtw8852c_dfs_en()
1807 static void rtw8852c_adc_en(struct rtw89_dev *rtwdev, bool en) in rtw8852c_adc_en()
1817 static void rtw8852c_set_channel_help(struct rtw89_dev *rtwdev, bool enter, in rtw8852c_set_channel_help()
1842 static void rtw8852c_rfk_init(struct rtw89_dev *rtwdev) in rtw8852c_rfk_init()
1857 static void rtw8852c_rfk_channel(struct rtw89_dev *rtwdev, in rtw8852c_rfk_channel()
1877 static void rtw8852c_rfk_band_changed(struct rtw89_dev *rtwdev, in rtw8852c_rfk_band_changed()
1884 static void rtw8852c_rfk_scan(struct rtw89_dev *rtwdev, in rtw8852c_rfk_scan()
1891 static void rtw8852c_rfk_track(struct rtw89_dev *rtwdev) in rtw8852c_rfk_track()
1898 static u32 rtw8852c_bb_cal_txpwr_ref(struct rtw89_dev *rtwdev, in rtw8852c_bb_cal_txpwr_ref()
1926 void rtw8852c_set_txpwr_ul_tb_offset(struct rtw89_dev *rtwdev, in rtw8852c_set_txpwr_ul_tb_offset()
1960 static void rtw8852c_set_txpwr_ref(struct rtw89_dev *rtwdev, in rtw8852c_set_txpwr_ref()
1994 static void rtw8852c_bb_set_tx_shape_dfir(struct rtw89_dev *rtwdev, in rtw8852c_bb_set_tx_shape_dfir()
2049 static void rtw8852c_set_tx_shape(struct rtw89_dev *rtwdev, in rtw8852c_set_tx_shape()
2072 static void rtw8852c_set_txpwr_diff(struct rtw89_dev *rtwdev, in rtw8852c_set_txpwr_diff()
2082 static void rtw8852c_set_txpwr(struct rtw89_dev *rtwdev, in rtw8852c_set_txpwr()
2094 static void rtw8852c_set_txpwr_ctrl(struct rtw89_dev *rtwdev, in rtw8852c_set_txpwr_ctrl()
2101 rtw8852c_init_tssi_ctrl(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx) in rtw8852c_init_tssi_ctrl()
2127 rtw8852c_init_txpwr_unit(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx) in rtw8852c_init_txpwr_unit()
2151 static void rtw8852c_bb_cfg_rx_path(struct rtw89_dev *rtwdev, u8 rx_path) in rtw8852c_bb_cfg_rx_path()
2263 static void rtw8852c_ctrl_tx_path_tmac(struct rtw89_dev *rtwdev, u8 tx_path, in rtw8852c_ctrl_tx_path_tmac()
2325 static void rtw8852c_ctrl_nbtg_bt_tx(struct rtw89_dev *rtwdev, bool en, in rtw8852c_ctrl_nbtg_bt_tx()
2389 static void rtw8852c_bb_cfg_txrx_path(struct rtw89_dev *rtwdev) in rtw8852c_bb_cfg_txrx_path()
2408 static u8 rtw8852c_get_thermal(struct rtw89_dev *rtwdev, enum rtw89_rf_path rf_path) in rtw8852c_get_thermal()
2419 static void rtw8852c_btc_set_rfe(struct rtw89_dev *rtwdev) in rtw8852c_btc_set_rfe()
2473 static void rtw8852c_ctrl_btg_bt_rx(struct rtw89_dev *rtwdev, bool en, in rtw8852c_ctrl_btg_bt_rx()
2521 void rtw8852c_set_trx_mask(struct rtw89_dev *rtwdev, u8 path, u8 group, u32 val) in rtw8852c_set_trx_mask()
2529 static void rtw8852c_btc_init_cfg(struct rtw89_dev *rtwdev) in rtw8852c_btc_init_cfg()
2576 void rtw8852c_btc_set_wl_pri(struct rtw89_dev *rtwdev, u8 map, bool state) in rtw8852c_btc_set_wl_pri()
2622 rtw8852c_btc_set_wl_txpwr_ctrl(struct rtw89_dev *rtwdev, u32 txpwr_val) in rtw8852c_btc_set_wl_txpwr_ctrl()
2668 s8 rtw8852c_btc_get_bt_rssi(struct rtw89_dev *rtwdev, s8 val) in rtw8852c_btc_get_bt_rssi()
2720 void rtw8852c_btc_update_bt_cnt(struct rtw89_dev *rtwdev) in rtw8852c_btc_update_bt_cnt()
2726 void rtw8852c_btc_wl_s1_standby(struct rtw89_dev *rtwdev, bool state) in rtw8852c_btc_wl_s1_standby()
2743 static void rtw8852c_set_wl_lna2(struct rtw89_dev *rtwdev, u8 level) in rtw8852c_set_wl_lna2()
2778 static void rtw8852c_btc_set_wl_rx_gain(struct rtw89_dev *rtwdev, u32 level) in rtw8852c_btc_set_wl_rx_gain()
2801 static void rtw8852c_fill_freq_with_ppdu(struct rtw89_dev *rtwdev, in rtw8852c_fill_freq_with_ppdu()
2817 static void rtw8852c_query_ppdu(struct rtw89_dev *rtwdev, in rtw8852c_query_ppdu()
2836 static int rtw8852c_mac_enable_bb_rf(struct rtw89_dev *rtwdev) in rtw8852c_mac_enable_bb_rf()
2873 static int rtw8852c_mac_disable_bb_rf(struct rtw89_dev *rtwdev) in rtw8852c_mac_disable_bb_rf()