Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
fw_common.c File Reference
#include "../wifi.h"
#include "../pci.h"
#include "../base.h"
#include "../rtl8192ce/reg.h"
#include "../rtl8192ce/def.h"
#include "fw_common.h"
#include <linux/export.h>
#include <linux/kmemleak.h>

Go to the source code of this file.

Macros

#define BEACON_PG   0 /*->1*/
 
#define PSPOLL_PG   2
 
#define NULL_PG   3
 
#define PROBERSP_PG   4 /*->5*/
 
#define TOTAL_RESERVED_PKT_LEN   768
 

Functions

int rtl92c_download_fw (struct ieee80211_hw *hw)
 
 EXPORT_SYMBOL (rtl92c_download_fw)
 
void rtl92c_fill_h2c_cmd (struct ieee80211_hw *hw, u8 element_id, u32 cmd_len, u8 *p_cmdbuffer)
 
 EXPORT_SYMBOL (rtl92c_fill_h2c_cmd)
 
void rtl92c_firmware_selfreset (struct ieee80211_hw *hw)
 
 EXPORT_SYMBOL (rtl92c_firmware_selfreset)
 
void rtl92c_set_fw_pwrmode_cmd (struct ieee80211_hw *hw, u8 mode)
 
 EXPORT_SYMBOL (rtl92c_set_fw_pwrmode_cmd)
 
void rtl92c_set_fw_rsvdpagepkt (struct ieee80211_hw *hw, bool dl_finished)
 
 EXPORT_SYMBOL (rtl92c_set_fw_rsvdpagepkt)
 
void rtl92c_set_fw_joinbss_report_cmd (struct ieee80211_hw *hw, u8 mstatus)
 
 EXPORT_SYMBOL (rtl92c_set_fw_joinbss_report_cmd)
 

Macro Definition Documentation

#define BEACON_PG   0 /*->1*/

Definition at line 597 of file fw_common.c.

#define NULL_PG   3

Definition at line 599 of file fw_common.c.

#define PROBERSP_PG   4 /*->5*/

Definition at line 600 of file fw_common.c.

#define PSPOLL_PG   2

Definition at line 598 of file fw_common.c.

#define TOTAL_RESERVED_PKT_LEN   768

Definition at line 602 of file fw_common.c.

Function Documentation

EXPORT_SYMBOL ( rtl92c_download_fw  )
EXPORT_SYMBOL ( rtl92c_fill_h2c_cmd  )
EXPORT_SYMBOL ( rtl92c_firmware_selfreset  )
EXPORT_SYMBOL ( rtl92c_set_fw_pwrmode_cmd  )
EXPORT_SYMBOL ( rtl92c_set_fw_rsvdpagepkt  )
EXPORT_SYMBOL ( rtl92c_set_fw_joinbss_report_cmd  )
int rtl92c_download_fw ( struct ieee80211_hw hw)

Definition at line 252 of file fw_common.c.

void rtl92c_fill_h2c_cmd ( struct ieee80211_hw hw,
u8  element_id,
u32  cmd_len,
u8 p_cmdbuffer 
)

Definition at line 512 of file fw_common.c.

void rtl92c_firmware_selfreset ( struct ieee80211_hw hw)

Definition at line 525 of file fw_common.c.

void rtl92c_set_fw_joinbss_report_cmd ( struct ieee80211_hw hw,
u8  mstatus 
)

Definition at line 802 of file fw_common.c.

void rtl92c_set_fw_pwrmode_cmd ( struct ieee80211_hw hw,
u8  mode 
)

Definition at line 546 of file fw_common.c.

void rtl92c_set_fw_rsvdpagepkt ( struct ieee80211_hw hw,
bool  dl_finished 
)

Definition at line 714 of file fw_common.c.