staging: r8188eu: move ODM_TARGET_CHNL_NUM_2G_5G
[linux-2.6-microblaze.git] / drivers / staging / r8188eu / hal / HalPhyRf.c
1 // SPDX-License-Identifier: GPL-2.0
2 /* Copyright(c) 2007 - 2011 Realtek Corporation. */
3
4  #include "odm_precomp.h"
5
6 /* 3============================================================ */
7 /* 3 IQ Calibration */
8 /* 3============================================================ */
9
10 #define ODM_TARGET_CHNL_NUM_2G_5G       59
11
12 u8 ODM_GetRightChnlPlaceforIQK(u8 chnl)
13 {
14         u8      channel_all[ODM_TARGET_CHNL_NUM_2G_5G] = {
15                 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14,
16                 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, 62, 64,
17                 100, 102, 104, 106, 108, 110, 112, 114, 116, 118, 120, 122,
18                 124, 126, 128, 130, 132, 134, 136, 138, 140, 149, 151, 153,
19                 155, 157, 159, 161, 163, 165
20         };
21         u8      place = chnl;
22
23         if (chnl > 14) {
24                 for (place = 14; place < sizeof(channel_all); place++) {
25                         if (channel_all[place] == chnl)
26                                 return place-13;
27                 }
28         }
29         return 0;
30 }