#include "../wifi.h"
#include "../base.h"
#include "../stats.h"
#include "def.h"
#include "trx_common.h"
static long _rtl92d_translate_todbm(struct ieee80211_hw *hw,
u8 signal_strength_index)
{ … }
static void _rtl92d_query_rxphystatus(struct ieee80211_hw *hw,
struct rtl_stats *pstats,
__le32 *pdesc,
struct rx_fwinfo_92d *p_drvinfo,
bool packet_match_bssid,
bool packet_toself,
bool packet_beacon)
{ … }
static void rtl92d_loop_over_paths(struct ieee80211_hw *hw,
struct rtl_stats *pstats)
{ … }
static void _rtl92d_process_ui_rssi(struct ieee80211_hw *hw,
struct rtl_stats *pstats)
{ … }
static void _rtl92d_update_rxsignalstatistics(struct ieee80211_hw *hw,
struct rtl_stats *pstats)
{ … }
static void _rtl92d_process_pwdb(struct ieee80211_hw *hw,
struct rtl_stats *pstats)
{ … }
static void rtl92d_loop_over_streams(struct ieee80211_hw *hw,
struct rtl_stats *pstats)
{ … }
static void _rtl92d_process_ui_link_quality(struct ieee80211_hw *hw,
struct rtl_stats *pstats)
{ … }
static void _rtl92d_process_phyinfo(struct ieee80211_hw *hw,
u8 *buffer,
struct rtl_stats *pcurrent_stats)
{ … }
static void _rtl92d_translate_rx_signal_stuff(struct ieee80211_hw *hw,
struct sk_buff *skb,
struct rtl_stats *pstats,
__le32 *pdesc,
struct rx_fwinfo_92d *p_drvinfo)
{ … }
bool rtl92d_rx_query_desc(struct ieee80211_hw *hw, struct rtl_stats *stats,
struct ieee80211_rx_status *rx_status,
u8 *pdesc8, struct sk_buff *skb)
{ … }
EXPORT_SYMBOL_GPL(…);
void rtl92d_set_desc(struct ieee80211_hw *hw, u8 *pdesc8, bool istx,
u8 desc_name, u8 *val)
{ … }
EXPORT_SYMBOL_GPL(…);
u64 rtl92d_get_desc(struct ieee80211_hw *hw,
u8 *p_desc8, bool istx, u8 desc_name)
{ … }
EXPORT_SYMBOL_GPL(…);