Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
fw.c File Reference
#include "../wifi.h"
#include "../pci.h"
#include "../base.h"
#include "reg.h"
#include "def.h"
#include "fw.h"
#include "sw.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

void rtl92d_firmware_selfreset (struct ieee80211_hw *hw)
 
int rtl92d_download_fw (struct ieee80211_hw *hw)
 
void rtl92d_fill_h2c_cmd (struct ieee80211_hw *hw, u8 element_id, u32 cmd_len, u8 *cmdbuffer)
 
void rtl92d_set_fw_pwrmode_cmd (struct ieee80211_hw *hw, u8 mode)
 
void rtl92d_set_fw_rsvdpagepkt (struct ieee80211_hw *hw, bool dl_finished)
 
void rtl92d_set_fw_joinbss_report_cmd (struct ieee80211_hw *hw, u8 mstatus)
 

Macro Definition Documentation

#define BEACON_PG   0 /*->1 */

Definition at line 585 of file fw.c.

#define NULL_PG   3

Definition at line 587 of file fw.c.

#define PROBERSP_PG   4 /*->5 */

Definition at line 588 of file fw.c.

#define PSPOLL_PG   2

Definition at line 586 of file fw.c.

#define TOTAL_RESERVED_PKT_LEN   768

Definition at line 589 of file fw.c.

Function Documentation

int rtl92d_download_fw ( struct ieee80211_hw hw)

Definition at line 242 of file fw.c.

void rtl92d_fill_h2c_cmd ( struct ieee80211_hw hw,
u8  element_id,
u32  cmd_len,
u8 cmdbuffer 
)

Definition at line 532 of file fw.c.

void rtl92d_firmware_selfreset ( struct ieee80211_hw hw)

Definition at line 173 of file fw.c.

void rtl92d_set_fw_joinbss_report_cmd ( struct ieee80211_hw hw,
u8  mstatus 
)

Definition at line 774 of file fw.c.

void rtl92d_set_fw_pwrmode_cmd ( struct ieee80211_hw hw,
u8  mode 
)

Definition at line 543 of file fw.c.

void rtl92d_set_fw_rsvdpagepkt ( struct ieee80211_hw hw,
bool  dl_finished 
)

Definition at line 701 of file fw.c.