ENUM BRCMF_SCAN_STATUS(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ enum brcmf_scan_status(9) ✨

Okay so bestie, welcome to the Kernel API Manual β€” yes, that manual, the kernel one, and no I will not calm down about it πŸ’– This page is all about enum brcmf_scan_status, which is literally just the scan engine's status, living its best life in the Broadcom brcmfmac driver. Let's get into it, it's giving "small enum, big main character energy" πŸŽ€


🌸 NAME 🌸

enum brcmf_scan_status β€” the scan engine status, periodt. That's the whole vibe check βœ…


πŸ¦‹ SYNOPSIS πŸ¦‹

enum brcmf_scan_status {
    BRCMF_SCAN_STATUS_BUSY ,
    BRCMF_SCAN_STATUS_ABORT ,
    BRCMF_SCAN_STATUS_SUPPRESS

};

Three constants, all caps, all iconic, all doing their own little job πŸ‘‘


πŸ’… Constants πŸ’…

  • BRCMF_SCAN_STATUS_BUSY β€” the dongle is scanning, like right now, actively, it's busy bestie, do not disturb πŸ™ˆ scanning in progress on dongle ✨
  • BRCMF_SCAN_STATUS_ABORT β€” the scan is getting aborted on the dongle, so yeah, it's wrapping up early, it's giving "we don't need this scan actually" 😭
  • BRCMF_SCAN_STATUS_SUPPRESS β€” and this one? Scanning is suppressed in the driver. Not the dongle. The driver. Important distinction, iykyk πŸ’€

πŸ”₯ SEE ALSO πŸ”₯

Kernel file is right here, no cap:

./drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.h

And the whole rest of the friend group, in the order the page gives them 🫢

  • enum brcmf_profile_fwauth(9)
  • enum brcmf_mgmt_tx_status(9)
  • struct brcmf_cfg80211_profile(9)
  • enum brcmf_vif_status(9)
  • struct vif_saved_ie(9)
  • struct brcmf_cfg80211_vif(9)
  • struct brcmf_cfg80211_vif_event(9)
  • struct brcmf_cfg80211_wowl(9)
  • struct brcmf_cfg80211_info(9)
  • struct brcmf_tlv(9)

Go read all of them, they're all slay, especially struct brcmf_cfg80211_info(9) which is highkey the mom of the group πŸ’œ


Real talk though: this page is from ./drivers/net/wireless/broadco... and it's dated October 2026, so like β€” note that down, cite it right, respect the source ⭐

Alright bestie that's the whole page, mwah πŸ’‹ enum brcmf_scan_status(9) out πŸ§šβ€β™€οΈ

πŸ“¦ where this page comes from