brcmf_btcoex_attach(9)
π brcmf_btcoex_attach(9) β like, the Kernel API Manual page, bestie π
okay so picture this: you're deep in the kernel source, the brcmfmac driver, and you need the Bluetooth-coexistence data to actually exist before anything else can happen. That's this function. It's the "get set up first" girlie. And yes, we're in section 9 of the Kernel API Manual β the grown-up kernel-docs section. Iykyk. β¨
πΈ NAME πΈ
brcmf_btcoex_attach β initialize BT coex data. That's it, that's the whole job. She shows up, she initializes the BT coex data. Main character energy, zero drama. π
β¨ SYNOPSIS β¨
int brcmf_btcoex_attach (struct brcmf_cfg80211_info *cfg );
(no cap, that's the exact signature β space before the closing paren and all, copy it character for character bestie π«Ά)
π ARGUMENTS π
cfgβ the driver's privatecfg80211data. Yeah. That's the one whole argument. She takes exactly one thing and she's not sorry.
π¦ RETURN π¦
Returns 0 on success. That's the entire return story. 0 = we ate. π₯
π SEE ALSO π
The kernel file for this one lives at:
./drivers/net/wireless/broadcom/brcm80211/brcmfmac/btcoex.c
and honestly? Go read the whole btcoex friend group, they're all linked here:
enum brcmf_btcoex_state(9)struct brcmf_btcoex_info(9)brcmf_btcoex_params_write(9)brcmf_btcoex_params_read(9)brcmf_btcoex_boost_wifi(9)brcmf_btcoex_is_sco_active(9)brcmf_btcoex_handler(9)brcmf_btcoex_detach(9)
π reminder: the source line in the footer is literally truncated in the page as ./drivers/net/wireless/broadco... β that's not me being lazy, that's just how it's printed. Also this page is dated October 2026, so yes, she's from the future.
okay that's the page!! signing off from the Kernel API Manual, source file ./drivers/net/wireless/broadco... (cut off exactly like that, don't come for me), dated October 2026, under the title brcmf_btcoex_attach(9). Slay, go init your coex data. π§βπ
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms