Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions | Variables
1000.c File Reference
#include <linux/module.h>
#include <linux/stringify.h>
#include "iwl-config.h"
#include "iwl-csr.h"
#include "iwl-agn-hw.h"
#include "cfg.h"

Go to the source code of this file.

Macros

#define IWL1000_UCODE_API_MAX   5
 
#define IWL100_UCODE_API_MAX   5
 
#define IWL1000_UCODE_API_OK   5
 
#define IWL100_UCODE_API_OK   5
 
#define IWL1000_UCODE_API_MIN   1
 
#define IWL100_UCODE_API_MIN   5
 
#define EEPROM_1000_TX_POWER_VERSION   (4)
 
#define EEPROM_1000_EEPROM_VERSION   (0x15C)
 
#define IWL1000_FW_PRE   "iwlwifi-1000-"
 
#define IWL1000_MODULE_FIRMWARE(api)   IWL1000_FW_PRE __stringify(api) ".ucode"
 
#define IWL100_FW_PRE   "iwlwifi-100-"
 
#define IWL100_MODULE_FIRMWARE(api)   IWL100_FW_PRE __stringify(api) ".ucode"
 
#define IWL_DEVICE_1000
 
#define IWL_DEVICE_100
 

Functions

 MODULE_FIRMWARE (IWL1000_MODULE_FIRMWARE(IWL1000_UCODE_API_OK))
 
 MODULE_FIRMWARE (IWL100_MODULE_FIRMWARE(IWL100_UCODE_API_OK))
 

Variables

struct iwl_cfg iwl1000_bgn_cfg
 
struct iwl_cfg iwl1000_bg_cfg
 
struct iwl_cfg iwl100_bgn_cfg
 
struct iwl_cfg iwl100_bg_cfg
 

Macro Definition Documentation

#define EEPROM_1000_EEPROM_VERSION   (0x15C)

Definition at line 48 of file 1000.c.

#define EEPROM_1000_TX_POWER_VERSION   (4)

Definition at line 47 of file 1000.c.

#define IWL1000_FW_PRE   "iwlwifi-1000-"

Definition at line 50 of file 1000.c.

#define IWL1000_MODULE_FIRMWARE (   api)    IWL1000_FW_PRE __stringify(api) ".ucode"

Definition at line 51 of file 1000.c.

#define IWL1000_UCODE_API_MAX   5

Definition at line 35 of file 1000.c.

#define IWL1000_UCODE_API_MIN   1

Definition at line 43 of file 1000.c.

#define IWL1000_UCODE_API_OK   5

Definition at line 39 of file 1000.c.

#define IWL100_FW_PRE   "iwlwifi-100-"

Definition at line 53 of file 1000.c.

#define IWL100_MODULE_FIRMWARE (   api)    IWL100_FW_PRE __stringify(api) ".ucode"

Definition at line 54 of file 1000.c.

#define IWL100_UCODE_API_MAX   5

Definition at line 36 of file 1000.c.

#define IWL100_UCODE_API_MIN   5

Definition at line 44 of file 1000.c.

#define IWL100_UCODE_API_OK   5

Definition at line 40 of file 1000.c.

#define IWL_DEVICE_100
Value:
.fw_name_pre = IWL100_FW_PRE, \
.ucode_api_max = IWL100_UCODE_API_MAX, \
.ucode_api_ok = IWL100_UCODE_API_OK, \
.ucode_api_min = IWL100_UCODE_API_MIN, \
.device_family = IWL_DEVICE_FAMILY_100, \
.max_inst_size = IWLAGN_RTC_INST_SIZE, \
.max_data_size = IWLAGN_RTC_DATA_SIZE, \
.eeprom_ver = EEPROM_1000_EEPROM_VERSION, \
.eeprom_calib_ver = EEPROM_1000_TX_POWER_VERSION, \
.base_params = &iwl1000_base_params, \
.eeprom_params = &iwl1000_eeprom_params, \
.led_mode = IWL_LED_RF_STATE, \
.rx_with_siso_diversity = true

Definition at line 114 of file 1000.c.

#define IWL_DEVICE_1000
Value:
.fw_name_pre = IWL1000_FW_PRE, \
.ucode_api_max = IWL1000_UCODE_API_MAX, \
.ucode_api_ok = IWL1000_UCODE_API_OK, \
.ucode_api_min = IWL1000_UCODE_API_MIN, \
.device_family = IWL_DEVICE_FAMILY_1000, \
.max_inst_size = IWLAGN_RTC_INST_SIZE, \
.max_data_size = IWLAGN_RTC_DATA_SIZE, \
.eeprom_ver = EEPROM_1000_EEPROM_VERSION, \
.eeprom_calib_ver = EEPROM_1000_TX_POWER_VERSION, \
.base_params = &iwl1000_base_params, \
.eeprom_params = &iwl1000_eeprom_params, \
.led_mode = IWL_LED_BLINK

Definition at line 89 of file 1000.c.

Function Documentation

Variable Documentation

struct iwl_cfg iwl1000_bg_cfg
Initial value:
= {
.name = "Intel(R) Centrino(R) Wireless-N 1000 BG",
}

Definition at line 109 of file 1000.c.

struct iwl_cfg iwl1000_bgn_cfg
Initial value:
= {
.name = "Intel(R) Centrino(R) Wireless-N 1000 BGN",
.ht_params = &iwl1000_ht_params,
}

Definition at line 103 of file 1000.c.

struct iwl_cfg iwl100_bg_cfg
Initial value:
= {
.name = "Intel(R) Centrino(R) Wireless-N 100 BG",
}

Definition at line 135 of file 1000.c.

struct iwl_cfg iwl100_bgn_cfg
Initial value:
= {
.name = "Intel(R) Centrino(R) Wireless-N 100 BGN",
.ht_params = &iwl1000_ht_params,
}

Definition at line 129 of file 1000.c.