Home
last modified time | relevance | path

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

12

/OK3568_Linux_fs/kernel/drivers/net/wireless/realtek/rtw88/
H A Dcoex.c39 struct rtw_coex *coex = &rtwdev->coex; in rtw_coex_limited_tx() local
40 struct rtw_coex_stat *coex_stat = &coex->stat; in rtw_coex_limited_tx()
102 struct rtw_coex *coex = &rtwdev->coex; in rtw_coex_limited_wl() local
103 struct rtw_coex_dm *coex_dm = &coex->dm; in rtw_coex_limited_wl()
104 struct rtw_coex_stat *coex_stat = &coex->stat; in rtw_coex_limited_wl()
108 if (coex->under_5g || in rtw_coex_limited_wl()
123 struct rtw_coex *coex = &rtwdev->coex; in rtw_coex_wl_ccklock_action() local
124 struct rtw_coex_stat *coex_stat = &coex->stat; in rtw_coex_wl_ccklock_action()
127 if (coex->stop_dm) in rtw_coex_wl_ccklock_action()
162 struct rtw_coex *coex = &rtwdev->coex; in rtw_coex_wl_ccklock_detect() local
[all …]
H A Dmain.c1119 struct rtw_coex *coex = &rtwdev->coex; in rtw_core_stop() local
1128 cancel_delayed_work_sync(&coex->bt_relink_work); in rtw_core_stop()
1129 cancel_delayed_work_sync(&coex->bt_reenable_work); in rtw_core_stop()
1130 cancel_delayed_work_sync(&coex->defreeze_work); in rtw_core_stop()
1131 cancel_delayed_work_sync(&coex->wl_remain_work); in rtw_core_stop()
1132 cancel_delayed_work_sync(&coex->bt_remain_work); in rtw_core_stop()
1609 struct rtw_coex *coex = &rtwdev->coex; in rtw_core_init() local
1620 INIT_DELAYED_WORK(&coex->bt_relink_work, rtw_coex_bt_relink_work); in rtw_core_init()
1621 INIT_DELAYED_WORK(&coex->bt_reenable_work, rtw_coex_bt_reenable_work); in rtw_core_init()
1622 INIT_DELAYED_WORK(&coex->defreeze_work, rtw_coex_defreeze_work); in rtw_core_init()
[all …]
H A Drtw8821c.c684 struct rtw_coex *coex = &rtwdev->coex; in rtw8821c_coex_cfg_ant_switch() local
685 struct rtw_coex_dm *coex_dm = &coex->dm; in rtw8821c_coex_cfg_ant_switch()
686 struct rtw_coex_rfe *coex_rfe = &coex->rfe; in rtw8821c_coex_cfg_ant_switch()
784 struct rtw_coex *coex = &rtwdev->coex; in rtw8821c_coex_cfg_rfe_type() local
785 struct rtw_coex_rfe *coex_rfe = &coex->rfe; in rtw8821c_coex_cfg_rfe_type()
826 struct rtw_coex *coex = &rtwdev->coex; in rtw8821c_coex_cfg_wl_tx_power() local
827 struct rtw_coex_dm *coex_dm = &coex->dm; in rtw8821c_coex_cfg_wl_tx_power()
H A Drtw8822b.c1143 struct rtw_coex *coex = &rtwdev->coex; in rtw8822b_coex_cfg_ant_switch() local
1144 struct rtw_coex_dm *coex_dm = &coex->dm; in rtw8822b_coex_cfg_ant_switch()
1145 struct rtw_coex_rfe *coex_rfe = &coex->rfe; in rtw8822b_coex_cfg_ant_switch()
1239 struct rtw_coex *coex = &rtwdev->coex; in rtw8822b_coex_cfg_rfe_type() local
1240 struct rtw_coex_rfe *coex_rfe = &coex->rfe; in rtw8822b_coex_cfg_rfe_type()
1287 struct rtw_coex *coex = &rtwdev->coex; in rtw8822b_coex_cfg_wl_tx_power() local
1288 struct rtw_coex_dm *coex_dm = &coex->dm; in rtw8822b_coex_cfg_wl_tx_power()
1309 struct rtw_coex *coex = &rtwdev->coex; in rtw8822b_coex_cfg_wl_rx_gain() local
1310 struct rtw_coex_dm *coex_dm = &coex->dm; in rtw8822b_coex_cfg_wl_rx_gain()
H A Ddebug.c766 struct rtw_coex *coex = &rtwdev->coex; in rtw_debugfs_set_coex_enable() local
780 coex->stop_dm = enable == 0; in rtw_debugfs_set_coex_enable()
790 struct rtw_coex *coex = &rtwdev->coex; in rtw_debugfs_get_coex_enable() local
793 coex->stop_dm ? "disabled" : "enabled"); in rtw_debugfs_get_coex_enable()
H A DMakefile12 coex.o \
H A Drtw8822c.c2182 struct rtw_coex *coex = &rtwdev->coex; in rtw8822c_coex_cfg_gnt_fix() local
2183 struct rtw_coex_stat *coex_stat = &coex->stat; in rtw8822c_coex_cfg_gnt_fix()
2192 if ((coex_stat->kt_ver == 0 && coex->under_5g) || coex->freerun) in rtw8822c_coex_cfg_gnt_fix()
2223 coex->under_5g || !efuse->share_ant) { in rtw8822c_coex_cfg_gnt_fix()
2249 struct rtw_coex *coex = &rtwdev->coex; in rtw8822c_coex_cfg_rfe_type() local
2250 struct rtw_coex_rfe *coex_rfe = &coex->rfe; in rtw8822c_coex_cfg_rfe_type()
2272 struct rtw_coex *coex = &rtwdev->coex; in rtw8822c_coex_cfg_wl_tx_power() local
2273 struct rtw_coex_dm *coex_dm = &coex->dm; in rtw8822c_coex_cfg_wl_tx_power()
2283 struct rtw_coex *coex = &rtwdev->coex; in rtw8822c_coex_cfg_wl_rx_gain() local
2284 struct rtw_coex_dm *coex_dm = &coex->dm; in rtw8822c_coex_cfg_wl_rx_gain()
H A Drtw8723d.c1541 struct rtw_coex *coex = &rtwdev->coex; in rtw8723d_coex_cfg_rfe_type() local
1542 struct rtw_coex_rfe *coex_rfe = &coex->rfe; in rtw8723d_coex_cfg_rfe_type()
1573 struct rtw_coex *coex = &rtwdev->coex; in rtw8723d_coex_cfg_wl_tx_power() local
1574 struct rtw_coex_dm *coex_dm = &coex->dm; in rtw8723d_coex_cfg_wl_tx_power()
1593 struct rtw_coex *coex = &rtwdev->coex; in rtw8723d_coex_cfg_wl_rx_gain() local
1594 struct rtw_coex_dm *coex_dm = &coex->dm; in rtw8723d_coex_cfg_wl_rx_gain()
H A Dps.c234 if (rtwdev->coex.stat.wl_force_lps_ctrl) in rtw_enter_lps()
/OK3568_Linux_fs/external/rkwifibt/drivers/bluetooth_usb_driver/
H A Drtk_coex.c83 static int rtl_alloc_buff(struct rtl_coex_struct *coex) in rtl_alloc_buff() argument
95 spin_lock_init(&coex->buff_lock); in rtl_alloc_buff()
97 INIT_LIST_HEAD(&coex->ev_used_list); in rtl_alloc_buff()
98 INIT_LIST_HEAD(&coex->ev_free_list); in rtl_alloc_buff()
100 INIT_LIST_HEAD(&coex->l2_used_list); in rtl_alloc_buff()
101 INIT_LIST_HEAD(&coex->l2_free_list); in rtl_alloc_buff()
119 coex->pages_addr = addr; in rtl_alloc_buff()
120 coex->buff_size = ev_size + l2_size; in rtl_alloc_buff()
124 list_add_tail(&ev->list, &coex->ev_free_list); in rtl_alloc_buff()
131 list_add_tail(&l2->list, &coex->l2_free_list); in rtl_alloc_buff()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/bluetooth_uart_driver/
H A Drtk_coex.c83 static int rtl_alloc_buff(struct rtl_coex_struct *coex) in rtl_alloc_buff() argument
95 spin_lock_init(&coex->buff_lock); in rtl_alloc_buff()
97 INIT_LIST_HEAD(&coex->ev_used_list); in rtl_alloc_buff()
98 INIT_LIST_HEAD(&coex->ev_free_list); in rtl_alloc_buff()
100 INIT_LIST_HEAD(&coex->l2_used_list); in rtl_alloc_buff()
101 INIT_LIST_HEAD(&coex->l2_free_list); in rtl_alloc_buff()
119 coex->pages_addr = addr; in rtl_alloc_buff()
120 coex->buff_size = ev_size + l2_size; in rtl_alloc_buff()
124 list_add_tail(&ev->list, &coex->ev_free_list); in rtl_alloc_buff()
131 list_add_tail(&l2->list, &coex->l2_free_list); in rtl_alloc_buff()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/intel/iwlwifi/dvm/
H A Dlib.c631 struct iwl_bt_coex_profile_notif *coex = (void *)pkt->data; in iwlagn_bt_coex_profile_notif() local
632 struct iwl_bt_uart_msg *uart_msg = &coex->last_bt_uart_msg; in iwlagn_bt_coex_profile_notif()
640 IWL_DEBUG_COEX(priv, " status: %d\n", coex->bt_status); in iwlagn_bt_coex_profile_notif()
641 IWL_DEBUG_COEX(priv, " traffic load: %d\n", coex->bt_traffic_load); in iwlagn_bt_coex_profile_notif()
643 coex->bt_ci_compliance); in iwlagn_bt_coex_profile_notif()
650 if (priv->bt_status != coex->bt_status || in iwlagn_bt_coex_profile_notif()
651 priv->last_bt_traffic_load != coex->bt_traffic_load) { in iwlagn_bt_coex_profile_notif()
652 if (coex->bt_status) { in iwlagn_bt_coex_profile_notif()
659 coex->bt_traffic_load; in iwlagn_bt_coex_profile_notif()
665 priv->bt_status = coex->bt_status; in iwlagn_bt_coex_profile_notif()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/phl/hal_g6/mac/mac_ax/
H A Dcoex.c45 struct mac_ax_coex *coex) in mac_coex_init() argument
55 switch (coex->direction) { in mac_coex_init()
116 switch (coex->pta_mode) { in mac_coex_init()
220 switch (coex->pta_mode) { in mac_coex_init()
H A Dcoex.h43 struct mac_ax_coex *coex);
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/phl/hal_g6/mac/mac_ax/
H A Dcoex.c45 struct mac_ax_coex *coex) in mac_coex_init() argument
55 switch (coex->direction) { in mac_coex_init()
116 switch (coex->pta_mode) { in mac_coex_init()
220 switch (coex->pta_mode) { in mac_coex_init()
H A Dcoex.h43 struct mac_ax_coex *coex);
/OK3568_Linux_fs/kernel/drivers/net/wireless/intel/iwlwifi/mvm/
H A DMakefile6 iwlmvm-y += power.o coex.o
/OK3568_Linux_fs/kernel/drivers/net/wireless/rsi/
H A DKconfig53 This option enables the WLAN BT coex support in rsi drivers.
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/net/wireless/
H 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
/OK3568_Linux_fs/external/rkwifibt/firmware/infineon/CYW5557X_SDIO/
H A Dcyw5557x_sdio.txt353 #For TDM coex use the following
444 ##Dynamic Desense Params for 2 ant hybrid coex
/OK3568_Linux_fs/external/rkwifibt/firmware/infineon/CYW5557X_PCIE/
H A Dcyw5557x_pcie.txt353 #For TDM coex use the following
444 ##Dynamic Desense Params for 2 ant hybrid coex
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/phl/hal_g6/mac/
H A Dmac.mk39 $(path_hm_d1)/coex.o \
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/phl/hal_g6/mac/
H A Dmac.mk39 $(path_hm_d1)/coex.o \
/OK3568_Linux_fs/kernel/drivers/net/wireless/marvell/mwifiex/
H A Dsta_cmdresp.c1009 struct host_cmd_ds_robust_coex *coex = &resp->params.coex; in mwifiex_ret_robust_coex() local
1011 u16 action = le16_to_cpu(coex->action); in mwifiex_ret_robust_coex()
1015 *)((u8 *)coex + sizeof(struct host_cmd_ds_robust_coex)); in mwifiex_ret_robust_coex()
H A Dsta_cmd.c1562 struct host_cmd_ds_robust_coex *coex = &cmd->params.coex; in mwifiex_cmd_robust_coex() local
1566 cmd->size = cpu_to_le16(sizeof(*coex) + sizeof(*coex_tlv) + S_DS_GEN); in mwifiex_cmd_robust_coex()
1568 coex->action = cpu_to_le16(cmd_action); in mwifiex_cmd_robust_coex()
1570 ((u8 *)coex + sizeof(*coex)); in mwifiex_cmd_robust_coex()
1574 if (coex->action == HostCmd_ACT_GEN_GET) in mwifiex_cmd_robust_coex()

12