ar5008_hw_rf...oc_ext_banks(9)
π NAME π
ar5008_hw_rf_alloc_ext_banks β bestie, this one allocates the banks for external radio programming β¨
(Also hi, this is a page from the Kernel API Manual, and the title up top is the truncated little gremlin ar5008_hw_rf...oc_ext_banks(9) β yes the ellipsis is literally part of the header, no cap, we don't make the rules π
)
β¨ SYNOPSIS β¨
int ar5008_hw_rf_alloc_ext_banks (struct ath_hw *ah );
That's it. That's the whole vibe check. π«Ά
π ARGUMENTS π
ahβ the atheros hardware structure, aka the main character of this whole operation π
π¦ DESCRIPTION π¦
Okay so here's the tea: this is only required for the older devices that rock external AR2133/AR5133 radios. Older hardware needs love too, and this function is the one handing out the banks for that external radio programming situation. πΈ
If you're on newer hardware, you literally don't need this. It's giving "legacy support, but make it iconic." π
π SEE ALSO π
The kernel file where all the magic happens:
./drivers/net/wireless/ath/ath9k/ar5008_phy.c
Go read it, iykyk πβ¨
k byeeee π
this page came to you from ./drivers/net/wireless/ath/ath9k and it's dated October 2026 β ar5008_hw_rf...oc_ext_banks(9) out, slay, periodt ππ¦π
π¦ 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