ENUM IWL_TLC_MNG_CFG_MODE(9)
π enum iwl_tlc_mng_cfg_mode(9) β from the Kernel API Manual, bestie π
Okay so picture this: you're deep in the iwlwifi firmware API and you need to know which modes the TLC manager can actually vibe with. That's literally what this enum is. It's the "supported modes" era of your life, and it lives in the kernel API manual, section 9. Slay. β¨
β¨ NAME β¨
enum iwl_tlc_mng_cfg_mode β supported modes π¦
πΈ SYNOPSIS πΈ
enum iwl_tlc_mng_cfg_mode {
IWL_TLC_MNG_MODE_CCK ,
IWL_TLC_MNG_MODE_OFDM_NON_HT ,
IWL_TLC_MNG_MODE_NON_HT ,
IWL_TLC_MNG_MODE_HT ,
IWL_TLC_MNG_MODE_VHT ,
IWL_TLC_MNG_MODE_HE ,
IWL_TLC_MNG_MODE_EHT ,
IWL_TLC_MNG_MODE_UHR
};
Like, that's the whole roster. Eight constants, each one pulling up to the function with its own little mode. No cap. π
π§ Constants π§
β The lineup, in order, exactly as written
IWL_TLC_MNG_MODE_CCKβ enable CCK πIWL_TLC_MNG_MODE_OFDM_NON_HTβ enable OFDM (non HT) πΈIWL_TLC_MNG_MODE_NON_HTβ enable non HT β¨IWL_TLC_MNG_MODE_HTβ enable HT π¦IWL_TLC_MNG_MODE_VHTβ enable VHT πIWL_TLC_MNG_MODE_HEβ enable HE π₯IWL_TLC_MNG_MODE_EHTβ enable EHT πIWL_TLC_MNG_MODE_UHRβ enable UHR π
That's it. That's the whole enum. Each constant just says "enable" plus its mode name β CCK, OFDM (non HT), non HT, HT, VHT, HE, EHT, UHR β and honestly? Clean. Minimal. Iconic. π
π SEE ALSO π
Kernel file ./drivers/net/wireless/intel/iwlwifi/fw/api/rs.h also brings you the enum iwl_tlc_mng_cfg_flags(9), enum iwl_tlc_mng_cfg_cw(9), enum iwl_tlc_mng_cfg_chains(9), enum iwl_tlc_mng_ht_rates(9), enum IWL_TLC_MCS_PER_BW(9), struct iwl_tlc_config_cmd_v3(9), struct iwl_tlc_config_cmd_v4(9), struct iwl_tlc_config_cmd(9), enum iwl_tlc_update_flags(9), struct iwl_tlc_update_notif(9), enum iwl_tlc_debug_types(9), struct iwl_dhc_tlc_cmd(9), and struct iwl_lq_cmd(9). The whole friend group fr fr π«Ά β go read them too, iykyk.
Not me reminding you that UHR is the last one in the list β it's a whole mood, don't skip it π
And that's the page! Shoutout to ./drivers/net/wireless/intel/i... for hosting this masterpiece, dated October 2026, and to the manual name enum iwl_tlc_mng_cfg_mode(9) for showing up twice in the header and footer like the main character it is. 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