Home
last modified time | relevance | path

Searched refs:bt_ext (Results 1 – 4 of 4) sorted by relevance

/linux/drivers/net/wireless/realtek/rtw89/
H A Drtw8922a.c2795 switch (btc->cx.bt_ext.chip_id) { in rtw8922a_btc_set_rfe()
2798 memset(&btc->cx.bt_ext, 0, sizeof(struct rtw89_btc_extsoc_info)); in rtw8922a_btc_set_rfe()
2799 btc->cx.bt_ext.max_tx_pwr = RTW89_BTC_BT_DEF_LE_TX_PWR_1; in rtw8922a_btc_set_rfe()
2800 btc->cx.bt_ext.ant_iso_to_wl = RTW89_BTC_DEFAULT_ANISO; in rtw8922a_btc_set_rfe()
2803 btc->cx.bt_ext.func_type = BTC_BTF_THREAD; in rtw8922a_btc_set_rfe()
2804 btc->cx.bt_ext.hw_coex = BTC_EXTSOC_INTF_PTA; in rtw8922a_btc_set_rfe()
2805 btc->cx.bt_ext.rf_band_map = 0x1; /* 2.4G only */ in rtw8922a_btc_set_rfe()
2806 btc->cx.bt_ext.link_weight[BTC_BT_B2G] = 10; in rtw8922a_btc_set_rfe()
2807 btc->cx.bt_ext.profile_map[BTC_BT_B2G] |= BTC_BT_THREAD; in rtw8922a_btc_set_rfe()
2809 btc->cx.bt_ext.hpta_cfg = BIT(12) | BIT(13) | BIT(14) | BIT(15); in rtw8922a_btc_set_rfe()
H A Drtw8922d.c3360 switch (cx->bt_ext.chip_id) { in rtw8922d_btc_set_rfe()
3363 memset(&cx->bt_ext, 0, sizeof(struct rtw89_btc_extsoc_info)); in rtw8922d_btc_set_rfe()
3364 cx->bt_ext.max_tx_pwr = RTW89_BTC_BT_DEF_LE_TX_PWR; in rtw8922d_btc_set_rfe()
3365 cx->bt_ext.ant_iso_to_wl = RTW89_BTC_DEFAULT_ANISO; in rtw8922d_btc_set_rfe()
3368 cx->bt_ext.func_type = BTC_BTF_THREAD; in rtw8922d_btc_set_rfe()
3369 cx->bt_ext.hw_coex = BTC_EXTSOC_INTF_PTA; in rtw8922d_btc_set_rfe()
3370 cx->bt_ext.rf_band_map = 0x1; /* 2.4GHz only */ in rtw8922d_btc_set_rfe()
3371 cx->bt_ext.link_weight[BTC_BT_B2G] = 10; in rtw8922d_btc_set_rfe()
3372 cx->bt_ext.profile_map[BTC_BT_B2G] |= BTC_BT_THREAD; in rtw8922d_btc_set_rfe()
3374 cx->bt_ext.hpta_cfg = BIT(12) | BIT(13) | BIT(14) | BIT(15); in rtw8922d_btc_set_rfe()
H A Dcoex.c1135 cx->bt_ext.max_tx_pwr = RTW89_BTC_BT_DEF_LE_TX_PWR; in _reset_btc_var()
1136 cx->bt_ext.ant_iso_to_wl = RTW89_BTC_DEFAULT_ANISO; in _reset_btc_var()
2252 if (cx->bt_ext.func_type == BTC_BTF_NONE) in _chk_btc_report()
2254 bt_cnt = cx->bt_ext.bcnt; in _chk_btc_report()
3453 if (cx->bt_ext.hw_coex & BTC_EXTSOC_INTF_PTA) in _set_ext_interface()
3454 _fw_set_gpio(rtwdev, CXDGPIO_EXT_HPTA, cx->bt_ext.hpta_cfg); in _set_ext_interface()
3457 if (cx->bt_ext.hw_coex & BTC_EXTSOC_INTF_MBX) in _set_ext_interface()
3458 _fw_set_gpio(rtwdev, CXDGPIO_EXT_HMBX, cx->bt_ext.hmbx_cfg); in _set_ext_interface()
3461 if (cx->bt_ext.hw_coex & BTC_EXTSOC_INTF_SWIO) { in _set_ext_interface()
3462 _fw_set_gpio(rtwdev, CXDGPIO_EXT_SWOUT, cx->bt_ext.swout_cfg); in _set_ext_interface()
[all …]
H A Dcore.h2769 struct rtw89_btc_extsoc_info bt_ext; member