| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201 |
- /*
- ** 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 */
|