Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
hw.c File Reference
#include "../wifi.h"
#include "../efuse.h"
#include "../base.h"
#include "../cam.h"
#include "../ps.h"
#include "../usb.h"
#include "reg.h"
#include "def.h"
#include "phy.h"
#include "mac.h"
#include "dm.h"
#include "hw.h"
#include "../rtl8192ce/hw.h"
#include "trx.h"
#include "led.h"
#include "table.h"

Go to the source code of this file.

Functions

void rtl92cu_read_eeprom_info (struct ieee80211_hw *hw)
 
void rtl92cu_enable_hw_security_config (struct ieee80211_hw *hw)
 
int rtl92cu_hw_init (struct ieee80211_hw *hw)
 
void rtl92cu_card_disable (struct ieee80211_hw *hw)
 
void rtl92cu_set_check_bssid (struct ieee80211_hw *hw, bool check_bssid)
 
int rtl92cu_set_network_type (struct ieee80211_hw *hw, enum nl80211_iftype type)
 
void rtl92cu_set_beacon_related_registers (struct ieee80211_hw *hw)
 
void rtl92cu_set_beacon_interval (struct ieee80211_hw *hw)
 
void rtl92cu_update_interrupt_mask (struct ieee80211_hw *hw, u32 add_msr, u32 rm_msr)
 
void rtl92cu_get_hw_reg (struct ieee80211_hw *hw, u8 variable, u8 *val)
 
void rtl92cu_set_hw_reg (struct ieee80211_hw *hw, u8 variable, u8 *val)
 
void rtl92cu_update_hal_rate_table (struct ieee80211_hw *hw, struct ieee80211_sta *sta, u8 rssi_level)
 
void rtl92cu_update_hal_rate_mask (struct ieee80211_hw *hw, u8 rssi_level)
 
void rtl92cu_update_channel_access_setting (struct ieee80211_hw *hw)
 
bool rtl92cu_gpio_radio_on_off_checking (struct ieee80211_hw *hw, u8 *valid)
 

Function Documentation

void rtl92cu_card_disable ( struct ieee80211_hw hw)

Definition at line 1359 of file hw.c.

void rtl92cu_enable_hw_security_config ( struct ieee80211_hw hw)

Definition at line 893 of file hw.c.

void rtl92cu_get_hw_reg ( struct ieee80211_hw hw,
u8  variable,
u8 val 
)

Definition at line 1534 of file hw.c.

bool rtl92cu_gpio_radio_on_off_checking ( struct ieee80211_hw hw,
u8 valid 
)

Definition at line 2194 of file hw.c.

int rtl92cu_hw_init ( struct ieee80211_hw hw)

Definition at line 979 of file hw.c.

void rtl92cu_read_eeprom_info ( struct ieee80211_hw hw)

Definition at line 442 of file hw.c.

void rtl92cu_set_beacon_interval ( struct ieee80211_hw hw)

Definition at line 1518 of file hw.c.

void rtl92cu_set_beacon_related_registers ( struct ieee80211_hw hw)

Definition at line 1479 of file hw.c.

void rtl92cu_set_check_bssid ( struct ieee80211_hw hw,
bool  check_bssid 
)

Definition at line 1378 of file hw.c.

void rtl92cu_set_hw_reg ( struct ieee80211_hw hw,
u8  variable,
u8 val 
)

Definition at line 1594 of file hw.c.

int rtl92cu_set_network_type ( struct ieee80211_hw hw,
enum nl80211_iftype  type 
)

Definition at line 1443 of file hw.c.

void rtl92cu_update_channel_access_setting ( struct ieee80211_hw hw)

Definition at line 2179 of file hw.c.

void rtl92cu_update_hal_rate_mask ( struct ieee80211_hw hw,
u8  rssi_level 
)

Definition at line 2065 of file hw.c.

void rtl92cu_update_hal_rate_table ( struct ieee80211_hw hw,
struct ieee80211_sta sta,
u8  rssi_level 
)

Definition at line 1993 of file hw.c.

void rtl92cu_update_interrupt_mask ( struct ieee80211_hw hw,
u32  add_msr,
u32  rm_msr 
)

Definition at line 1529 of file hw.c.