ENUM ATH12K_HW_MODE(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– enum ath12k_hw_mode(9) β€” the host mode era πŸ’–

okay so bestie, welcome to the Kernel API Manual page for enum ath12k_hw_mode β€” it's literally the enum for host mode, and it's giving "small but iconic." ✨


🌸 SYNOPSIS 🌸

enum ath12k_hw_mode {
    ATH12K_HW_MODE_SMM ,
    ATH12K_HW_MODE_DBS ,
    ATH12K_HW_MODE_SBS ,
    ATH12K_HW_MODE_SBS_UPPER_SHARE ,
    ATH12K_HW_MODE_SBS_LOWER_SHARE ,
    ATH12K_HW_MODE_MAX

};

no cap, that's the whole vibe right there 🫢


πŸŽ€ Constants πŸŽ€

  • ATH12K_HW_MODE_SMM β€” Single mac mode. one mac, main character energy, living her solo era πŸ’…
  • ATH12K_HW_MODE_DBS β€” DBS mode. that's it, that's the description, and honestly? she ate πŸ”₯
  • ATH12K_HW_MODE_SBS β€” SBS mode with either high share or low share. flexible queen, she can do both 😭✨
  • ATH12K_HW_MODE_SBS_UPPER_SHARE β€” Higher 5 GHz shared with 2.4 GHz. the upper 5 GHz is literally sharing the aux with 2.4 GHz 🎢
  • ATH12K_HW_MODE_SBS_LOWER_SHARE β€” Lower 5 GHz shared with 2.4 GHz. same energy, but the lower 5 GHz is doing the sharing this time πŸ¦‹
  • ATH12K_HW_MODE_MAX β€” Max, used to indicate invalid mode. not a real mode bestie, she's just here to flag the invalid ones πŸ’€

πŸ¦‹ SEE ALSO πŸ¦‹

the lore continues in the kernel file ./drivers/net/wireless/ath/ath12k/wmi.h enum β€” go read it iykyk πŸ‘‘

and also these icons, fr fr:

  • wmi_nss_ratio(9)
  • enum wmi_rtscts_prot_mode(9)
  • enum wmi_rtscts_profile(9)
  • enum wmi_bss_color_collision(9)

and that's the whole page, bestie β€” no notes, periodt 🌈

this little masterpiece lives at ./drivers/net/wireless/ath/ath12k, dated October 2026, and it's your one and only enum ath12k_hw_mode(9) πŸ’–πŸŽ€πŸ’œ

πŸ“¦ where this page comes from