#include "../wifi.h"
#include "../pci.h"
#include "../base.h"
#include "../efuse.h"
#include "../rtl8192d/reg.h"
#include "../rtl8192d/def.h"
#include "../rtl8192d/fw_common.h"
#include "fw.h"
#include "sw.h"
int rtl92d_download_fw(struct ieee80211_hw *hw)
{ … }
static bool _rtl92d_cmd_send_packet(struct ieee80211_hw *hw,
struct sk_buff *skb)
{ … }
#define BEACON_PG …
#define PSPOLL_PG …
#define NULL_PG …
#define PROBERSP_PG …
#define TOTAL_RESERVED_PKT_LEN …
static u8 reserved_page_packet[TOTAL_RESERVED_PKT_LEN] = …;
void rtl92d_set_fw_rsvdpagepkt(struct ieee80211_hw *hw, bool dl_finished)
{ … }