#include <linux/slab.h>
#include <linux/export.h>
#include "debug.h"
#include "acx.h"
#include "boot.h"
#include "io.h"
#include "event.h"
#include "rx.h"
#include "hw_ops.h"
static int wl1271_boot_set_ecpu_ctrl(struct wl1271 *wl, u32 flag)
{ … }
static int wlcore_boot_parse_fw_ver(struct wl1271 *wl,
struct wl1271_static_data *static_data)
{ … }
static int wlcore_validate_fw_ver(struct wl1271 *wl)
{ … }
static int wlcore_boot_static_data(struct wl1271 *wl)
{ … }
static int wl1271_boot_upload_firmware_chunk(struct wl1271 *wl, void *buf,
size_t fw_data_len, u32 dest)
{ … }
int wlcore_boot_upload_firmware(struct wl1271 *wl)
{ … }
EXPORT_SYMBOL_GPL(…);
int wlcore_boot_upload_nvs(struct wl1271 *wl)
{ … }
EXPORT_SYMBOL_GPL(…);
int wlcore_boot_run_firmware(struct wl1271 *wl)
{ … }
EXPORT_SYMBOL_GPL(…);