Functions
eeprom.c File Reference
#include "ath5k.h"
#include "reg.h"
#include "debug.h"
#include "base.h"
Include dependency graph for linux_ks/hwi/ath5k_raw/module/eeprom.c:

Go to the source code of this file.

Functions

static unsigned int ath5k_cal_data_offset_2413 (struct ath5k_eeprom_info *ee, int mode)
static u16 ath5k_eeprom_bin2freq (struct ath5k_eeprom_info *ee, u16 bin, unsigned int mode)
static int ath5k_eeprom_convert_pcal_info_2413 (struct ath5k_hw *ah, int mode, struct ath5k_chan_pcal_info *chinfo)
static int ath5k_eeprom_convert_pcal_info_5111 (struct ath5k_hw *ah, int mode, struct ath5k_chan_pcal_info *chinfo)
static int ath5k_eeprom_convert_pcal_info_5112 (struct ath5k_hw *ah, int mode, struct ath5k_chan_pcal_info *chinfo)
void ath5k_eeprom_detach (struct ath5k_hw *ah)
static int ath5k_eeprom_free_pcal_info (struct ath5k_hw *ah, int mode)
int ath5k_eeprom_init (struct ath5k_hw *ah)
static int ath5k_eeprom_init_11a_pcal_freq (struct ath5k_hw *ah, int offset)
static int ath5k_eeprom_init_11bg_2413 (struct ath5k_hw *ah, unsigned int mode, int offset)
static int ath5k_eeprom_init_header (struct ath5k_hw *ah)
static int ath5k_eeprom_init_modes (struct ath5k_hw *ah)
static int ath5k_eeprom_read_ants (struct ath5k_hw *ah, u32 *offset, unsigned int mode)
static int ath5k_eeprom_read_ctl_info (struct ath5k_hw *ah)
static int ath5k_eeprom_read_freq_list (struct ath5k_hw *ah, int *offset, int max, struct ath5k_chan_pcal_info *pc, unsigned int mode)
int ath5k_eeprom_read_mac (struct ath5k_hw *ah, u8 *mac)
static int ath5k_eeprom_read_modes (struct ath5k_hw *ah, u32 *offset, unsigned int mode)
static int ath5k_eeprom_read_pcal_info (struct ath5k_hw *ah)
static int ath5k_eeprom_read_pcal_info_2413 (struct ath5k_hw *ah, int mode)
static int ath5k_eeprom_read_pcal_info_5111 (struct ath5k_hw *ah, int mode)
static int ath5k_eeprom_read_pcal_info_5112 (struct ath5k_hw *ah, int mode)
static int ath5k_eeprom_read_spur_chans (struct ath5k_hw *ah)
static int ath5k_eeprom_read_target_rate_pwr_info (struct ath5k_hw *ah, unsigned int mode)
static void ath5k_get_pcdac_intercepts (struct ath5k_hw *ah, u8 min, u8 max, u8 *vp)
static int ath5k_hw_eeprom_read (struct ath5k_hw *ah, u32 offset, u16 *data)
static unsigned int ath5k_pdgains_size_2413 (struct ath5k_eeprom_info *ee, unsigned int mode)

Function Documentation

static unsigned int ath5k_cal_data_offset_2413 ( struct ath5k_eeprom_info ee,
int  mode 
) [static]

Definition at line 1109 of file linux_ks/hwi/ath5k_raw/module/eeprom.c.

static u16 ath5k_eeprom_bin2freq ( struct ath5k_eeprom_info ee,
u16  bin,
unsigned int  mode 
) [static]

Definition at line 67 of file linux_ks/hwi/ath5k_raw/module/eeprom.c.

static int ath5k_eeprom_convert_pcal_info_2413 ( struct ath5k_hw ah,
int  mode,
struct ath5k_chan_pcal_info chinfo 
) [static]

Definition at line 1138 of file linux_ks/hwi/ath5k_raw/module/eeprom.c.

static int ath5k_eeprom_convert_pcal_info_5111 ( struct ath5k_hw ah,
int  mode,
struct ath5k_chan_pcal_info chinfo 
) [static]

Definition at line 664 of file linux_ks/hwi/ath5k_raw/module/eeprom.c.

static int ath5k_eeprom_convert_pcal_info_5112 ( struct ath5k_hw ah,
int  mode,
struct ath5k_chan_pcal_info chinfo 
) [static]

Definition at line 848 of file linux_ks/hwi/ath5k_raw/module/eeprom.c.

void ath5k_eeprom_detach ( struct ath5k_hw ah)

Definition at line 1583 of file linux_ks/hwi/ath5k_raw/module/eeprom.c.

static int ath5k_eeprom_free_pcal_info ( struct ath5k_hw ah,
int  mode 
) [static]

Definition at line 1536 of file linux_ks/hwi/ath5k_raw/module/eeprom.c.

int ath5k_eeprom_init ( struct ath5k_hw ah)

Definition at line 1735 of file linux_ks/hwi/ath5k_raw/module/eeprom.c.

static int ath5k_eeprom_init_11a_pcal_freq ( struct ath5k_hw ah,
int  offset 
) [static]

Definition at line 546 of file linux_ks/hwi/ath5k_raw/module/eeprom.c.

static int ath5k_eeprom_init_11bg_2413 ( struct ath5k_hw ah,
unsigned int  mode,
int  offset 
) [inline, static]

Definition at line 599 of file linux_ks/hwi/ath5k_raw/module/eeprom.c.

static int ath5k_eeprom_init_header ( struct ath5k_hw ah) [static]

Definition at line 95 of file linux_ks/hwi/ath5k_raw/module/eeprom.c.

static int ath5k_eeprom_init_modes ( struct ath5k_hw ah) [static]

Definition at line 464 of file linux_ks/hwi/ath5k_raw/module/eeprom.c.

static int ath5k_eeprom_read_ants ( struct ath5k_hw ah,
u32 offset,
unsigned int  mode 
) [static]

Definition at line 187 of file linux_ks/hwi/ath5k_raw/module/eeprom.c.

static int ath5k_eeprom_read_ctl_info ( struct ath5k_hw ah) [static]

Definition at line 1593 of file linux_ks/hwi/ath5k_raw/module/eeprom.c.

static int ath5k_eeprom_read_freq_list ( struct ath5k_hw ah,
int *  offset,
int  max,
struct ath5k_chan_pcal_info pc,
unsigned int  mode 
) [inline, static]

Definition at line 507 of file linux_ks/hwi/ath5k_raw/module/eeprom.c.

int ath5k_eeprom_read_mac ( struct ath5k_hw ah,
u8 mac 
)

Definition at line 1765 of file linux_ks/hwi/ath5k_raw/module/eeprom.c.

static int ath5k_eeprom_read_modes ( struct ath5k_hw ah,
u32 offset,
unsigned int  mode 
) [static]

Definition at line 247 of file linux_ks/hwi/ath5k_raw/module/eeprom.c.

static int ath5k_eeprom_read_pcal_info ( struct ath5k_hw ah) [static]

Definition at line 1504 of file linux_ks/hwi/ath5k_raw/module/eeprom.c.

static int ath5k_eeprom_read_pcal_info_2413 ( struct ath5k_hw ah,
int  mode 
) [static]

Definition at line 1219 of file linux_ks/hwi/ath5k_raw/module/eeprom.c.

static int ath5k_eeprom_read_pcal_info_5111 ( struct ath5k_hw ah,
int  mode 
) [static]

Definition at line 739 of file linux_ks/hwi/ath5k_raw/module/eeprom.c.

static int ath5k_eeprom_read_pcal_info_5112 ( struct ath5k_hw ah,
int  mode 
) [static]

Definition at line 959 of file linux_ks/hwi/ath5k_raw/module/eeprom.c.

static int ath5k_eeprom_read_spur_chans ( struct ath5k_hw ah) [static]

Definition at line 1700 of file linux_ks/hwi/ath5k_raw/module/eeprom.c.

static int ath5k_eeprom_read_target_rate_pwr_info ( struct ath5k_hw ah,
unsigned int  mode 
) [static]

Definition at line 1410 of file linux_ks/hwi/ath5k_raw/module/eeprom.c.

static void ath5k_get_pcdac_intercepts ( struct ath5k_hw ah,
u8  min,
u8  max,
u8 vp 
) [inline, static]

Definition at line 643 of file linux_ks/hwi/ath5k_raw/module/eeprom.c.

static int ath5k_hw_eeprom_read ( struct ath5k_hw ah,
u32  offset,
u16 data 
) [static]

Definition at line 32 of file linux_ks/hwi/ath5k_raw/module/eeprom.c.

static unsigned int ath5k_pdgains_size_2413 ( struct ath5k_eeprom_info ee,
unsigned int  mode 
) [inline, static]

Definition at line 1095 of file linux_ks/hwi/ath5k_raw/module/eeprom.c.



ros_rt_wmp
Author(s): Danilo Tardioli, dantard@unizar.es
autogenerated on Fri Jan 3 2014 12:07:56