scan.h 574 B

12345678910111213141516171819202122
  1. /* SPDX-License-Identifier: GPL-2.0-only */
  2. /*
  3. * Scan related functions.
  4. *
  5. * Copyright (c) 2017-2020, Silicon Laboratories, Inc.
  6. * Copyright (c) 2010, ST-Ericsson
  7. */
  8. #ifndef WFX_SCAN_H
  9. #define WFX_SCAN_H
  10. #include <net/mac80211.h>
  11. struct wfx_dev;
  12. struct wfx_vif;
  13. void wfx_hw_scan_work(struct work_struct *work);
  14. int wfx_hw_scan(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
  15. struct ieee80211_scan_request *req);
  16. void wfx_cancel_hw_scan(struct ieee80211_hw *hw, struct ieee80211_vif *vif);
  17. void wfx_scan_complete(struct wfx_vif *wvif);
  18. #endif /* WFX_SCAN_H */