STRUCT IWL_TT_RESTRICTION(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ struct iwl_tt_restriction(9) ✨

okay so bestie, welcome to the struct iwl_tt_restriction(9) page from the Kernel API Manual πŸ’… this one is literally the thermal throttling restriction table and it's giving "small struct, big responsibilities" energy 🫢


🌸 NAME 🌸

struct iwl_tt_restriction β€” Thermal Throttling restriction table πŸ”₯


✨ SYNOPSIS ✨

struct iwl_tt_restriction {
    enum iwl_antenna_ok tx_stream;
    enum iwl_antenna_ok rx_stream;
    bool is_ht;
 };

like yes that's the whole thing, she's compact πŸ‘‘


πŸŽ€ Members πŸŽ€

  • tx_stream β€” number of tx stream allowed πŸ’–
  • rx_stream β€” number of rx stream allowed πŸ¦‹
  • is_ht β€” ht enable/disable ⭐

πŸ’œ Description πŸ’œ

so this table is used by advance thermal throttling management, based on the current thermal throttling state πŸ”₯ and it determines the number of tx/rx streams and the status of HT operation. that's the whole vibe, no cap 😭


🌈 SEE ALSO 🌈

  • Kernel file ./drivers/net/wireless/intel/iwlwifi/dvm/tt.h struct iwl_tt_trans(9), struct iwl_tt_mgmt(9) πŸ‘‘

ok bestie quick reminder: keep those file paths and struct names exactly as written, iykyk πŸ™ˆ

later bestie πŸ’… this page came from ./drivers/net/wireless/intel/i... and it's dated October 2026, and that's the struct iwl_tt_restriction(9) sign-off β€” slay, periodt πŸŽ€βœ¨

πŸ“¦ where this page comes from