Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions | Variables
reg.c File Reference
#include "wbhal.h"
#include "wb35reg_f.h"
#include "core.h"

Go to the source code of this file.

Macros

#define AIROHA_TXVGA_LOW_INDEX   31 /* Index for 0x90202 */
 
#define AIROHA_TXVGA_MIDDLE_INDEX   12 /* Index for 0x96602 */
 
#define AIROHA_TXVGA_HIGH_INDEX   8 /* Index for 0x97602 1.0.24.0 1.0.28.0 */
 

Functions

void Uxx_ReadEthernetAddress (struct hw_data *pHwData)
 
void CardGetMulticastBit (u8 Address[ETH_ALEN], u8 *Byte, u8 *Value)
 
void Uxx_power_on_procedure (struct hw_data *pHwData)
 
void Set_ChanIndep_RfData_al7230_24 (struct hw_data *pHwData, u32 *pltmp, char number)
 
void Set_ChanIndep_RfData_al7230_50 (struct hw_data *pHwData, u32 *pltmp, char number)
 
void RFSynthesizer_initial (struct hw_data *pHwData)
 
void BBProcessor_AL7230_2400 (struct hw_data *pHwData)
 
void BBProcessor_AL7230_5000 (struct hw_data *pHwData)
 
void BBProcessor_initial (struct hw_data *pHwData)
 
void set_tx_power_per_channel_max2829 (struct hw_data *pHwData, struct chan_info Channel)
 
void set_tx_power_per_channel_al2230 (struct hw_data *pHwData, struct chan_info Channel)
 
void set_tx_power_per_channel_al7230 (struct hw_data *pHwData, struct chan_info Channel)
 
void set_tx_power_per_channel_wb242 (struct hw_data *pHwData, struct chan_info Channel)
 
void RFSynthesizer_SwitchingChannel (struct hw_data *pHwData, struct chan_info Channel)
 
u8 RFSynthesizer_SetPowerIndex (struct hw_data *pHwData, u8 PowerIndex)
 
u8 RFSynthesizer_SetMaxim2828_24Power (struct hw_data *pHwData, u8 index)
 
u8 RFSynthesizer_SetMaxim2828_50Power (struct hw_data *pHwData, u8 index)
 
u8 RFSynthesizer_SetMaxim2827_24Power (struct hw_data *pHwData, u8 index)
 
u8 RFSynthesizer_SetMaxim2827_50Power (struct hw_data *pHwData, u8 index)
 
u8 RFSynthesizer_SetMaxim2825Power (struct hw_data *pHwData, u8 index)
 
u8 RFSynthesizer_SetAiroha2230Power (struct hw_data *pHwData, u8 index)
 
u8 RFSynthesizer_SetAiroha7230Power (struct hw_data *pHwData, u8 index)
 
u8 RFSynthesizer_SetWinbond242Power (struct hw_data *pHwData, u8 index)
 
void Dxx_initial (struct hw_data *pHwData)
 
void Mxx_initial (struct hw_data *pHwData)
 
void Uxx_power_off_procedure (struct hw_data *pHwData)
 
void GetTxVgaFromEEPROM (struct hw_data *pHwData)
 
void EEPROMTxVgaAdjust (struct hw_data *pHwData)
 
void BBProcessor_RateChanging (struct hw_data *pHwData, u8 rate)
 

Variables

u32 max2825_rf_data []
 
u32 max2825_channel_data_24 [][3]
 
u32 max2825_power_data_24 [] = {(0x0C << 18) | 0x0c000, (0x0C << 18) | 0x0c100}
 
u32 max2827_rf_data []
 
u32 max2827_channel_data_24 [][3]
 
u32 max2827_channel_data_50 [][3]
 
u32 max2827_power_data_24 [] = {(0x0C << 18) | 0x0C000, (0x0C << 18) | 0x0D600, (0x0C << 18) | 0x0C100}
 
u32 max2827_power_data_50 [] = {(0x0C << 18) | 0x0C400, (0x0C << 18) | 0x0D500, (0x0C << 18) | 0x0C300}
 
u32 max2828_rf_data []
 
u32 max2828_channel_data_24 [][3]
 
u32 max2828_channel_data_50 [][3]
 
u32 max2828_power_data_24 [] = {(0x0C << 18) | 0x0c000, (0x0C << 18) | 0x0c100}
 
u32 max2828_power_data_50 [] = {(0x0C << 18) | 0x0c000, (0x0C << 18) | 0x0c100}
 
u32 max2829_rf_data []
 
u32 max2829_channel_data_24 [][3]
 
u32 max2829_channel_data_50 [][4]
 
u32 maxim_317_rf_data []
 
u32 maxim_317_channel_data_24 [][3]
 
u32 maxim_317_channel_data_50 [][3]
 
u32 maxim_317_power_data_24 [] = {(0x0C << 18) | 0x0c000, (0x0C << 18) | 0x0c100}
 
u32 maxim_317_power_data_50 [] = {(0x0C << 18) | 0x0c000, (0x0C << 18) | 0x0c100}
 
u32 al2230_rf_data []
 
u32 al2230s_rf_data []
 
u32 al2230_channel_data_24 [][2]
 
u32 al2230_txvga_data [][2]
 
u32 al7230_rf_data_24 []
 
u32 al7230_channel_data_24 [][2]
 
u32 al7230_rf_data_50 []
 
u32 al7230_channel_data_5 [][4]
 
u32 al7230_txvga_data [][2]
 
u32 w89rf242_rf_data []
 
u32 w89rf242_channel_data_24 [][2]
 
u32 w89rf242_power_data_24 [] = {(0x05 << 24) | 0x24C48A, (0x05 << 24) | 0x24C48A, (0x05 << 24) | 0x24C48A}
 
u32 w89rf242_txvga_old_mapping [][2]
 
u32 w89rf242_txvga_data [][5]
 

Macro Definition Documentation

#define AIROHA_TXVGA_HIGH_INDEX   8 /* Index for 0x97602 1.0.24.0 1.0.28.0 */

Definition at line 447 of file reg.c.

#define AIROHA_TXVGA_LOW_INDEX   31 /* Index for 0x90202 */

Definition at line 445 of file reg.c.

#define AIROHA_TXVGA_MIDDLE_INDEX   12 /* Index for 0x96602 */

Definition at line 446 of file reg.c.

Function Documentation

void BBProcessor_AL7230_2400 ( struct hw_data pHwData)

Definition at line 1266 of file reg.c.

void BBProcessor_AL7230_5000 ( struct hw_data pHwData)

Definition at line 1307 of file reg.c.

void BBProcessor_initial ( struct hw_data pHwData)

Definition at line 1361 of file reg.c.

void BBProcessor_RateChanging ( struct hw_data pHwData,
u8  rate 
)

Definition at line 2328 of file reg.c.

void CardGetMulticastBit ( u8  Address[ETH_ALEN],
u8 Byte,
u8 Value 
)

Definition at line 868 of file reg.c.

void Dxx_initial ( struct hw_data pHwData)

Definition at line 2036 of file reg.c.

void EEPROMTxVgaAdjust ( struct hw_data pHwData)

Definition at line 2196 of file reg.c.

void GetTxVgaFromEEPROM ( struct hw_data pHwData)

Definition at line 2147 of file reg.c.

void Mxx_initial ( struct hw_data pHwData)

Definition at line 2052 of file reg.c.

void RFSynthesizer_initial ( struct hw_data pHwData)

Definition at line 949 of file reg.c.

u8 RFSynthesizer_SetAiroha2230Power ( struct hw_data pHwData,
u8  index 
)

Definition at line 1967 of file reg.c.

u8 RFSynthesizer_SetAiroha7230Power ( struct hw_data pHwData,
u8  index 
)

Definition at line 1985 of file reg.c.

u8 RFSynthesizer_SetMaxim2825Power ( struct hw_data pHwData,
u8  index 
)

Definition at line 1957 of file reg.c.

u8 RFSynthesizer_SetMaxim2827_24Power ( struct hw_data pHwData,
u8  index 
)

Definition at line 1937 of file reg.c.

u8 RFSynthesizer_SetMaxim2827_50Power ( struct hw_data pHwData,
u8  index 
)

Definition at line 1947 of file reg.c.

u8 RFSynthesizer_SetMaxim2828_24Power ( struct hw_data pHwData,
u8  index 
)

Definition at line 1917 of file reg.c.

u8 RFSynthesizer_SetMaxim2828_50Power ( struct hw_data pHwData,
u8  index 
)

Definition at line 1927 of file reg.c.

u8 RFSynthesizer_SetPowerIndex ( struct hw_data pHwData,
u8  PowerIndex 
)

Definition at line 1872 of file reg.c.

u8 RFSynthesizer_SetWinbond242Power ( struct hw_data pHwData,
u8  index 
)

Definition at line 2002 of file reg.c.

void RFSynthesizer_SwitchingChannel ( struct hw_data pHwData,
struct chan_info  Channel 
)

Definition at line 1692 of file reg.c.

void Set_ChanIndep_RfData_al7230_24 ( struct hw_data pHwData,
u32 pltmp,
char  number 
)

Definition at line 923 of file reg.c.

void Set_ChanIndep_RfData_al7230_50 ( struct hw_data pHwData,
u32 pltmp,
char  number 
)

Definition at line 933 of file reg.c.

void set_tx_power_per_channel_al2230 ( struct hw_data pHwData,
struct chan_info  Channel 
)

Definition at line 1628 of file reg.c.

void set_tx_power_per_channel_al7230 ( struct hw_data pHwData,
struct chan_info  Channel 
)

Definition at line 1638 of file reg.c.

void set_tx_power_per_channel_max2829 ( struct hw_data pHwData,
struct chan_info  Channel 
)

Definition at line 1623 of file reg.c.

void set_tx_power_per_channel_wb242 ( struct hw_data pHwData,
struct chan_info  Channel 
)

Definition at line 1661 of file reg.c.

void Uxx_power_off_procedure ( struct hw_data pHwData)

Definition at line 2139 of file reg.c.

void Uxx_power_on_procedure ( struct hw_data pHwData)

Definition at line 884 of file reg.c.

void Uxx_ReadEthernetAddress ( struct hw_data pHwData)

Definition at line 831 of file reg.c.

Variable Documentation

u32 al2230_channel_data_24[][2]
Initial value:
= {
{(0x00 << 20) | 0x09EFC, (0x01 << 20) | 0x8CCCC},
{(0x00 << 20) | 0x09EFC, (0x01 << 20) | 0x8CCCD},
{(0x00 << 20) | 0x09E7C, (0x01 << 20) | 0x8CCCC},
{(0x00 << 20) | 0x09E7C, (0x01 << 20) | 0x8CCCD},
{(0x00 << 20) | 0x05EFC, (0x01 << 20) | 0x8CCCC},
{(0x00 << 20) | 0x05EFC, (0x01 << 20) | 0x8CCCD},
{(0x00 << 20) | 0x05E7C, (0x01 << 20) | 0x8CCCC},
{(0x00 << 20) | 0x05E7C, (0x01 << 20) | 0x8CCCD},
{(0x00 << 20) | 0x0DEFC, (0x01 << 20) | 0x8CCCC},
{(0x00 << 20) | 0x0DEFC, (0x01 << 20) | 0x8CCCD},
{(0x00 << 20) | 0x0DE7C, (0x01 << 20) | 0x8CCCC},
{(0x00 << 20) | 0x0DE7C, (0x01 << 20) | 0x8CCCD},
{(0x00 << 20) | 0x03EFC, (0x01 << 20) | 0x8CCCC},
{(0x00 << 20) | 0x03E7C, (0x01 << 20) | 0x86666}
}

Definition at line 427 of file reg.c.

u32 al2230_rf_data[]
Initial value:
= {
(0x00 << 20) | 0x09EFC,
(0x01 << 20) | 0x8CCCC,
(0x02 << 20) | 0x40058,
(0x03 << 20) | 0xCFFF0,
(0x04 << 20) | 0x24100,
(0x05 << 20) | 0xA3B2F,
(0x06 << 20) | 0x6DA01,
(0x07 << 20) | 0xE3628,
(0x08 << 20) | 0x11600,
(0x09 << 20) | 0x9DC02,
(0x0A << 20) | 0x5ddb0,
(0x0B << 20) | 0xD9900,
(0x0C << 20) | 0x3FFBD,
(0x0D << 20) | 0xB0000,
(0x0F << 20) | 0xF01A0
}

Definition at line 391 of file reg.c.

u32 al2230_txvga_data[][2]

Definition at line 449 of file reg.c.

u32 al2230s_rf_data[]
Initial value:
= {
(0x00 << 20) | 0x09EFC,
(0x01 << 20) | 0x8CCCC,
(0x02 << 20) | 0x40058,
(0x03 << 20) | 0xCFFF0,
(0x04 << 20) | 0x24100,
(0x05 << 20) | 0xA3B2F,
(0x06 << 20) | 0x6DA01,
(0x07 << 20) | 0xE3628,
(0x08 << 20) | 0x11600,
(0x09 << 20) | 0x9DC02,
(0x0A << 20) | 0x5DDB0,
(0x0B << 20) | 0xD9900,
(0x0C << 20) | 0x3FFBD,
(0x0D << 20) | 0xB0000,
(0x0F << 20) | 0xF01A0
}

Definition at line 409 of file reg.c.

u32 al7230_channel_data_24[][2]
Initial value:
= {
{(0x00 << 24) | 0x003790, (0x01 << 24) | 0x133331},
{(0x00 << 24) | 0x003790, (0x01 << 24) | 0x1B3331},
{(0x00 << 24) | 0x003790, (0x01 << 24) | 0x033331},
{(0x00 << 24) | 0x003790, (0x01 << 24) | 0x0B3331},
{(0x00 << 24) | 0x0037A0, (0x01 << 24) | 0x133331},
{(0x00 << 24) | 0x0037A0, (0x01 << 24) | 0x1B3331},
{(0x00 << 24) | 0x0037A0, (0x01 << 24) | 0x033331},
{(0x00 << 24) | 0x0037A0, (0x01 << 24) | 0x0B3331},
{(0x00 << 24) | 0x0037B0, (0x01 << 24) | 0x133331},
{(0x00 << 24) | 0x0037B0, (0x01 << 24) | 0x1B3331},
{(0x00 << 24) | 0x0037B0, (0x01 << 24) | 0x033331},
{(0x00 << 24) | 0x0037B0, (0x01 << 24) | 0x0B3331},
{(0x00 << 24) | 0x0037C0, (0x01 << 24) | 0x133331},
{(0x00 << 24) | 0x0037C0, (0x01 << 24) | 0x066661}
}

Definition at line 519 of file reg.c.

u32 al7230_channel_data_5[][4]

Definition at line 556 of file reg.c.

u32 al7230_rf_data_24[]
Initial value:
= {
(0x00 << 24) | 0x003790,
(0x01 << 24) | 0x133331,
(0x02 << 24) | 0x841FF2,
(0x03 << 24) | 0x3FDFA3,
(0x04 << 24) | 0x7FD784,
(0x05 << 24) | 0x802B55,
(0x06 << 24) | 0x56AF36,
(0x07 << 24) | 0xCE0207,
(0x08 << 24) | 0x6EBC08,
(0x09 << 24) | 0x221BB9,
(0x0A << 24) | 0xE0000A,
(0x0B << 24) | 0x08071B,
(0x0C << 24) | 0x000A3C,
(0x0D << 24) | 0xFFFFFD,
(0x0E << 24) | 0x00000E,
(0x0F << 24) | 0x1ABA8F
}

Definition at line 500 of file reg.c.

u32 al7230_rf_data_50[]
Initial value:
= {
(0x00 << 24) | 0x0FF520,
(0x01 << 24) | 0x000001,
(0x02 << 24) | 0x451FE2,
(0x03 << 24) | 0x5FDFA3,
(0x04 << 24) | 0x6FD784,
(0x05 << 24) | 0x853F55,
(0x06 << 24) | 0x56AF36,
(0x07 << 24) | 0xCE0207,
(0x08 << 24) | 0x6EBC08,
(0x09 << 24) | 0x221BB9,
(0x0A << 24) | 0xE0600A,
(0x0B << 24) | 0x08044B,
(0x0C << 24) | 0x00143C,
(0x0D << 24) | 0xFFFFFD,
(0x0E << 24) | 0x00000E,
(0x0F << 24) | 0x12BACF
}

Definition at line 537 of file reg.c.

u32 al7230_txvga_data[][2]

Definition at line 606 of file reg.c.

u32 max2825_channel_data_24[][3]
Initial value:
= {
{(0x03 << 18) | 0x30142, (0x04 << 18) | 0x0b333, (0x05 << 18) | 0x289A6},
{(0x03 << 18) | 0x32141, (0x04 << 18) | 0x08444, (0x05 << 18) | 0x289A6},
{(0x03 << 18) | 0x32143, (0x04 << 18) | 0x0aeee, (0x05 << 18) | 0x289A6},
{(0x03 << 18) | 0x32142, (0x04 << 18) | 0x0b333, (0x05 << 18) | 0x289A6},
{(0x03 << 18) | 0x31141, (0x04 << 18) | 0x08444, (0x05 << 18) | 0x289A6},
{(0x03 << 18) | 0x31143, (0x04 << 18) | 0x0aeee, (0x05 << 18) | 0x289A6},
{(0x03 << 18) | 0x31142, (0x04 << 18) | 0x0b333, (0x05 << 18) | 0x289A6},
{(0x03 << 18) | 0x33141, (0x04 << 18) | 0x08444, (0x05 << 18) | 0x289A6},
{(0x03 << 18) | 0x33143, (0x04 << 18) | 0x0aeee, (0x05 << 18) | 0x289A6},
{(0x03 << 18) | 0x33142, (0x04 << 18) | 0x0b333, (0x05 << 18) | 0x289A6},
{(0x03 << 18) | 0x30941, (0x04 << 18) | 0x08444, (0x05 << 18) | 0x289A6},
{(0x03 << 18) | 0x30943, (0x04 << 18) | 0x0aeee, (0x05 << 18) | 0x289A6},
{(0x03 << 18) | 0x30942, (0x04 << 18) | 0x0b333, (0x05 << 18) | 0x289A6},
{(0x03 << 18) | 0x32941, (0x04 << 18) | 0x09999, (0x05 << 18) | 0x289A6}
}

Definition at line 62 of file reg.c.

u32 max2825_power_data_24[] = {(0x0C << 18) | 0x0c000, (0x0C << 18) | 0x0c100}

Definition at line 79 of file reg.c.

u32 max2825_rf_data[]
Initial value:
= {
(0x00<<18) | 0x000a2,
(0x01<<18) | 0x21cc0,
(0x02<<18) | 0x13806,
(0x03<<18) | 0x30142,
(0x04<<18) | 0x0b333,
(0x05<<18) | 0x289A6,
(0x06<<18) | 0x18008,
(0x07<<18) | 0x38000,
(0x08<<18) | 0x05100,
(0x09<<18) | 0x24f08,
(0x0A<<18) | 0x14000,
(0x0B<<18) | 0x37d80,
(0x0C<<18) | 0x0c100
}

Definition at line 46 of file reg.c.

u32 max2827_channel_data_24[][3]
Initial value:
= {
{(0x03 << 18) | 0x30142, (0x04 << 18) | 0x0b333, (0x05 << 18) | 0x289A6},
{(0x03 << 18) | 0x32141, (0x04 << 18) | 0x08444, (0x05 << 18) | 0x289A6},
{(0x03 << 18) | 0x32143, (0x04 << 18) | 0x0aeee, (0x05 << 18) | 0x289A6},
{(0x03 << 18) | 0x32142, (0x04 << 18) | 0x0b333, (0x05 << 18) | 0x289A6},
{(0x03 << 18) | 0x31141, (0x04 << 18) | 0x08444, (0x05 << 18) | 0x289A6},
{(0x03 << 18) | 0x31143, (0x04 << 18) | 0x0aeee, (0x05 << 18) | 0x289A6},
{(0x03 << 18) | 0x31142, (0x04 << 18) | 0x0b333, (0x05 << 18) | 0x289A6},
{(0x03 << 18) | 0x33141, (0x04 << 18) | 0x08444, (0x05 << 18) | 0x289A6},
{(0x03 << 18) | 0x33143, (0x04 << 18) | 0x0aeee, (0x05 << 18) | 0x289A6},
{(0x03 << 18) | 0x33142, (0x04 << 18) | 0x0b333, (0x05 << 18) | 0x289A6},
{(0x03 << 18) | 0x30941, (0x04 << 18) | 0x08444, (0x05 << 18) | 0x289A6},
{(0x03 << 18) | 0x30943, (0x04 << 18) | 0x0aeee, (0x05 << 18) | 0x289A6},
{(0x03 << 18) | 0x30942, (0x04 << 18) | 0x0b333, (0x05 << 18) | 0x289A6},
{(0x03 << 18) | 0x32941, (0x04 << 18) | 0x09999, (0x05 << 18) | 0x289A6}
}

Definition at line 99 of file reg.c.

u32 max2827_channel_data_50[][3]
Initial value:
= {
{(0x03 << 18) | 0x33cc3, (0x04 << 18) | 0x08ccc, (0x05 << 18) | 0x2A9A6},
{(0x03 << 18) | 0x302c0, (0x04 << 18) | 0x08000, (0x05 << 18) | 0x2A9A6},
{(0x03 << 18) | 0x302c2, (0x04 << 18) | 0x0b333, (0x05 << 18) | 0x2A9A6},
{(0x03 << 18) | 0x322c1, (0x04 << 18) | 0x09999, (0x05 << 18) | 0x2A9A6},
{(0x03 << 18) | 0x312c1, (0x04 << 18) | 0x0a666, (0x05 << 18) | 0x2A9A6},
{(0x03 << 18) | 0x332c3, (0x04 << 18) | 0x08ccc, (0x05 << 18) | 0x2A9A6},
{(0x03 << 18) | 0x30ac0, (0x04 << 18) | 0x08000, (0x05 << 18) | 0x2A9A6},
{(0x03 << 18) | 0x30ac2, (0x04 << 18) | 0x0b333, (0x05 << 18) | 0x2A9A6}
}

Definition at line 116 of file reg.c.

u32 max2827_power_data_24[] = {(0x0C << 18) | 0x0C000, (0x0C << 18) | 0x0D600, (0x0C << 18) | 0x0C100}

Definition at line 127 of file reg.c.

u32 max2827_power_data_50[] = {(0x0C << 18) | 0x0C400, (0x0C << 18) | 0x0D500, (0x0C << 18) | 0x0C300}

Definition at line 128 of file reg.c.

u32 max2827_rf_data[]
Initial value:
= {
(0x00 << 18) | 0x000a2,
(0x01 << 18) | 0x21cc0,
(0x02 << 18) | 0x13806,
(0x03 << 18) | 0x30142,
(0x04 << 18) | 0x0b333,
(0x05 << 18) | 0x289A6,
(0x06 << 18) | 0x18008,
(0x07 << 18) | 0x38000,
(0x08 << 18) | 0x05100,
(0x09 << 18) | 0x24f08,
(0x0A << 18) | 0x14000,
(0x0B << 18) | 0x37d80,
(0x0C << 18) | 0x0c100
}

Definition at line 83 of file reg.c.

u32 max2828_channel_data_24[][3]
Initial value:
= {
{(0x03 << 18) | 0x30142, (0x04 << 18) | 0x0b333, (0x05 << 18) | 0x289A6},
{(0x03 << 18) | 0x32141, (0x04 << 18) | 0x08444, (0x05 << 18) | 0x289A6},
{(0x03 << 18) | 0x32143, (0x04 << 18) | 0x0aeee, (0x05 << 18) | 0x289A6},
{(0x03 << 18) | 0x32142, (0x04 << 18) | 0x0b333, (0x05 << 18) | 0x289A6},
{(0x03 << 18) | 0x31141, (0x04 << 18) | 0x08444, (0x05 << 18) | 0x289A6},
{(0x03 << 18) | 0x31143, (0x04 << 18) | 0x0aeee, (0x05 << 18) | 0x289A6},
{(0x03 << 18) | 0x31142, (0x04 << 18) | 0x0b333, (0x05 << 18) | 0x289A6},
{(0x03 << 18) | 0x33141, (0x04 << 18) | 0x08444, (0x05 << 18) | 0x289A6},
{(0x03 << 18) | 0x33143, (0x04 << 18) | 0x0aeee, (0x05 << 18) | 0x289A6},
{(0x03 << 18) | 0x33142, (0x04 << 18) | 0x0b333, (0x05 << 18) | 0x289A6},
{(0x03 << 18) | 0x30941, (0x04 << 18) | 0x08444, (0x05 << 18) | 0x289A6},
{(0x03 << 18) | 0x30943, (0x04 << 18) | 0x0aeee, (0x05 << 18) | 0x289A6},
{(0x03 << 18) | 0x30942, (0x04 << 18) | 0x0b333, (0x05 << 18) | 0x289A6},
{(0x03 << 18) | 0x32941, (0x04 << 18) | 0x09999, (0x05 << 18) | 0x289A6}
}

Definition at line 148 of file reg.c.

u32 max2828_channel_data_50[][3]
Initial value:
= {
{(0x03 << 18) | 0x33cc3, (0x04 << 18) | 0x08ccc, (0x05 << 18) | 0x289A6},
{(0x03 << 18) | 0x302c0, (0x04 << 18) | 0x08000, (0x05 << 18) | 0x289A6},
{(0x03 << 18) | 0x302c2, (0x04 << 18) | 0x0b333, (0x05 << 18) | 0x289A6},
{(0x03 << 18) | 0x322c1, (0x04 << 18) | 0x09999, (0x05 << 18) | 0x289A6},
{(0x03 << 18) | 0x312c1, (0x04 << 18) | 0x0a666, (0x05 << 18) | 0x289A6},
{(0x03 << 18) | 0x332c3, (0x04 << 18) | 0x08ccc, (0x05 << 18) | 0x289A6},
{(0x03 << 18) | 0x30ac0, (0x04 << 18) | 0x08000, (0x05 << 18) | 0x289A6},
{(0x03 << 18) | 0x30ac2, (0x04 << 18) | 0x0b333, (0x05 << 18) | 0x289A6}
}

Definition at line 165 of file reg.c.

u32 max2828_power_data_24[] = {(0x0C << 18) | 0x0c000, (0x0C << 18) | 0x0c100}

Definition at line 176 of file reg.c.

u32 max2828_power_data_50[] = {(0x0C << 18) | 0x0c000, (0x0C << 18) | 0x0c100}

Definition at line 177 of file reg.c.

u32 max2828_rf_data[]
Initial value:
= {
(0x00 << 18) | 0x000a2,
(0x01 << 18) | 0x21cc0,
(0x02 << 18) | 0x13806,
(0x03 << 18) | 0x30142,
(0x04 << 18) | 0x0b333,
(0x05 << 18) | 0x289A6,
(0x06 << 18) | 0x18008,
(0x07 << 18) | 0x38000,
(0x08 << 18) | 0x05100,
(0x09 << 18) | 0x24f08,
(0x0A << 18) | 0x14000,
(0x0B << 18) | 0x37d80,
(0x0C << 18) | 0x0c100
}

Definition at line 132 of file reg.c.

u32 max2829_channel_data_24[][3]
Initial value:
= {
{(3 << 18) | 0x30142, (4 << 18) | 0x0b333, (5 << 18) | 0x289C6},
{(3 << 18) | 0x32141, (4 << 18) | 0x08444, (5 << 18) | 0x289C6},
{(3 << 18) | 0x32143, (4 << 18) | 0x0aeee, (5 << 18) | 0x289C6},
{(3 << 18) | 0x32142, (4 << 18) | 0x0b333, (5 << 18) | 0x289C6},
{(3 << 18) | 0x31141, (4 << 18) | 0x08444, (5 << 18) | 0x289C6},
{(3 << 18) | 0x31143, (4 << 18) | 0x0aeee, (5 << 18) | 0x289C6},
{(3 << 18) | 0x31142, (4 << 18) | 0x0b333, (5 << 18) | 0x289C6},
{(3 << 18) | 0x33141, (4 << 18) | 0x08444, (5 << 18) | 0x289C6},
{(3 << 18) | 0x33143, (4 << 18) | 0x0aeee, (5 << 18) | 0x289C6},
{(3 << 18) | 0x33142, (4 << 18) | 0x0b333, (5 << 18) | 0x289C6},
{(3 << 18) | 0x30941, (4 << 18) | 0x08444, (5 << 18) | 0x289C6},
{(3 << 18) | 0x30943, (4 << 18) | 0x0aeee, (5 << 18) | 0x289C6},
{(3 << 18) | 0x30942, (4 << 18) | 0x0b333, (5 << 18) | 0x289C6},
{(3 << 18) | 0x32941, (4 << 18) | 0x09999, (5 << 18) | 0x289C6},
}

Definition at line 197 of file reg.c.

u32 max2829_channel_data_50[][4]

Definition at line 214 of file reg.c.

u32 max2829_rf_data[]
Initial value:
= {
(0x00 << 18) | 0x000a2,
(0x01 << 18) | 0x23520,
(0x02 << 18) | 0x13802,
(0x03 << 18) | 0x30142,
(0x04 << 18) | 0x0b333,
(0x05 << 18) | 0x28906,
(0x06 << 18) | 0x18008,
(0x07 << 18) | 0x3B500,
(0x08 << 18) | 0x05100,
(0x09 << 18) | 0x24f08,
(0x0A << 18) | 0x14000,
(0x0B << 18) | 0x37d80,
(0x0C << 18) | 0x0F300
}

Definition at line 181 of file reg.c.

u32 maxim_317_channel_data_24[][3]
Initial value:
= {
{(0x03 << 18) | 0x30143, (0x04 << 18) | 0x0accc, (0x05 << 18) | 0x28986},
{(0x03 << 18) | 0x32140, (0x04 << 18) | 0x09111, (0x05 << 18) | 0x28986},
{(0x03 << 18) | 0x32142, (0x04 << 18) | 0x0bbbb, (0x05 << 18) | 0x28986},
{(0x03 << 18) | 0x32143, (0x04 << 18) | 0x0accc, (0x05 << 18) | 0x28986},
{(0x03 << 18) | 0x31140, (0x04 << 18) | 0x09111, (0x05 << 18) | 0x28986},
{(0x03 << 18) | 0x31142, (0x04 << 18) | 0x0bbbb, (0x05 << 18) | 0x28986},
{(0x03 << 18) | 0x31143, (0x04 << 18) | 0x0accc, (0x05 << 18) | 0x28986},
{(0x03 << 18) | 0x33140, (0x04 << 18) | 0x09111, (0x05 << 18) | 0x28986},
{(0x03 << 18) | 0x33142, (0x04 << 18) | 0x0bbbb, (0x05 << 18) | 0x28986},
{(0x03 << 18) | 0x33143, (0x04 << 18) | 0x0accc, (0x05 << 18) | 0x28986},
{(0x03 << 18) | 0x30940, (0x04 << 18) | 0x09111, (0x05 << 18) | 0x28986},
{(0x03 << 18) | 0x30942, (0x04 << 18) | 0x0bbbb, (0x05 << 18) | 0x28986},
{(0x03 << 18) | 0x30943, (0x04 << 18) | 0x0accc, (0x05 << 18) | 0x28986}
}

Definition at line 315 of file reg.c.

u32 maxim_317_channel_data_50[][3]
Initial value:
= {
{(0x03 << 18) | 0x33cc0, (0x04 << 18) | 0x0b333, (0x05 << 18) | 0x2a986},
{(0x03 << 18) | 0x302c0, (0x04 << 18) | 0x08000, (0x05 << 18) | 0x2a986},
{(0x03 << 18) | 0x302c3, (0x04 << 18) | 0x0accc, (0x05 << 18) | 0x2a986},
{(0x03 << 18) | 0x322c1, (0x04 << 18) | 0x09666, (0x05 << 18) | 0x2a986},
{(0x03 << 18) | 0x312c2, (0x04 << 18) | 0x09999, (0x05 << 18) | 0x2a986},
{(0x03 << 18) | 0x332c0, (0x04 << 18) | 0x0b333, (0x05 << 18) | 0x2a99e},
{(0x03 << 18) | 0x30ac0, (0x04 << 18) | 0x08000, (0x05 << 18) | 0x2a99e},
{(0x03 << 18) | 0x30ac3, (0x04 << 18) | 0x0accc, (0x05 << 18) | 0x2a99e}
}

Definition at line 331 of file reg.c.

u32 maxim_317_power_data_24[] = {(0x0C << 18) | 0x0c000, (0x0C << 18) | 0x0c100}

Definition at line 342 of file reg.c.

u32 maxim_317_power_data_50[] = {(0x0C << 18) | 0x0c000, (0x0C << 18) | 0x0c100}

Definition at line 343 of file reg.c.

u32 maxim_317_rf_data[]
Initial value:
= {
(0x00 << 18) | 0x000a2,
(0x01 << 18) | 0x214c0,
(0x02 << 18) | 0x13802,
(0x03 << 18) | 0x30143,
(0x04 << 18) | 0x0accc,
(0x05 << 18) | 0x28986,
(0x06 << 18) | 0x18008,
(0x07 << 18) | 0x38400,
(0x08 << 18) | 0x05108,
(0x09 << 18) | 0x27ff8,
(0x0A << 18) | 0x14000,
(0x0B << 18) | 0x37f99,
(0x0C << 18) | 0x0c000
}

Definition at line 299 of file reg.c.

u32 w89rf242_channel_data_24[][2]
Initial value:
= {
{(0x03 << 24) | 0x025B06, (0x04 << 24) | 0x080408},
{(0x03 << 24) | 0x025C46, (0x04 << 24) | 0x080408},
{(0x03 << 24) | 0x025D86, (0x04 << 24) | 0x080408},
{(0x03 << 24) | 0x025EC6, (0x04 << 24) | 0x080408},
{(0x03 << 24) | 0x026006, (0x04 << 24) | 0x080408},
{(0x03 << 24) | 0x026146, (0x04 << 24) | 0x080408},
{(0x03 << 24) | 0x026286, (0x04 << 24) | 0x080408},
{(0x03 << 24) | 0x0263C6, (0x04 << 24) | 0x080408},
{(0x03 << 24) | 0x026506, (0x04 << 24) | 0x080408},
{(0x03 << 24) | 0x026646, (0x04 << 24) | 0x080408},
{(0x03 << 24) | 0x026786, (0x04 << 24) | 0x080408},
{(0x03 << 24) | 0x0268C6, (0x04 << 24) | 0x080408},
{(0x03 << 24) | 0x026A06, (0x04 << 24) | 0x080408},
{(0x03 << 24) | 0x026D06, (0x04 << 24) | 0x080408}
}

Definition at line 699 of file reg.c.

u32 w89rf242_power_data_24[] = {(0x05 << 24) | 0x24C48A, (0x05 << 24) | 0x24C48A, (0x05 << 24) | 0x24C48A}

Definition at line 716 of file reg.c.

u32 w89rf242_rf_data[]
Initial value:
= {
(0x00 << 24) | 0xF86100,
(0x01 << 24) | 0xEFFFC2,
(0x02 << 24) | 0x102504,
(0x03 << 24) | 0x026286,
(0x04 << 24) | 0x000208,
(0x05 << 24) | 0x24C60A,
(0x06 << 24) | 0x3432CC,
(0x07 << 24) | 0x0C68CE,
(0x08 << 24) | 0x100010,
(0x09 << 24) | 0x004012,
(0x0A << 24) | 0x704014,
(0x0B << 24) | 0x18BDD6,
(0x0C << 24) | 0x575558,
(0x0D << 24) | 0x55545A,
(0x0E << 24) | 0x5557DC,
(0x10 << 24) | 0x000C20,
(0x11 << 24) | 0x0C0022,
(0x12 << 24) | 0x000024
}

Definition at line 678 of file reg.c.

u32 w89rf242_txvga_data[][5]

Definition at line 741 of file reg.c.

u32 w89rf242_txvga_old_mapping[][2]
Initial value:
= {
{0, 0} ,
{1, 1} ,
{2, 2} ,
{3, 3} ,
{4, 4} ,
{6, 5} ,
{8, 6},
{10, 7},
{12, 8},
{14, 9},
{16, 10},
{18, 11},
{20, 12},
{22, 13},
{24, 14},
{26, 15},
{28, 16},
{30, 17},
{32, 18},
{34, 19},
}

Definition at line 718 of file reg.c.