wifi: renew patch drivers/net/wireless
[firefly-linux-kernel-4.4.55.git] / drivers / net / wireless / combo_mt66xx / mt6620 / wlan / mgmt / mib.c
1 /*
2 ** $Id: //Department/DaVinci/BRANCHES/MT6620_WIFI_DRIVER_V2_3/mgmt/mib.c#1 $
3 */
4
5 /*! \file   "mib.c"
6     \brief  This file includes the mib default vale and functions.
7 */
8
9
10
11 /*
12 ** $Log: mib.c $
13  *
14  * 09 03 2010 kevin.huang
15  * NULL
16  * Refine #include sequence and solve recursive/nested #include issue
17  *
18  * 07 08 2010 cp.wu
19  * 
20  * [WPD00003833] [MT6620 and MT5931] Driver migration - move to new repository.
21  *
22  * 06 07 2010 cp.wu
23  * [WPD00003833][MT6620 and MT5931] Driver migration 
24  * add mib.c.
25  *
26  * 02 04 2010 kevin.huang
27  * [BORA00000603][WIFISYS] [New Feature] AAA Module Support 
28  * Add AAA Module Support, Revise Net Type to Net Type Index for array lookup
29  *
30  * Nov 23 2009 mtk01461
31  * [BORA00000018] Integrate WIFI part into BORA for the 1st time
32  * 
33 */
34
35 /*******************************************************************************
36 *                         C O M P I L E R   F L A G S
37 ********************************************************************************
38 */
39
40 /*******************************************************************************
41 *                    E X T E R N A L   R E F E R E N C E S
42 ********************************************************************************
43 */
44 #include "precomp.h"
45
46 /*******************************************************************************
47 *                              C O N S T A N T S
48 ********************************************************************************
49 */
50
51 /*******************************************************************************
52 *                             D A T A   T Y P E S
53 ********************************************************************************
54 */
55
56 /*******************************************************************************
57 *                            P U B L I C   D A T A
58 ********************************************************************************
59 */
60 NON_HT_PHY_ATTRIBUTE_T rNonHTPhyAttributes[] = {
61     {RATE_SET_HR_DSSS,      TRUE,       FALSE   },  /* For PHY_TYPE_HR_DSSS_INDEX(0) */
62     {RATE_SET_ERP,          TRUE,       TRUE    },  /* For PHY_TYPE_ERP_INDEX(1) */
63     {RATE_SET_ERP_P2P,      TRUE,       TRUE    },  /* For PHY_TYPE_ERP_P2P_INDEX(2) */
64     {RATE_SET_OFDM,         FALSE,      FALSE   },  /* For PHY_TYPE_OFDM_INDEX(3) */
65 };
66
67 NON_HT_ADHOC_MODE_ATTRIBUTE_T rNonHTAdHocModeAttributes[AD_HOC_MODE_NUM] = {
68     {PHY_TYPE_HR_DSSS_INDEX,    BASIC_RATE_SET_HR_DSSS},        /* For AD_HOC_MODE_11B(0) */
69     {PHY_TYPE_ERP_INDEX,        BASIC_RATE_SET_HR_DSSS_ERP},    /* For AD_HOC_MODE_MIXED_11BG(1) */
70     {PHY_TYPE_ERP_INDEX,        BASIC_RATE_SET_ERP},            /* For AD_HOC_MODE_11G(2) */
71     {PHY_TYPE_OFDM_INDEX,       BASIC_RATE_SET_OFDM},           /* For AD_HOC_MODE_11A(3) */
72 };
73
74 NON_HT_AP_MODE_ATTRIBUTE_T rNonHTApModeAttributes[AP_MODE_NUM] = {
75     {PHY_TYPE_HR_DSSS_INDEX,    BASIC_RATE_SET_HR_DSSS},        /* For AP_MODE_11B(0) */
76     {PHY_TYPE_ERP_INDEX,        BASIC_RATE_SET_HR_DSSS_ERP},    /* For AP_MODE_MIXED_11BG(1) */
77     {PHY_TYPE_ERP_INDEX,        BASIC_RATE_SET_ERP},            /* For AP_MODE_11G(2) */
78     {PHY_TYPE_ERP_P2P_INDEX,    BASIC_RATE_SET_ERP_P2P},        /* For AP_MODE_11G_P2P(3) */
79     {PHY_TYPE_OFDM_INDEX,       BASIC_RATE_SET_OFDM},           /* For AP_MODE_11A(4) */
80 };
81
82 /*******************************************************************************
83 *                           P R I V A T E   D A T A
84 ********************************************************************************
85 */
86
87 /*******************************************************************************
88 *                                 M A C R O S
89 ********************************************************************************
90 */
91
92 /*******************************************************************************
93 *                   F U N C T I O N   D E C L A R A T I O N S
94 ********************************************************************************
95 */
96
97 /*******************************************************************************
98 *                              F U N C T I O N S
99 ********************************************************************************
100 */
101
102