11#ifdef _PRE_WLAN_FEATURE_DFS
30#define THIS_FILE_ID OAM_FILE_ID_HMAC_DFS_H
35#define HMAC_DFS_ONE_SEC_IN_MS 1000
36#define HMAC_DFS_ONE_MIN_IN_MS (60 * HMAC_DFS_ONE_SEC_IN_MS)
39#define HMAC_DFS_CAC_OUTOF_5600_TO_5650_MHZ_TIME_MS HMAC_DFS_ONE_MIN_IN_MS
42#define HMAC_DFS_CAC_IN_5600_TO_5650_MHZ_TIME_MS (10 * HMAC_DFS_ONE_MIN_IN_MS)
45#define HMAC_DFS_OFF_CH_CAC_OUTOF_5600_TO_5650_MHZ_TIME_MS (6 * HMAC_DFS_ONE_MIN_IN_MS)
48#define HMAC_DFS_OFF_CH_CAC_IN_5600_TO_5650_MHZ_TIME_MS (60 * HMAC_DFS_ONE_MIN_IN_MS)
51#define HMAC_DFS_NON_OCCUPANCY_PERIOD_TIME_MS (30 * HMAC_DFS_ONE_MIN_IN_MS)
54#define HMAC_DFS_OFF_CHAN_CAC_PERIOD_TIME_MS 15
57#define HMAC_DFS_OFF_CHAN_CAC_DWELL_TIME_MS 30
59#if defined (_PRE_WLAN_FEATURE_DFS_OPTIMIZE) || defined (_PRE_WLAN_FEATURE_DFS_ENABLE)
60#define ETSI_RADAR_CHIRP_CNT 1
61#define FCC_RADAR_CHIRP_CNT 3
62#define MKK_RADAR_CHIRP_CNT 3
64#define ETSI_RADAR_CHIRP_CNT 3
65#define FCC_RADAR_CHIRP_CNT 4
66#define MKK_RADAR_CHIRP_CNT 4
69#define DFS_CAC_CTRL_TX_CLOSE_WITH_VAP_PAUSE 0
70#define DFS_CAC_CTRL_TX_OPEN_WITH_VAP_UP 1
71#define DFS_CAC_CTRL_TX_OPEN 2
72#define DFS_CAC_CTRL_TX_CLOSE 3
94 p_dmac_radar_filter_cb hmac_radar_filter;
95} hmac_chan_mgmt_rom_cb;
113 osal_u32 dfs_cac_outof_5600_to_5650_time_ms;
114 osal_u32 dfs_cac_in_5600_to_5650_time_ms;
115 osal_u32 off_chan_cac_outof_5600_to_5650_time_ms;
117 osal_u32 off_chan_cac_in_5600_to_5650_time_ms;
119 osal_u16 dfs_off_chan_cac_opern_chan_dwell_time;
120 osal_u16 dfs_off_chan_cac_off_chan_dwell_time;
129 osal_u32 dfs_non_occupancy_period_time_ms;
139} mac_dfs_nol_node_stru;
146 mac_dfs_info_stru dfs_info;
osal_u8 oal_bool_enum_uint8
Definition oal_types_device_rom.h:45
int osal_s32
Definition osal_types.h:19
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
unsigned short osal_u16
Definition osal_types.h:12
Definition frw_msg_rom.h:74
Definition frw_ext_common_rom.h:20
Definition mac_device_ext.h:856
Definition mac_device_ext.h:545
Definition mac_vap_ext.h:2019
Definition osal_list.h:39
Definition hal_ops_common_rom.h:529
osal_u8 wlan_channel_bandwidth_enum_uint8
Definition wlan_types_base_rom.h:237