brcmf_p2p_deinit_discovery(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… brcmf_p2p_deinit_discovery(9) β€” a whole vibe check, from the Kernel API Manual

okay so bestie, welcome to the Kernel API Manual, section 9, and today's main character is brcmf_p2p_deinit_discovery. it's a tiny little function with one job and honestly? she does it. let's get into it πŸ’–


✨ NAME ✨

brcmf_p2p_deinit_discovery β€” disable P2P device discovery. that's the whole mission statement, no notes πŸŽ€

🌸 SYNOPSIS 🌸

s32 brcmf_p2p_deinit_discovery (struct brcmf_p2p_info *p2p );

πŸ¦‹ ARGUMENTS πŸ¦‹

  • p2p β€” P2P specific data. that's the only thing you're handing her, and yes she needs it πŸ’œ

πŸ”₯ DESCRIPTION πŸ”₯

okay so here's the tea: brcmf_p2p_deinit_discovery resets the discovery state and then disables it in firmware. reset the state, turn it off in firmware β€” that's the entire plot. short, sweet, iconic, periodt ✨

ngl this is a function that's mostly plumbing, but without it the discovery state would just be sitting there, not reset, not disabled, just vibing awkwardly in firmware. we don't do that here πŸ™ˆ

πŸ‘‘ SEE ALSO πŸ‘‘

the friend group πŸ’… β€” first up, she lives in this kernel file (yes, that's the literal path, yes it got cut off in the original, we're keeping it real):

  • Kernel file ./drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c

and now the whole rest of the crew, all section (9), all exactly as they appear on the original page:

like, that's a lot of friends and every single one of them made the list. no cap 🫢


and that's the page!! quick sign-off from the footer so nothing gets lost: this one's from that truncated source path ./drivers/net/wireless/broadco..., dated October 2026, and it's page brcmf_p2p_deinit_discovery(9) of the Kernel API Manual. go forth and disable that discovery state, bestie πŸŒˆβ­πŸ’–

πŸ“¦ where this page comes from