Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Functions
ucode.c File Reference
#include <linux/kernel.h>
#include <linux/init.h>
#include "iwl-io.h"
#include "iwl-agn-hw.h"
#include "iwl-trans.h"
#include "iwl-fh.h"
#include "iwl-op-mode.h"
#include "dev.h"
#include "agn.h"
#include "calib.h"

Go to the source code of this file.

Data Structures

struct  iwl_alive_data
 

Macros

#define UCODE_ALIVE_TIMEOUT   HZ
 
#define UCODE_CALIB_TIMEOUT   (2*HZ)
 

Functions

int iwl_init_alive_start (struct iwl_priv *priv)
 
void iwl_send_prio_tbl (struct iwl_priv *priv)
 
int iwl_send_bt_env (struct iwl_priv *priv, u8 action, u8 type)
 
int iwl_load_ucode_wait_alive (struct iwl_priv *priv, enum iwl_ucode_type ucode_type)
 
int iwl_run_init_ucode (struct iwl_priv *priv)
 

Macro Definition Documentation

#define UCODE_ALIVE_TIMEOUT   HZ

Definition at line 403 of file ucode.c.

#define UCODE_CALIB_TIMEOUT   (2*HZ)

Definition at line 404 of file ucode.c.

Function Documentation

int iwl_init_alive_start ( struct iwl_priv priv)

temperature offset calibration is only needed for runtime ucode, so prepare the value now.

Definition at line 131 of file ucode.c.

int iwl_load_ucode_wait_alive ( struct iwl_priv priv,
enum iwl_ucode_type  ucode_type 
)

Definition at line 406 of file ucode.c.

int iwl_run_init_ucode ( struct iwl_priv priv)

Definition at line 507 of file ucode.c.

int iwl_send_bt_env ( struct iwl_priv priv,
u8  action,
u8  type 
)

Definition at line 214 of file ucode.c.

void iwl_send_prio_tbl ( struct iwl_priv priv)

Definition at line 202 of file ucode.c.