linux/drivers/net/wireless/st/cw1200/scan.c

// SPDX-License-Identifier: GPL-2.0-only
/*
 * Scan implementation for ST-Ericsson CW1200 mac80211 drivers
 *
 * Copyright (c) 2010, ST-Ericsson
 * Author: Dmitry Tarnyagin <[email protected]>
 */

#include <linux/sched.h>
#include "cw1200.h"
#include "scan.h"
#include "sta.h"
#include "pm.h"

static void cw1200_scan_restart_delayed(struct cw1200_common *priv);

static int cw1200_scan_start(struct cw1200_common *priv, struct wsm_scan *scan)
{}

int cw1200_hw_scan(struct ieee80211_hw *hw,
		   struct ieee80211_vif *vif,
		   struct ieee80211_scan_request *hw_req)
{}

void cw1200_scan_work(struct work_struct *work)
{}

static void cw1200_scan_restart_delayed(struct cw1200_common *priv)
{}

static void cw1200_scan_complete(struct cw1200_common *priv)
{}

void cw1200_scan_failed_cb(struct cw1200_common *priv)
{}


void cw1200_scan_complete_cb(struct cw1200_common *priv,
				struct wsm_scan_complete *arg)
{}

void cw1200_clear_recent_scan_work(struct work_struct *work)
{}

void cw1200_scan_timeout(struct work_struct *work)
{}

void cw1200_probe_work(struct work_struct *work)
{}