ath5k_hw_tw...val_settings(9)
ath5k_hw_tw...val_settings(9) β¨
okay bestie, this oneβs straight outta the Kernel API Manual and itβs giving βtiny function, very important little cleanup eraβ π π¦
π NAME π
ath5k_hw_tweak_initval_settings β Tweak initial settings
π SYNOPSIS π
void ath5k_hw_tweak_initval_settings (struct ath5k_hw *ah , struct
ieee80211_channel *channel );
πΈ ARGUMENTS πΈ
ahβ Thestruct ath5k_hw, no cap, thatβs the one π«channelβ Thestruct ieee80211_channel, literally right there in the signature π«Ά
π¦ DESCRIPTION π¦
Some settings are just not handled on initvals, bestie β think bwmode settings, some phy settings, workarounds etc. They in general donβt fit anywhere else, or theyβre too small to introduce a separate function for each one π
So we have this function to handle them all during reset and complete cardβs initialization. Itβs the βcatch-all little settings gremlinβ of the reset flow, and honestly? iconic β¨π
π SEE ALSO π
- Kernel file
./drivers/net/wireless/ath/ath5k/reset.cReset function and helpers(9) ath5k_hw_register_timeout(9)ath5k_hw_htoclock(9)ath5k_hw_clocktoh(9)ath5k_hw_init_core_clock(9)ath5k_hw_set_sleep_clock(9)ath5k_hw_nic_reset(9)ath5k_hw_wisoc_reset(9)ath5k_hw_set_power_mode(9)ath5k_hw_on_hold(9)ath5k_hw_nic_wakeup(9)ath5k_hw_commit_eeprom_settings(9)ath5k_hw_reset(9)
π«Ά thatβs the whole page, bestie β brought to you by the./drivers/net/wireless/ath/ath5ksource/version, dated October 2026, and filed underath5k_hw_tw...val_settings(9). slay and happy resetting! ππ
π¦ 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