#include "wlcore.h"
#include "debug.h"
#include "io.h"
#include "event.h"
#include "ps.h"
#include "scan.h"
#include "wl12xx_80211.h"
#include "hw_ops.h"
#define WL18XX_LOGGER_SDIO_BUFF_MAX …
#define WL18XX_DATA_RAM_BASE_ADDRESS …
#define WL18XX_LOGGER_SDIO_BUFF_ADDR …
#define WL18XX_LOGGER_BUFF_OFFSET …
#define WL18XX_LOGGER_READ_POINT_OFFSET …
int wlcore_event_fw_logger(struct wl1271 *wl)
{ … }
EXPORT_SYMBOL_GPL(…);
void wlcore_event_rssi_trigger(struct wl1271 *wl, s8 *metric_arr)
{ … }
EXPORT_SYMBOL_GPL(…);
static void wl1271_stop_ba_event(struct wl1271 *wl, struct wl12xx_vif *wlvif)
{ … }
void wlcore_event_soft_gemini_sense(struct wl1271 *wl, u8 enable)
{ … }
EXPORT_SYMBOL_GPL(…);
void wlcore_event_sched_scan_completed(struct wl1271 *wl,
u8 status)
{ … }
EXPORT_SYMBOL_GPL(…);
void wlcore_event_ba_rx_constraint(struct wl1271 *wl,
unsigned long roles_bitmap,
unsigned long allowed_bitmap)
{ … }
EXPORT_SYMBOL_GPL(…);
void wlcore_event_channel_switch(struct wl1271 *wl,
unsigned long roles_bitmap,
bool success)
{ … }
EXPORT_SYMBOL_GPL(…);
void wlcore_event_dummy_packet(struct wl1271 *wl)
{ … }
EXPORT_SYMBOL_GPL(…);
static void wlcore_disconnect_sta(struct wl1271 *wl, unsigned long sta_bitmap)
{ … }
void wlcore_event_max_tx_failure(struct wl1271 *wl, unsigned long sta_bitmap)
{ … }
EXPORT_SYMBOL_GPL(…);
void wlcore_event_inactive_sta(struct wl1271 *wl, unsigned long sta_bitmap)
{ … }
EXPORT_SYMBOL_GPL(…);
void wlcore_event_roc_complete(struct wl1271 *wl)
{ … }
EXPORT_SYMBOL_GPL(…);
void wlcore_event_beacon_loss(struct wl1271 *wl, unsigned long roles_bitmap)
{ … }
EXPORT_SYMBOL_GPL(…);
int wl1271_event_unmask(struct wl1271 *wl)
{ … }
int wl1271_event_handle(struct wl1271 *wl, u8 mbox_num)
{ … }