Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
efuse.c File Reference
#include <linux/export.h>
#include "wifi.h"
#include "efuse.h"

Go to the source code of this file.

Functions

void efuse_initialize (struct ieee80211_hw *hw)
 
u8 efuse_read_1byte (struct ieee80211_hw *hw, u16 address)
 
 EXPORT_SYMBOL (efuse_read_1byte)
 
void efuse_write_1byte (struct ieee80211_hw *hw, u16 address, u8 value)
 
void read_efuse_byte (struct ieee80211_hw *hw, u16 _offset, u8 *pbuf)
 
void read_efuse (struct ieee80211_hw *hw, u16 _offset, u16 _size_byte, u8 *pbuf)
 
bool efuse_shadow_update_chk (struct ieee80211_hw *hw)
 
void efuse_shadow_read (struct ieee80211_hw *hw, u8 type, u16 offset, u32 *value)
 
void efuse_shadow_write (struct ieee80211_hw *hw, u8 type, u16 offset, u32 value)
 
bool efuse_shadow_update (struct ieee80211_hw *hw)
 
void rtl_efuse_shadow_map_update (struct ieee80211_hw *hw)
 
 EXPORT_SYMBOL (rtl_efuse_shadow_map_update)
 
void efuse_force_write_vendor_Id (struct ieee80211_hw *hw)
 
void efuse_re_pg_section (struct ieee80211_hw *hw, u8 section_idx)
 

Function Documentation

void efuse_force_write_vendor_Id ( struct ieee80211_hw hw)

Definition at line 521 of file efuse.c.

void efuse_initialize ( struct ieee80211_hw hw)

Definition at line 86 of file efuse.c.

void efuse_re_pg_section ( struct ieee80211_hw hw,
u8  section_idx 
)

Definition at line 533 of file efuse.c.

u8 efuse_read_1byte ( struct ieee80211_hw hw,
u16  address 
)

Definition at line 110 of file efuse.c.

void efuse_shadow_read ( struct ieee80211_hw hw,
u8  type,
u16  offset,
u32 value 
)

Definition at line 404 of file efuse.c.

bool efuse_shadow_update ( struct ieee80211_hw hw)

Definition at line 428 of file efuse.c.

bool efuse_shadow_update_chk ( struct ieee80211_hw hw)

Definition at line 363 of file efuse.c.

void efuse_shadow_write ( struct ieee80211_hw hw,
u8  type,
u16  offset,
u32  value 
)

Definition at line 416 of file efuse.c.

void efuse_write_1byte ( struct ieee80211_hw hw,
u16  address,
u8  value 
)

Definition at line 156 of file efuse.c.

EXPORT_SYMBOL ( efuse_read_1byte  )
EXPORT_SYMBOL ( rtl_efuse_shadow_map_update  )
void read_efuse ( struct ieee80211_hw hw,
u16  _offset,
u16  _size_byte,
u8 pbuf 
)

Definition at line 235 of file efuse.c.

void read_efuse_byte ( struct ieee80211_hw hw,
u16  _offset,
u8 pbuf 
)

Definition at line 204 of file efuse.c.

void rtl_efuse_shadow_map_update ( struct ieee80211_hw hw)

Definition at line 503 of file efuse.c.