ENUM TB_SWITCH_TMU_MODE(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… enum tb_switch_tmu_mode(9) β€” like, the TMU mode enum, bestie

Okay so this is a page from the Kernel API Manual and it's about enum tb_switch_tmu_mode β€” yes the whole name is the title, yes it's a mouthful, we deal. 🫢


✨ NAME ✨

enum tb_switch_tmu_mode β€” the TMU mode ✨ that's it, that's the name, no cap


πŸ¦‹ SYNOPSIS πŸ¦‹

enum tb_switch_tmu_mode {
    TB_SWITCH_TMU_MODE_OFF ,
    TB_SWITCH_TMU_MODE_LOWRES ,
    TB_SWITCH_TMU_MODE_HIFI_UNI ,
    TB_SWITCH_TMU_MODE_HIFI_BI ,
    TB_SWITCH_TMU_MODE_MEDRES_ENHANCED_UNI

};

🌸 Constants 🌸

Bestie, here's the whole lineup, in order, no skips πŸ’–

  • TB_SWITCH_TMU_MODE_OFF β€” TMU is off. literally just off. nothing happening, we're resting 😴
  • TB_SWITCH_TMU_MODE_LOWRES β€” Uni-directional, normal mode. one direction only, keeping it chill ✨
  • TB_SWITCH_TMU_MODE_HIFI_UNI β€” Uni-directional, HiFi mode. still one direction, but make it fancy πŸ”₯
  • TB_SWITCH_TMU_MODE_HIFI_BI β€” Bi-directional, HiFi mode. both directions now, and HiFi the whole time πŸ‘‘
  • TB_SWITCH_TMU_MODE_MEDRES_ENHANCED_UNI β€” Enhanced Uni-directional, MedRes mode. enhanced!! medres!! uni-directional!! the whole vibe πŸŽ€

πŸ’œ Description πŸ’œ

The ordering here is based on TMU accuracy level β€” and the highest accuracy is last, iykyk. So when you're reading down the list, you're climbing the accuracy ladder, and the bottom rung is the most accurate one. ⭐


🌈 SEE ALSO 🌈

The kernel file is ./drivers/thunderbolt/tb.h and it's giving main character energy. Go look at all of these besties πŸ’…


Fr fr that's the whole page, nothing left out, promise 🫢

And that's a wrap, bestie! This one came straight out of ./drivers/thunderbolt, dated October 2026, and it's enum tb_switch_tmu_mode(9) forever and always. Slay πŸ’–πŸŽ€βœ¨

πŸ“¦ where this page comes from