ENUM SLIM_CLK_STATE(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– NAME πŸ’–

okay bestie, welcome to enum slim_clk_state(9) from the Kernel API Manual β€” it's literally the SLIMbus controller's clock state, used internally for keeping track of the current clock state. no cap, that's the whole name vibe πŸŽ€


✨ SYNOPSIS ✨

       enum slim_clk_state {
           SLIM_CLK_ACTIVE ,
           SLIM_CLK_ENTERING_PAUSE ,
           SLIM_CLK_PAUSED

       };

πŸ¦‹ Constants πŸ¦‹

  • SLIM_CLK_ACTIVE β€” the SLIMbus clock is active. it's awake, it's serving, it's doing its thing ✨
  • SLIM_CLK_ENTERING_PAUSE β€” the SLIMbus clock pause sequence is being sent on the bus. If this succeeds, the state changes to SLIM_CLK_PAUSED. If the transition fails, the state changes back to SLIM_CLK_ACTIVE. literally mid-transition, iykyk πŸ’…
  • SLIM_CLK_PAUSED β€” the SLIMbus controller clock has paused. it's giving paused and unbothered 🫢

πŸ”₯ SEE ALSO πŸ”₯

bestie, go read these next, fr fr:

  • Kernel file ./drivers/slimbus/slimbus.h
  • struct slim_framer(9)
  • struct slim_msg_txn(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)
  • enum slim_ch_aux_bit_fmt(9)
  • struct slim_channel(9)
  • struct slim_port(9)
  • enum slim_transport_protocol(9)
  • struct slim_stream_runtime(9)
  • struct slim_controller(9)

mwah πŸ’‹ the cute little footer vibe is source ./drivers/slimbus, date October 2026, and the page is enum slim_clk_state(9). periodt 🌈✨

πŸ“¦ where this page comes from