6#ifndef __HMAC_CONFIG_H__
7#define __HMAC_CONFIG_H__
13#ifdef _PRE_WLAN_DFR_STAT
24#define THIS_FILE_ID OAM_FILE_ID_HMAC_CONFIG_H
29#define HMAC_MAX_MCS_NUM 8
30#define QUICK_SEND_RESULT_INVALID 255
32#ifdef _PRE_WLAN_DFT_STAT
33#define WAL_CFG_TIME_OUT_MS 5000
77#ifdef _PRE_PLAT_FEATURE_CUSTOMIZE
83#ifdef _PRE_WLAN_FEATURE_WPA3
88#ifdef _PRE_WLAN_FEATURE_11D
109#ifdef _PRE_WLAN_FEATURE_PNO_SCAN
115#ifdef _PRE_WLAN_WIRELESS_EXT
118#ifdef _PRE_WLAN_FIT_BASED_REALTIME_CALI
125#ifdef _PRE_WLAN_ONLINE_DPD
132#ifdef _PRE_WLAN_CFGID_DEBUG
138#ifdef _PRE_WLAN_CFGID_DEBUG
141#if defined(_PRE_OS_VERSION_LINUX) && defined(_PRE_OS_VERSION) && (_PRE_OS_VERSION_LINUX == _PRE_OS_VERSION)
145#if defined(_PRE_WLAN_FEATURE_ALWAYS_TX) || defined(_PRE_WLAN_CFGID_DEBUG)
151#ifdef _PRE_WLAN_SUPPORT_CCPRIV_CMD
155#ifdef _PRE_WLAN_FEATURE_SNIFFER
159#ifdef _PRE_WLAN_DFT_STAT
165#ifdef _PRE_WLAN_CFGID_DEBUG
193#ifdef _PRE_WLAN_FEATURE_M2S
195 hmac_m2s_complete_syn_stru *m2s_comp_param);
200#ifdef _PRE_WIFI_DEBUG
209#if defined(_PRE_OS_VERSION_LITEOS) && defined(_PRE_OS_VERSION) && (_PRE_OS_VERSION_LITEOS == _PRE_OS_VERSION)
osal_u8 hmac_config_get_quick_result(osal_void)
osal_s32 hmac_config_set_freq(hmac_vap_stru *hmac_vap, osal_u8 value)
osal_s32 hmac_config_beacon_chain_switch(hmac_vap_stru *hmac_vap, frw_msg *msg)
osal_s32 hmac_device_sync(hmac_device_stru *hmac_device)
osal_s32 hmac_config_cali_dump_info(hmac_vap_stru *hmac_vap, frw_msg *msg)
osal_s32 hmac_config_query_rssi(hmac_vap_stru *hmac_vap, frw_msg *msg)
osal_s32 hmac_config_set_cal_tone(hmac_vap_stru *hmac_vap, frw_msg *msg)
osal_s32 hmac_config_tx_comp_schedule(hmac_vap_stru *hmac_vap, frw_msg *msg)
osal_u32 wifi_get_init_start_time(osal_void)
osal_void wifi_set_init_start_time(osal_void)
osal_void h2d_cfg_init(osal_void)
osal_s32 hmac_config_phy_ant_select(hmac_vap_stru *hmac_vap, frw_msg *msg)
osal_s32 hmac_cfg_vap_init_event(hmac_device_stru *hmac_device)
osal_s32 hmac_config_set_log_level(hmac_vap_stru *hmac_vap, frw_msg *msg)
osal_s32 hmac_config_get_fem_pa_status(hmac_vap_stru *hmac_vap, frw_msg *msg)
osal_s32 hmac_config_set_chan_meas(hmac_vap_stru *hmac_vap, frw_msg *msg)
osal_s32 hmac_config_keepalive_sync_timestamp(hmac_vap_stru *hmac_vap, frw_msg *msg)
osal_s32 hmac_config_query_psst(hmac_vap_stru *hmac_vap, frw_msg *msg)
osal_void hmac_config_scan_abort(hmac_vap_stru *hmac_vap)
osal_void hmac_config_rx_he_rom_en_handle(const hmac_vap_stru *hmac_vap)
osal_u32 hmac_config_vap_mib_update(hmac_vap_stru *hmac_vap)
osal_s32 hmac_config_set_rf_limit_power(hmac_vap_stru *hmac_vap, frw_msg *msg)
osal_s32 hmac_config_get_tsf(hmac_vap_stru *hmac_vap, frw_msg *msg)
osal_void hmac_config_set_quick_result(osal_u8 result)
osal_s32 hmac_config_set_mode(hmac_vap_stru *hmac_vap, const mac_cfg_mode_param_stru *old_param)
osal_void hmac_cfg_exit(osal_void)
osal_s32 hmac_config_restore_tx_power(hmac_vap_stru *hmac_vap, frw_msg *msg)
osal_u32 hmac_get_g_gul_dual_antenna_enable(osal_void)
osal_s32 hmac_config_set_beacon_period(hmac_vap_stru *hmac_vap, frw_msg *msg)
osal_void hmac_cfg_init(osal_void)
osal_s32 hmac_config_reduce_sar(hmac_vap_stru *hmac_vap, frw_msg *msg)
osal_s32 hmac_config_vap_state_syn(hmac_vap_stru *hmac_vap, mac_vap_state_enum_uint8 new_vap_state)
osal_s32 hmac_cali_to_hmac(hmac_vap_stru *hmac_vap, frw_msg *msg)
osal_u32 hmac_fill_sys_rsp(frw_msg *msg, osal_u16 len, const osal_u8 *param)
osal_u32 hmac_config_vap_cap_update(hmac_vap_stru *hmac_vap)
osal_s32 hmac_config_set_channel(hmac_vap_stru *hmac_vap, mac_cfg_channel_param_stru *channel_param)
osal_u32 hmac_reset_hw(hal_to_dmac_device_stru *hal_device, const hmac_reset_para_stru *reset_para)
osal_u32 hmac_config_sta_update_rates_etc(hmac_vap_stru *hmac_vap, mac_cfg_mode_param_stru *cfg_mode, mac_bss_dscr_stru *bss_dscr)
osal_s32 hmac_config_remove_app_ie(hmac_vap_stru *hmac_vap, frw_msg *msg)
osal_s32 hmac_config_dump_phy(hmac_vap_stru *hmac_vap, frw_msg *msg)
osal_s32 hmac_config_tx_complete_data(hmac_vap_stru *hmac_vap, frw_msg *msg)
osal_s32 hmac_config_set_mode_cb(hmac_vap_stru *hmac_vap, frw_msg *msg)
osal_s32 hmac_config_adjust_tx_power(hmac_vap_stru *hmac_vap, frw_msg *msg)
osal_s32 hmac_config_dump_mac(hmac_vap_stru *hmac_vap, frw_msg *msg)
osal_s32 hmac_config_send_custom_pkt(hmac_vap_stru *hmac_vap, frw_msg *msg)
osal_s32 hmac_config_set_txpower(hmac_vap_stru *hmac_vap, osal_u8 value)
osal_s32 hmac_config_phy_ant_select_enable(hmac_vap_stru *hmac_vap, frw_msg *msg)
osal_s32 hmac_config_get_dieid(hmac_vap_stru *hmac_vap, frw_msg *msg)
osal_s32 hmac_config_dump_stats(hmac_vap_stru *hmac_vap, frw_msg *msg)
osal_s32 hmac_config_mac_ant_select(hmac_vap_stru *hmac_vap, frw_msg *msg)
osal_s32 hmac_config_suspend_action_sync(hmac_vap_stru *hmac_vap, frw_msg *msg)
osal_s32 hmac_config_custom_cfg_priv_ini(hmac_vap_stru *hmac_vap, frw_msg *msg)
osal_s32 hmac_config_set_rate_power_offset(hmac_vap_stru *hmac_vap, frw_msg *msg)
osal_s32 hmac_config_connect(hmac_vap_stru *hmac_vap, frw_msg *msg)
osal_s32 hmac_hal_device_sync(hal_to_dmac_device_stru *hal_device)
osal_s32 hmac_config_set_dbm(hmac_vap_stru *hmac_vap, frw_msg *msg)
osal_s32 hmac_40m_intol_update_ap(hmac_vap_stru *hmac_vap, frw_msg *msg)
osal_s8 hmac_config_get_free_power(const hmac_vap_stru *hmac_vap)
osal_s32 hmac_config_ch_status_sync_ext(hmac_vap_stru *hmac_vap, mac_ap_ch_info_stru *ch_info, osal_u16 info_len)
int osal_s32
Definition osal_types.h:19
unsigned char osal_u8
Definition osal_types.h:11
signed char osal_s8
Definition osal_types.h:17
void osal_void
Definition osal_types.h:29
unsigned int osal_u32
Definition osal_types.h:13
unsigned short osal_u16
Definition osal_types.h:12
Definition hmac_config.h:55
uint8_t ie_id
Definition hmac_config.h:57
uint8_t ie_type
Definition hmac_config.h:56
Definition frw_msg_rom.h:74
Definition mac_device_ext.h:856
Definition dmac_ext_if_hcm.h:393
Definition mac_vap_ext.h:2019
Definition mac_device_ext.h:349
Definition mac_device_ext.h:596
Definition mac_vap_ext.h:845
Definition mac_vap_ext.h:638
Definition hal_ops_common_rom.h:529
osal_u8 mac_vap_state_enum_uint8
Definition wlan_resource_common_rom.h:67