Lines Matching refs:btc_context
691 u8 (*btc_read_1byte)(void *btc_context, u32 reg_addr);
692 void (*btc_write_1byte)(void *btc_context, u32 reg_addr, u32 data);
693 void (*btc_write_1byte_bitmask)(void *btc_context, u32 reg_addr,
695 u16 (*btc_read_2byte)(void *btc_context, u32 reg_addr);
696 void (*btc_write_2byte)(void *btc_context, u32 reg_addr, u16 data);
697 u32 (*btc_read_4byte)(void *btc_context, u32 reg_addr);
698 void (*btc_write_4byte)(void *btc_context, u32 reg_addr, u32 data);
700 void (*btc_write_local_reg_1byte)(void *btc_context, u32 reg_addr,
702 void (*btc_set_bb_reg)(void *btc_context, u32 reg_addr,
704 u32 (*btc_get_bb_reg)(void *btc_context, u32 reg_addr,
706 void (*btc_set_rf_reg)(void *btc_context, u8 rf_path, u32 reg_addr,
708 u32 (*btc_get_rf_reg)(void *btc_context, u8 rf_path,
711 void (*btc_fill_h2c)(void *btc_context, u8 element_id,
720 void (*btc_set_bt_reg)(void *btc_context, u8 reg_type, u32 offset,
722 u32 (*btc_get_bt_reg)(void *btc_context, u8 reg_type, u32 offset);
741 ((struct btc_coexist *)((rtlpriv)->btcoexist.btc_context))