6#ifndef __HMAC_BTCOEX_M2S_H__
7#define __HMAC_BTCOEX_M2S_H__
oal_bool_enum_uint8(* hmac_m2s_btcoex_need_switch_check_cb)(const hal_to_dmac_device_stru *hal_device, osal_u8 *m2s_mode_mask)
Definition hmac_btcoex_m2s.h:25
osal_u32 hmac_btcoex_s2m_siso_ap_resume_callback(osal_void *arg)
osal_bool(* hmac_btcoex_m2s_back_to_mimo_cb)(hal_to_dmac_device_stru *hal_device, osal_u8 *m2s_mode_mask)
Definition hmac_btcoex_m2s.h:30
osal_void(* hmac_btcoex_m2s_choose_mimo_siso_cb)(hal_to_dmac_device_stru *hal_device)
Definition hmac_btcoex_m2s.h:33
osal_void hmac_btcoex_assoc_ap_check_process(hal_to_dmac_device_stru *hal_device)
osal_u32 hmac_btcoex_s2m_switch_apply(hal_to_dmac_device_stru *hal_device, osal_u8 m2s_mode_mask)
osal_u32 hmac_btcoex_m2s_init(osal_void)
Definition hmac_btcoex_m2s.c:647
osal_void(* hmac_btcoex_m2s_allow_check_cb)(hal_to_dmac_device_stru *hal_device, const hmac_vap_stru *hmac_vap)
Definition hmac_btcoex_m2s.h:27
osal_bool(* hmac_btcoex_m2s_update_hal_device_cb)(const hal_to_dmac_device_stru *hal_device, osal_u8 *m2s_mode_mask)
Definition hmac_btcoex_m2s.h:31
osal_void hmac_btcoex_m2s_deinit(osal_void)
Definition hmac_btcoex_m2s.c:659
osal_void(* hmac_btcoex_m2s_back_to_mimo_check_cb)(hal_to_dmac_device_stru *hal_device)
Definition hmac_btcoex_m2s.h:29
osal_u32 hmac_btcoex_m2s_switch_apply(hal_to_dmac_device_stru *hal_device, osal_u8 m2s_mode_mask)
osal_u8 oal_bool_enum_uint8
Definition oal_types_device_rom.h:45
unsigned char osal_u8
Definition osal_types.h:11
osal_u8 osal_bool
Definition osal_types.h:27
void osal_void
Definition osal_types.h:29
unsigned int osal_u32
Definition osal_types.h:13
Definition mac_vap_ext.h:2019
Definition hal_ops_common_rom.h:529