ENUM SLIM_CH_AUX_BIT_FMT(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… enum slim_ch_aux_bit_fmt(9)

okay bestie, welcome to the Kernel API Manual β€” this one's a tiny little enum page from the SLIMbus corner of the kernel, and honestly? it eats. it's short, it's sweet, it's giving "three constants and a dream." let's get into it πŸŽ€


✨ NAME ✨

enum slim_ch_aux_bit_fmt β€” the SLIMbus channel Aux Field</hyperliteral> format IDs, pulled straight from Table 63 of SLIMbus Spec 2.0 πŸ“–βœ¨ (yes, the spec really said "table 63" and we respect the citation, periodt)


πŸ¦‹ SYNOPSIS πŸ¦‹

no cap, this is the whole vibe right here:

enum slim_ch_aux_bit_fmt {
    SLIM_CH_AUX_FMT_NOT_APPLICABLE ,
    SLIM_CH_AUX_FMT_ZCUV_TUNNEL_IEC60958 ,
    SLIM_CH_AUX_FMT_USER_DEFINED

};

three members, that's it, that's the whole enum. look at her go πŸ’…


🌸 Constants 🌸

⭐ SLIM_CH_AUX_FMT_NOT_APPLICABLE

literally just Undefined β€” nothing to see here, it's the "no aux format for u" option πŸ™ˆ

⭐ SLIM_CH_AUX_FMT_ZCUV_TUNNEL_IEC60958

ZCUV for tunneling IEC60958 β€” yes that's the entire description, she's mysterious, she's iconic, we love a low-key constant 🧚

⭐ SLIM_CH_AUX_FMT_USER_DEFINED

User defined β€” you get to decide, main character energy, go off king πŸ‘‘


🫢 SEE ALSO 🫢

if u want the whole friend group, they're all hanging out in the kernel file ./drivers/slimbus/slimbus.h β€” go say hi to:

  • struct slim_framer(9)
  • struct slim_msg_txn(9)
  • enum slim_clk_state(9)
  • struct slim_sched(9)
  • enum slim_port_direction(9)
  • enum slim_port_state(9)
  • enum slim_channel_state(9)
  • enum slim_ch_data_fmt(9)
  • struct slim_channel(9)
  • struct slim_port(9)
  • enum slim_transport_protocol(9)
  • struct slim_stream_runtime(9)
  • struct slim_controller(9)

like, the entire SLIMbus squad showed up to the group chat 😭πŸ”₯


friendly reminder bestie: this page is documentation for kernel devs, so the source of truth is still the spec and the header file β€” go read ./drivers/slimbus/slimbus.h if u need the real tea πŸ’–

and that's a wrap on enum slim_ch_aux_bit_fmt(9)! 🌈 this lil page lives in ./drivers/slimbus, dated October 2026, and it's filed under the same name it started with, enum slim_ch_aux_bit_fmt(9) β€” slay, stay hydrated, and may ur aux fields always be well-formed βœ¨πŸ’œπŸ“

πŸ“¦ where this page comes from