Home
last modified time | relevance | path

Searched refs:coex (Results 1 – 23 of 23) sorted by relevance

/linux/drivers/net/wireless/realtek/rtw88/
A Dcoex.c40 struct rtw_coex *coex = &rtwdev->coex; in rtw_coex_limited_tx() local
99 struct rtw_coex *coex = &rtwdev->coex; in rtw_coex_limited_wl() local
114 struct rtw_coex *coex = &rtwdev->coex; in rtw_coex_freerun_check() local
150 struct rtw_coex *coex = &rtwdev->coex; in rtw_coex_wl_slot_extend() local
168 struct rtw_coex *coex = &rtwdev->coex; in rtw_coex_wl_ccklock_action() local
208 struct rtw_coex *coex = &rtwdev->coex; in rtw_coex_wl_ccklock_detect() local
256 struct rtw_coex *coex = &rtwdev->coex; in rtw_coex_wl_noisy_detect() local
306 struct rtw_coex *coex = &rtwdev->coex; in rtw_coex_tdma_timer_base() local
365 struct rtw_coex *coex = &rtwdev->coex; in rtw_coex_write_scbd() local
410 struct rtw_coex *coex = &rtwdev->coex; in rtw_coex_check_rfk() local
[all …]
A Dmain.c1314 struct rtw_coex *coex = &rtwdev->coex; in rtw_core_stop() local
1323 cancel_delayed_work_sync(&coex->bt_relink_work); in rtw_core_stop()
1325 cancel_delayed_work_sync(&coex->defreeze_work); in rtw_core_stop()
1326 cancel_delayed_work_sync(&coex->wl_remain_work); in rtw_core_stop()
1327 cancel_delayed_work_sync(&coex->bt_remain_work); in rtw_core_stop()
1822 struct rtw_coex *coex = &rtwdev->coex; in rtw_core_init() local
1847 skb_queue_head_init(&rtwdev->coex.queue); in rtw_core_init()
1856 mutex_init(&rtwdev->coex.mutex); in rtw_core_init()
1859 init_waitqueue_head(&rtwdev->coex.wait); in rtw_core_init()
1913 skb_queue_purge(&rtwdev->coex.queue); in rtw_core_deinit()
[all …]
A Dcoex.h411 struct rtw_coex *coex = &rtwdev->coex; in rtw_coex_disabled() local
412 struct rtw_coex_stat *coex_stat = &coex->stat; in rtw_coex_disabled()
A Drtw8821c.c771 struct rtw_coex *coex = &rtwdev->coex; in rtw8821c_coex_cfg_ant_switch() local
772 struct rtw_coex_dm *coex_dm = &coex->dm; in rtw8821c_coex_cfg_ant_switch()
773 struct rtw_coex_rfe *coex_rfe = &coex->rfe; in rtw8821c_coex_cfg_ant_switch()
880 struct rtw_coex *coex = &rtwdev->coex; in rtw8821c_coex_cfg_rfe_type() local
881 struct rtw_coex_rfe *coex_rfe = &coex->rfe; in rtw8821c_coex_cfg_rfe_type()
922 struct rtw_coex *coex = &rtwdev->coex; in rtw8821c_coex_cfg_wl_tx_power() local
923 struct rtw_coex_dm *coex_dm = &coex->dm; in rtw8821c_coex_cfg_wl_tx_power()
A Drtw8822b.c1144 struct rtw_coex *coex = &rtwdev->coex; in rtw8822b_coex_cfg_ant_switch() local
1145 struct rtw_coex_dm *coex_dm = &coex->dm; in rtw8822b_coex_cfg_ant_switch()
1146 struct rtw_coex_rfe *coex_rfe = &coex->rfe; in rtw8822b_coex_cfg_ant_switch()
1240 struct rtw_coex *coex = &rtwdev->coex; in rtw8822b_coex_cfg_rfe_type() local
1241 struct rtw_coex_rfe *coex_rfe = &coex->rfe; in rtw8822b_coex_cfg_rfe_type()
1288 struct rtw_coex *coex = &rtwdev->coex; in rtw8822b_coex_cfg_wl_tx_power() local
1289 struct rtw_coex_dm *coex_dm = &coex->dm; in rtw8822b_coex_cfg_wl_tx_power()
1310 struct rtw_coex *coex = &rtwdev->coex; in rtw8822b_coex_cfg_wl_rx_gain() local
1311 struct rtw_coex_dm *coex_dm = &coex->dm; in rtw8822b_coex_cfg_wl_rx_gain()
A Ddebug.c800 struct rtw_coex *coex = &rtwdev->coex; in rtw_debugfs_set_coex_enable() local
814 coex->manual_control = !enable; in rtw_debugfs_set_coex_enable()
824 struct rtw_coex *coex = &rtwdev->coex; in rtw_debugfs_get_coex_enable() local
827 coex->manual_control ? "disabled" : "enabled"); in rtw_debugfs_get_coex_enable()
A DMakefile12 coex.o \
A Drtw8723d.c1570 struct rtw_coex *coex = &rtwdev->coex; in rtw8723d_coex_cfg_rfe_type() local
1571 struct rtw_coex_rfe *coex_rfe = &coex->rfe; in rtw8723d_coex_cfg_rfe_type()
1602 struct rtw_coex *coex = &rtwdev->coex; in rtw8723d_coex_cfg_wl_tx_power() local
1603 struct rtw_coex_dm *coex_dm = &coex->dm; in rtw8723d_coex_cfg_wl_tx_power()
1622 struct rtw_coex *coex = &rtwdev->coex; in rtw8723d_coex_cfg_wl_rx_gain() local
1623 struct rtw_coex_dm *coex_dm = &coex->dm; in rtw8723d_coex_cfg_wl_rx_gain()
A Dmac80211.c357 struct rtw_coex *coex = &rtwdev->coex; in rtw_ops_bss_info_changed() local
358 struct rtw_coex_stat *coex_stat = &coex->stat; in rtw_ops_bss_info_changed()
A Dps.c275 if (rtwdev->coex.stat.wl_force_lps_ctrl) in rtw_enter_lps()
A Drtw8822c.c2959 struct rtw_coex *coex = &rtwdev->coex; in rtw8822c_coex_cfg_gnt_fix() local
2960 struct rtw_coex_stat *coex_stat = &coex->stat; in rtw8822c_coex_cfg_gnt_fix()
2969 if ((coex_stat->kt_ver == 0 && coex->under_5g) || coex->freerun) in rtw8822c_coex_cfg_gnt_fix()
3000 coex->under_5g || !efuse->share_ant) { in rtw8822c_coex_cfg_gnt_fix()
3032 struct rtw_coex *coex = &rtwdev->coex; in rtw8822c_coex_cfg_rfe_type() local
3033 struct rtw_coex_rfe *coex_rfe = &coex->rfe; in rtw8822c_coex_cfg_rfe_type()
3055 struct rtw_coex *coex = &rtwdev->coex; in rtw8822c_coex_cfg_wl_tx_power() local
3056 struct rtw_coex_dm *coex_dm = &coex->dm; in rtw8822c_coex_cfg_wl_tx_power()
3066 struct rtw_coex *coex = &rtwdev->coex; in rtw8822c_coex_cfg_wl_rx_gain() local
3067 struct rtw_coex_dm *coex_dm = &coex->dm; in rtw8822c_coex_cfg_wl_rx_gain()
A Dmain.h1883 struct rtw_coex coex; member
/linux/drivers/net/wireless/intel/iwlwifi/dvm/
A Dlib.c626 struct iwl_bt_coex_profile_notif *coex = (void *)pkt->data; in iwlagn_bt_coex_profile_notif() local
627 struct iwl_bt_uart_msg *uart_msg = &coex->last_bt_uart_msg; in iwlagn_bt_coex_profile_notif()
635 IWL_DEBUG_COEX(priv, " status: %d\n", coex->bt_status); in iwlagn_bt_coex_profile_notif()
636 IWL_DEBUG_COEX(priv, " traffic load: %d\n", coex->bt_traffic_load); in iwlagn_bt_coex_profile_notif()
638 coex->bt_ci_compliance); in iwlagn_bt_coex_profile_notif()
645 if (priv->bt_status != coex->bt_status || in iwlagn_bt_coex_profile_notif()
646 priv->last_bt_traffic_load != coex->bt_traffic_load) { in iwlagn_bt_coex_profile_notif()
647 if (coex->bt_status) { in iwlagn_bt_coex_profile_notif()
654 coex->bt_traffic_load; in iwlagn_bt_coex_profile_notif()
660 priv->bt_status = coex->bt_status; in iwlagn_bt_coex_profile_notif()
[all …]
/linux/drivers/net/wireless/realtek/rtw89/
A DMakefile17 coex.o \
A Dmac.h777 int rtw89_mac_coex_init(struct rtw89_dev *rtwdev, const struct rtw89_mac_ax_coex *coex);
A Dmac.c3264 int rtw89_mac_coex_init(struct rtw89_dev *rtwdev, const struct rtw89_mac_ax_coex *coex) in rtw89_mac_coex_init() argument
3294 switch (coex->pta_mode) { in rtw89_mac_coex_init()
3331 switch (coex->direction) { in rtw89_mac_coex_init()
/linux/drivers/net/wireless/intel/iwlwifi/mvm/
A DMakefile6 iwlmvm-y += power.o coex.o
/linux/drivers/net/wireless/rsi/
A DKconfig53 This option enables the WLAN BT coex support in rsi drivers.
/linux/Documentation/devicetree/bindings/net/wireless/
A Dqcom,ath10k.txt95 - qcom,coexist-support : should contain eithr "0" or "1" to indicate coex
97 - qcom,coexist-gpio-pin : gpio pin number information to support coex
/linux/drivers/net/wireless/marvell/mwifiex/
A Dsta_cmdresp.c1010 struct host_cmd_ds_robust_coex *coex = &resp->params.coex; in mwifiex_ret_robust_coex() local
1012 u16 action = le16_to_cpu(coex->action); in mwifiex_ret_robust_coex()
1016 *)((u8 *)coex + sizeof(struct host_cmd_ds_robust_coex)); in mwifiex_ret_robust_coex()
A Dsta_cmd.c1567 struct host_cmd_ds_robust_coex *coex = &cmd->params.coex; in mwifiex_cmd_robust_coex() local
1571 cmd->size = cpu_to_le16(sizeof(*coex) + sizeof(*coex_tlv) + S_DS_GEN); in mwifiex_cmd_robust_coex()
1573 coex->action = cpu_to_le16(cmd_action); in mwifiex_cmd_robust_coex()
1575 ((u8 *)coex + sizeof(*coex)); in mwifiex_cmd_robust_coex()
1579 if (coex->action == HostCmd_ACT_GEN_GET) in mwifiex_cmd_robust_coex()
A Dfw.h2381 struct host_cmd_ds_robust_coex coex; member
/linux/drivers/bluetooth/
A DKconfig423 to the RSI_91x coex module for further scheduling to device

Completed in 97 milliseconds