Lines Matching refs:btc

321 	struct rtw89_btc *btc = &rtwdev->btc;  in rtw89_coex_query_bt_req_len()  local
323 return btc->bt_req_len; in rtw89_coex_query_bt_req_len()
332 void _slot_set_le(struct rtw89_btc *btc, u8 sid, __le16 dura, __le32 tbl, __le16 type) in _slot_set_le() argument
334 if (btc->ver->fcxslots == 1) { in _slot_set_le()
335 btc->dm.slot.v1[sid].dur = dura; in _slot_set_le()
336 btc->dm.slot.v1[sid].cxtbl = tbl; in _slot_set_le()
337 btc->dm.slot.v1[sid].cxtype = type; in _slot_set_le()
338 } else if (btc->ver->fcxslots == 7) { in _slot_set_le()
339 btc->dm.slot.v7[sid].dur = dura; in _slot_set_le()
340 btc->dm.slot.v7[sid].cxtype = type; in _slot_set_le()
341 btc->dm.slot.v7[sid].cxtbl = tbl; in _slot_set_le()
346 void _slot_set(struct rtw89_btc *btc, u8 sid, u16 dura, u32 tbl, u16 type) in _slot_set() argument
348 _slot_set_le(btc, sid, cpu_to_le16(dura), cpu_to_le32(tbl), cpu_to_le16(type)); in _slot_set()
352 void _slot_set_dur(struct rtw89_btc *btc, u8 sid, u16 dura) in _slot_set_dur() argument
354 if (btc->ver->fcxslots == 1) in _slot_set_dur()
355 btc->dm.slot.v1[sid].dur = cpu_to_le16(dura); in _slot_set_dur()
356 else if (btc->ver->fcxslots == 7) in _slot_set_dur()
357 btc->dm.slot.v7[sid].dur = cpu_to_le16(dura); in _slot_set_dur()
361 void _slot_set_type(struct rtw89_btc *btc, u8 sid, u16 type) in _slot_set_type() argument
363 if (btc->ver->fcxslots == 1) in _slot_set_type()
364 btc->dm.slot.v1[sid].cxtype = cpu_to_le16(type); in _slot_set_type()
365 else if (btc->ver->fcxslots == 7) in _slot_set_type()
366 btc->dm.slot.v7[sid].cxtype = cpu_to_le16(type); in _slot_set_type()
370 void _slot_set_tbl(struct rtw89_btc *btc, u8 sid, u32 tbl) in _slot_set_tbl() argument
372 if (btc->ver->fcxslots == 1) in _slot_set_tbl()
373 btc->dm.slot.v1[sid].cxtbl = cpu_to_le32(tbl); in _slot_set_tbl()
374 else if (btc->ver->fcxslots == 7) in _slot_set_tbl()
375 btc->dm.slot.v7[sid].cxtbl = cpu_to_le32(tbl); in _slot_set_tbl()