/* ** Id: //Department/DaVinci/TRUNK/WiFi_P2P_Driver/include/p2p_precomp.h#1 */ /*! \file p2p_precomp.h \brief Collection of most compiler flags for p2p driver are described here. In this file we collect all compiler flags and detail the p2p driver behavior if enable/disable such switch or adjust numeric parameters. */ #ifndef _P2P_PRECOMP_H #define _P2P_PRECOMP_H /******************************************************************************* * C O M P I L E R F L A G S ******************************************************************************** */ /******************************************************************************* * E X T E R N A L R E F E R E N C E S ******************************************************************************** */ #include "gl_os.h" /* Include "config.h" */ #include "gl_p2p_os.h" #include "debug.h" #include "link.h" #include "queue.h" /*------------------------------------------------------------------------------ * .\include\mgmt *------------------------------------------------------------------------------ */ #include "wlan_typedef.h" #include "mac.h" /* Dependency: mac.h (MAC_ADDR_LEN) */ #include "wlan_def.h" #include "roaming_fsm.h" /*------------------------------------------------------------------------------ * .\include\nic *------------------------------------------------------------------------------ */ /* Dependency: wlan_def.h (ENUM_NETWORK_TYPE_T) */ #include "cmd_buf.h" /* Dependency: mac.h (MAC_ADDR_LEN) */ #include "nic_cmd_event.h" /* Dependency: nic_cmd_event.h (P_EVENT_CONNECTION_STATUS) */ #include "nic.h" #include "nic_init_cmd_event.h" #include "hif_rx.h" #include "hif_tx.h" #include "nic_tx.h" /* Dependency: hif_rx.h (P_HIF_RX_HEADER_T) */ #include "nic_rx.h" #if CFG_ENABLE_WIFI_DIRECT #include "p2p_typedef.h" #include "p2p_cmd_buf.h" #include "p2p_nic_cmd_event.h" #include "p2p_mac.h" #include "p2p_nic.h" #endif /*------------------------------------------------------------------------------ * .\include\mgmt *------------------------------------------------------------------------------ */ #include "hem_mbox.h" #include "scan.h" #include "bss.h" #include "wlan_lib.h" #include "wlan_oid.h" #include "wlan_bow.h" #include "wlan_p2p.h" #include "hal.h" #if defined(MT6620) #include "mt6620_reg.h" #endif #include "rlm.h" #include "rlm_domain.h" #include "rlm_protection.h" #include "rlm_obss.h" #include "rate.h" #include "aa_fsm.h" #include "cnm_timer.h" #include "que_mgt.h" #if CFG_ENABLE_BT_OVER_WIFI #include "bow.h" #include "bow_fsm.h" #endif #include "pwr_mgt.h" #include "cnm.h" /* Dependency: aa_fsm.h (ENUM_AA_STATE_T), p2p_fsm.h (WPS_ATTRI_MAX_LEN_DEVICE_NAME) */ #include "cnm_mem.h" #include "cnm_scan.h" #include "p2p_rlm_obss.h" #include "p2p_bss.h" #include "p2p.h" /* Dependency: cnm_timer.h (TIMER_T) */ #include "p2p_fsm.h" #include "p2p_scan.h" #include "p2p_state.h" #include "p2p_func.h" #include "p2p_rlm.h" #include "p2p_assoc.h" #include "p2p_ie.h" #include "privacy.h" #include "mib.h" #include "auth.h" #include "assoc.h" #include "ais_fsm.h" #include "adapter.h" #include "que_mgt.h" #include "rftest.h" #if CFG_RSN_MIGRATION #include "rsn.h" #include "sec_fsm.h" #endif #if CFG_SUPPORT_WAPI #include "wapi.h" #endif /*------------------------------------------------------------------------------ * NVRAM structure *------------------------------------------------------------------------------ */ #include "CFG_Wifi_File.h" #include "gl_p2p_kal.h" /******************************************************************************* * C O N S T A N T S ******************************************************************************** */ /******************************************************************************* * D A T A T Y P E S ******************************************************************************** */ /******************************************************************************* * P U B L I C D A T A ******************************************************************************** */ /******************************************************************************* * P R I V A T E D A T A ******************************************************************************** */ /******************************************************************************* * M A C R O S ******************************************************************************** */ /******************************************************************************* * F U N C T I O N D E C L A R A T I O N S ******************************************************************************** */ /******************************************************************************* * F U N C T I O N S ******************************************************************************** */ #endif /*_P2P_PRECOMP_H */