brcmf_p2p_discover_listen(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– NAME πŸ’–

brcmf_p2p_discover_listen(9) is serving Kernel API Manual realness, bestie, and its entire job is literally to set firmware to discover listen state. That’s the assignment. πŸ’…βœ¨


✨ SYNOPSIS ✨

Here’s the signature, no cap β€” keep it exactly like this:

s32 brcmf_p2p_discover_listen (struct brcmf_p2p_info *p2p , u16 channel
, u32 duration );

πŸŽ€ ARGUMENTS πŸŽ€

  • p2p β€” the p2p device. Hand it over, that’s the whole vibe. 🫢
  • channel β€” the channel nr for discover listen. Yes, that channel. πŸ“‘
  • duration β€” time in ms to stay on channel. Your little millisecond window. ⏳

πŸ¦‹ SEE ALSO πŸ¦‹

The kernel file is ./drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c β€” that’s the source lore. πŸ“‚

And here’s the whole iconic friend group:


With all the love from ./drivers/net/wireless/broadco..., dated October 2026 β€” brcmf_p2p_discover_listen(9) signing off πŸ’–βœ¨

πŸ“¦ where this page comes from