Home
last modified time | relevance | path

Searched refs:btc_context (Results 1 – 8 of 8) sorted by relevance

/Linux-v4.19/drivers/staging/rtlwifi/btcoexist/
Dhalbtcoutsrc.h437 typedef u8 (*bfp_btc_r1)(void *btc_context, u32 reg_addr);
439 typedef u16 (*bfp_btc_r2)(void *btc_context, u32 reg_addr);
441 typedef u32 (*bfp_btc_r4)(void *btc_context, u32 reg_addr);
443 typedef void (*bfp_btc_w1)(void *btc_context, u32 reg_addr, u32 data);
445 typedef void (*bfp_btc_w1_bit_mak)(void *btc_context, u32 reg_addr,
448 typedef void (*bfp_btc_w2)(void *btc_context, u32 reg_addr, u16 data);
450 typedef void (*bfp_btc_w4)(void *btc_context, u32 reg_addr, u32 data);
452 typedef void (*bfp_btc_local_reg_w1)(void *btc_context, u32 reg_addr, u8 data);
453 typedef void (*bfp_btc_wr_1byte_bit_mask)(void *btc_context, u32 reg_addr,
456 typedef void (*bfp_btc_set_bb_reg)(void *btc_context, u32 reg_addr,
[all …]
Dhalbtcoutsrc.c421 static u32 halbtc_get_bt_coex_supported_feature(void *btc_context) in halbtc_get_bt_coex_supported_feature() argument
423 struct btc_coexist *btcoexist = (struct btc_coexist *)btc_context; in halbtc_get_bt_coex_supported_feature()
438 static u32 halbtc_get_bt_coex_supported_version(void *btc_context) in halbtc_get_bt_coex_supported_version() argument
440 struct btc_coexist *btcoexist = (struct btc_coexist *)btc_context; in halbtc_get_bt_coex_supported_version()
939 static void halbtc_write_local_reg_1byte(void *btc_context, u32 reg_addr, in halbtc_write_local_reg_1byte() argument
942 struct btc_coexist *btcoexist = (struct btc_coexist *)btc_context; in halbtc_write_local_reg_1byte()
1021 void halbtc_set_bt_reg(void *btc_context, u8 reg_type, u32 offset, u32 set_val) in halbtc_set_bt_reg() argument
1023 struct btc_coexist *btcoexist = (struct btc_coexist *)btc_context; in halbtc_set_bt_reg()
1060 static u32 halbtc_get_bt_reg(void *btc_context, u8 reg_type, u32 offset) in halbtc_get_bt_reg() argument
1066 u32 halbtc_get_phydm_version(void *btc_context) in halbtc_get_phydm_version() argument
[all …]
Drtl_btc.c147 rtlpriv->btcoexist.btc_context = in rtl_btc_alloc_variable()
153 kfree(rtlpriv->btcoexist.btc_context); in rtl_btc_free_variable()
154 rtlpriv->btcoexist.btc_context = NULL; in rtl_btc_free_variable()
/Linux-v4.19/drivers/net/wireless/realtek/rtlwifi/btcoexist/
Dhalbtcoutsrc.h712 u8 (*btc_read_1byte)(void *btc_context, u32 reg_addr);
713 void (*btc_write_1byte)(void *btc_context, u32 reg_addr, u32 data);
714 void (*btc_write_1byte_bitmask)(void *btc_context, u32 reg_addr,
716 u16 (*btc_read_2byte)(void *btc_context, u32 reg_addr);
717 void (*btc_write_2byte)(void *btc_context, u32 reg_addr, u16 data);
718 u32 (*btc_read_4byte)(void *btc_context, u32 reg_addr);
719 void (*btc_write_4byte)(void *btc_context, u32 reg_addr, u32 data);
721 void (*btc_write_local_reg_1byte)(void *btc_context, u32 reg_addr,
723 void (*btc_set_bb_reg)(void *btc_context, u32 reg_addr,
725 u32 (*btc_get_bb_reg)(void *btc_context, u32 reg_addr,
[all …]
Dhalbtcoutsrc.c448 static u32 halbtc_get_bt_coex_supported_feature(void *btc_context) in halbtc_get_bt_coex_supported_feature() argument
450 struct btc_coexist *btcoexist = (struct btc_coexist *)btc_context; in halbtc_get_bt_coex_supported_feature()
465 static u32 halbtc_get_bt_coex_supported_version(void *btc_context) in halbtc_get_bt_coex_supported_version() argument
467 struct btc_coexist *btcoexist = (struct btc_coexist *)btc_context; in halbtc_get_bt_coex_supported_version()
482 static u32 halbtc_get_bt_device_info(void *btc_context) in halbtc_get_bt_device_info() argument
484 struct btc_coexist *btcoexist = (struct btc_coexist *)btc_context; in halbtc_get_bt_device_info()
495 static u32 halbtc_get_bt_forbidden_slot_val(void *btc_context) in halbtc_get_bt_forbidden_slot_val() argument
497 struct btc_coexist *btcoexist = (struct btc_coexist *)btc_context; in halbtc_get_bt_forbidden_slot_val()
1011 static void halbtc_write_local_reg_1byte(void *btc_context, u32 reg_addr, in halbtc_write_local_reg_1byte() argument
1014 struct btc_coexist *btcoexist = (struct btc_coexist *)btc_context; in halbtc_write_local_reg_1byte()
[all …]
Drtl_btc.c158 rtlpriv->btcoexist.btc_context = in rtl_btc_alloc_variable()
164 kfree(rtlpriv->btcoexist.btc_context); in rtl_btc_free_variable()
165 rtlpriv->btcoexist.btc_context = NULL; in rtl_btc_free_variable()
/Linux-v4.19/drivers/net/wireless/realtek/rtlwifi/
Dwifi.h2638 void *btc_context; member
/Linux-v4.19/drivers/staging/rtlwifi/
Dwifi.h2588 void *btc_context; member