Lines Matching defs:hw
68 static void rtl8812ae_fixspur(struct ieee80211_hw *hw, in rtl8812ae_fixspur()
115 u32 rtl8821ae_phy_query_bb_reg(struct ieee80211_hw *hw, u32 regaddr, in rtl8821ae_phy_query_bb_reg()
134 void rtl8821ae_phy_set_bb_reg(struct ieee80211_hw *hw, in rtl8821ae_phy_set_bb_reg()
158 u32 rtl8821ae_phy_query_rf_reg(struct ieee80211_hw *hw, in rtl8821ae_phy_query_rf_reg()
185 void rtl8821ae_phy_set_rf_reg(struct ieee80211_hw *hw, in rtl8821ae_phy_set_rf_reg()
215 static u32 _rtl8821ae_phy_rf_serial_read(struct ieee80211_hw *hw, in _rtl8821ae_phy_rf_serial_read()
276 static void _rtl8821ae_phy_rf_serial_write(struct ieee80211_hw *hw, in _rtl8821ae_phy_rf_serial_write()
311 bool rtl8821ae_phy_mac_config(struct ieee80211_hw *hw) in rtl8821ae_phy_mac_config()
320 bool rtl8821ae_phy_bb_config(struct ieee80211_hw *hw) in rtl8821ae_phy_bb_config()
357 bool rtl8821ae_phy_rf_config(struct ieee80211_hw *hw) in rtl8821ae_phy_rf_config()
362 u32 phy_get_tx_swing_8812A(struct ieee80211_hw *hw, u8 band, in phy_get_tx_swing_8812A()
520 void rtl8821ae_phy_switch_wirelessband(struct ieee80211_hw *hw, u8 band) in rtl8821ae_phy_switch_wirelessband()
664 static bool _rtl8821ae_check_condition(struct ieee80211_hw *hw, in _rtl8821ae_check_condition()
692 static void _rtl8821ae_config_rf_reg(struct ieee80211_hw *hw, in _rtl8821ae_config_rf_reg()
707 static void _rtl8821ae_config_rf_radio_a(struct ieee80211_hw *hw, in _rtl8821ae_config_rf_radio_a()
717 static void _rtl8821ae_config_rf_radio_b(struct ieee80211_hw *hw, in _rtl8821ae_config_rf_radio_b()
727 static void _rtl8821ae_config_bb_reg(struct ieee80211_hw *hw, in _rtl8821ae_config_bb_reg()
748 static void _rtl8821ae_phy_init_tx_power_by_rate(struct ieee80211_hw *hw) in _rtl8821ae_phy_init_tx_power_by_rate()
764 static void _rtl8821ae_phy_set_txpower_by_rate_base(struct ieee80211_hw *hw, in _rtl8821ae_phy_set_txpower_by_rate_base()
833 static u8 _rtl8821ae_phy_get_txpower_by_rate_base(struct ieee80211_hw *hw, in _rtl8821ae_phy_get_txpower_by_rate_base()
905 static void _rtl8821ae_phy_store_txpower_by_rate_base(struct ieee80211_hw *hw) in _rtl8821ae_phy_store_txpower_by_rate_base()
984 static void _rtl8812ae_phy_cross_reference_ht_and_vht_txpower_limit(struct ieee80211_hw *hw) in _rtl8812ae_phy_cross_reference_ht_and_vht_txpower_limit()
1025 static u8 _rtl8812ae_phy_get_txpower_by_rate_base_index(struct ieee80211_hw *hw, in _rtl8812ae_phy_get_txpower_by_rate_base_index()
1150 static void _rtl8812ae_phy_convert_txpower_limit_to_power_index(struct ieee80211_hw *hw) in _rtl8812ae_phy_convert_txpower_limit_to_power_index()
1290 static void _rtl8821ae_phy_init_txpower_limit(struct ieee80211_hw *hw) in _rtl8821ae_phy_init_txpower_limit()
1322 static void _rtl8821ae_phy_convert_txpower_dbm_to_relative_value(struct ieee80211_hw *hw) in _rtl8821ae_phy_convert_txpower_dbm_to_relative_value()
1433 static void _rtl8821ae_phy_txpower_by_rate_configuration(struct ieee80211_hw *hw) in _rtl8821ae_phy_txpower_by_rate_configuration()
1470 static char _rtl8812ae_phy_get_chnl_idx_of_txpwr_lmt(struct ieee80211_hw *hw, in _rtl8812ae_phy_get_chnl_idx_of_txpwr_lmt()
1501 static void _rtl8812ae_phy_set_txpower_limit(struct ieee80211_hw *hw, u8 *pregulation, in _rtl8812ae_phy_set_txpower_limit()
1612 static void _rtl8812ae_phy_config_bb_txpwr_lmt(struct ieee80211_hw *hw, in _rtl8812ae_phy_config_bb_txpwr_lmt()
1623 static void _rtl8821ae_phy_read_and_config_txpwr_lmt(struct ieee80211_hw *hw) in _rtl8821ae_phy_read_and_config_txpwr_lmt()
1657 static bool _rtl8821ae_phy_bb8821a_config_parafile(struct ieee80211_hw *hw) in _rtl8821ae_phy_bb8821a_config_parafile()
1704 static bool _rtl8821ae_phy_config_mac_with_headerfile(struct ieee80211_hw *hw) in _rtl8821ae_phy_config_mac_with_headerfile()
1755 static bool _rtl8821ae_phy_config_bb_with_headerfile(struct ieee80211_hw *hw, in _rtl8821ae_phy_config_bb_with_headerfile()
1883 static void _rtl8821ae_store_tx_power_by_rate(struct ieee80211_hw *hw, in _rtl8821ae_store_tx_power_by_rate()
1911 static bool _rtl8821ae_phy_config_bb_with_pgheaderfile(struct ieee80211_hw *hw, in _rtl8821ae_phy_config_bb_with_pgheaderfile()
1986 bool rtl8812ae_phy_config_rf_with_headerfile(struct ieee80211_hw *hw, in rtl8812ae_phy_config_rf_with_headerfile()
2082 bool rtl8821ae_phy_config_rf_with_headerfile(struct ieee80211_hw *hw, in rtl8821ae_phy_config_rf_with_headerfile()
2156 void rtl8821ae_phy_get_hw_reg_originalvalue(struct ieee80211_hw *hw) in rtl8821ae_phy_get_hw_reg_originalvalue()
2187 static void phy_init_bb_rf_register_definition(struct ieee80211_hw *hw) in phy_init_bb_rf_register_definition()
2214 void rtl8821ae_phy_get_txpower_level(struct ieee80211_hw *hw, long *powerlevel) in rtl8821ae_phy_get_txpower_level()
2365 static char _rtl8812ae_phy_get_txpower_limit(struct ieee80211_hw *hw, in _rtl8812ae_phy_get_txpower_limit()
2534 static char _rtl8821ae_phy_get_txpower_by_rate(struct ieee80211_hw *hw, in _rtl8821ae_phy_get_txpower_by_rate()
2645 static u8 _rtl8821ae_get_txpower_index(struct ieee80211_hw *hw, u8 path, in _rtl8821ae_get_txpower_index()
2775 static void _rtl8821ae_phy_set_txpower_index(struct ieee80211_hw *hw, in _rtl8821ae_phy_set_txpower_index()
3184 static void _rtl8821ae_phy_set_txpower_level_by_path(struct ieee80211_hw *hw, in _rtl8821ae_phy_set_txpower_level_by_path()
3203 static void _rtl8821ae_phy_txpower_training_by_path(struct ieee80211_hw *hw, in _rtl8821ae_phy_txpower_training_by_path()
3241 void rtl8821ae_phy_set_txpower_level_by_path(struct ieee80211_hw *hw, in rtl8821ae_phy_set_txpower_level_by_path()
3301 void rtl8821ae_phy_set_txpower_level(struct ieee80211_hw *hw, u8 channel) in rtl8821ae_phy_set_txpower_level()
3311 static long _rtl8821ae_phy_txpwr_idx_to_dbm(struct ieee80211_hw *hw, in _rtl8821ae_phy_txpwr_idx_to_dbm()
3334 void rtl8821ae_phy_scan_operation_backup(struct ieee80211_hw *hw, u8 operation) in rtl8821ae_phy_scan_operation_backup()
3435 void rtl8821ae_phy_set_bw_mode_callback(struct ieee80211_hw *hw) in rtl8821ae_phy_set_bw_mode_callback()
3519 void rtl8821ae_phy_set_bw_mode(struct ieee80211_hw *hw, in rtl8821ae_phy_set_bw_mode()
3540 void rtl8821ae_phy_sw_chnl_callback(struct ieee80211_hw *hw) in rtl8821ae_phy_sw_chnl_callback()
3597 u8 rtl8821ae_phy_sw_chnl(struct ieee80211_hw *hw) in rtl8821ae_phy_sw_chnl()
3667 static void _rtl8821ae_iqk_backup_macbb(struct ieee80211_hw *hw, in _rtl8821ae_iqk_backup_macbb()
3682 static void _rtl8821ae_iqk_backup_afe(struct ieee80211_hw *hw, u32 *afe_backup, in _rtl8821ae_iqk_backup_afe()
3695 static void _rtl8821ae_iqk_backup_rf(struct ieee80211_hw *hw, u32 *rfa_backup, in _rtl8821ae_iqk_backup_rf()
3714 struct ieee80211_hw *hw in _rtl8821ae_iqk_configure_mac()
3726 static void _rtl8821ae_iqk_tx_fill_iqc(struct ieee80211_hw *hw, in _rtl8821ae_iqk_tx_fill_iqc()
3752 static void _rtl8821ae_iqk_rx_fill_iqc(struct ieee80211_hw *hw, in _rtl8821ae_iqk_rx_fill_iqc()
3775 static void _rtl8821ae_iqk_tx(struct ieee80211_hw *hw, enum radio_path path) in _rtl8821ae_iqk_tx()
4464 static void _rtl8821ae_iqk_restore_rf(struct ieee80211_hw *hw, in _rtl8821ae_iqk_restore_rf()
4487 static void _rtl8821ae_iqk_restore_afe(struct ieee80211_hw *hw, in _rtl8821ae_iqk_restore_afe()
4511 static void _rtl8821ae_iqk_restore_macbb(struct ieee80211_hw *hw, in _rtl8821ae_iqk_restore_macbb()
4534 static void _rtl8821ae_phy_iq_calibrate(struct ieee80211_hw *hw) in _rtl8821ae_phy_iq_calibrate()
4566 static void _rtl8821ae_phy_set_rfpath_switch(struct ieee80211_hw *hw, bool main) in _rtl8821ae_phy_set_rfpath_switch()
4582 void rtl8812ae_phy_iq_calibrate(struct ieee80211_hw *hw, bool b_recovery) in rtl8812ae_phy_iq_calibrate()
4586 void rtl8812ae_do_iqk(struct ieee80211_hw *hw, u8 delta_thermal_index, in rtl8812ae_do_iqk()
4595 void rtl8821ae_phy_iq_calibrate(struct ieee80211_hw *hw, bool b_recovery) in rtl8821ae_phy_iq_calibrate()
4613 void rtl8821ae_reset_iqk_result(struct ieee80211_hw *hw) in rtl8821ae_reset_iqk_result()
4640 void rtl8821ae_do_iqk(struct ieee80211_hw *hw, u8 delta_thermal_index, in rtl8821ae_do_iqk()
4651 void rtl8821ae_phy_lc_calibrate(struct ieee80211_hw *hw) in rtl8821ae_phy_lc_calibrate()
4655 void rtl8821ae_phy_ap_calibrate(struct ieee80211_hw *hw, char delta) in rtl8821ae_phy_ap_calibrate()
4659 void rtl8821ae_phy_set_rfpath_switch(struct ieee80211_hw *hw, bool bmain) in rtl8821ae_phy_set_rfpath_switch()
4664 bool rtl8821ae_phy_set_io_cmd(struct ieee80211_hw *hw, enum io_type iotype) in rtl8821ae_phy_set_io_cmd()
4703 static void rtl8821ae_phy_set_io(struct ieee80211_hw *hw) in rtl8821ae_phy_set_io()
4740 static void rtl8821ae_phy_set_rf_on(struct ieee80211_hw *hw) in rtl8821ae_phy_set_rf_on()
4751 static bool _rtl8821ae_phy_set_rf_power_state(struct ieee80211_hw *hw, in _rtl8821ae_phy_set_rf_power_state()
4847 bool rtl8821ae_phy_set_rf_power_state(struct ieee80211_hw *hw, in rtl8821ae_phy_set_rf_power_state()