ENUM IWL_DTS_CONTROL_MEASUREMENT_MODE(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ NAME ✨

enum iwl_dts_control_measurement_mode β€” the DTS measurement type, bestie πŸ’…

(also hi, this is the Kernel API Manual, and this little enum is the main character of this page πŸŽ€)


🌸 SYNOPSIS 🌸

okay so here's the whole squad, literally every constant in the enum, no skips:

enum iwl_dts_control_measurement_mode {
    DTS_AUTOMATIC ,
    DTS_REQUEST_READ ,
    DTS_OVER_WRITE ,
    DTS_DIRECT_WITHOUT_MEASURE

};

πŸ’– Constants πŸ’–

  • DTS_AUTOMATIC β€” Automatic mode, and yes it's full SW control 😀. It gives you the temperature read back β€” the latest value, and heads up: it's not waiting for a new value. Also uses the automatic SW DTS configuration. Slay, self-driving, iconic ✨
  • DTS_REQUEST_READ β€” Request DTS read 🫢. You configure DTS with manual settings, trigger the DTS reading, and then it provides the read back temperature read when available. Patient queen energy 🌸
  • DTS_OVER_WRITE β€” literally over-writes the DTS temperatures in the SW until the next read πŸ’€ no cap, that's its whole thing.
  • DTS_DIRECT_WITHOUT_MEASURE β€” DTS just returns its latest temperature result, without a measurement trigger. Lowkey effortless β€” no trigger, no drama πŸ™ˆ

🌈 SEE ALSO 🌈

the whole group chat, iykyk πŸ’œ

  • Kernel file ./drivers/net/wireless/intel/iwlwifi/fw/api/phy.h
  • enum iwl_phy_ops_subcmd_ids(9)
  • struct iwl_dts_measurement_cmd(9)
  • enum iwl_dts_used(9)
  • enum iwl_dts_bit_mode(9)
  • struct iwl_ext_dts_measurement_cmd(9)
  • struct iwl_dts_measurement_notif_v1(9)
  • struct iwl_dts_measurement_notif(9)
  • struct iwl_dts_measurement_resp(9)
  • struct ct_kill_notif(9)
  • enum iwl_ctdp_cmd_operation(9)
  • struct iwl_ctdp_cmd(9)
  • struct temp_report_ths_cmd(9)

🫢 that's the page!! go read the source file, it's giving ./drivers/net/wireless/intel/i..., and the date on this whole vibe is October 2026 πŸ—“οΈπŸ’– signing off, mwah πŸŽ€πŸ’‹
πŸ“¦ where this page comes from