STRUCT CCU_GATE_CONFIG(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ struct ccu_gate_config πŸ’…

Kernel API Manual, section 9, page struct ccu_gate_config(9) β€” okay bestie, this struct is lowkey main character energy for gate config, and we’re gonna read it together. πŸŽ€βœ¨


πŸ¦‹ NAME πŸ¦‹

struct ccu_gate_config β€” Gate configuration. No cap, that’s the name. πŸ’œ

🌸 SYNOPSIS 🌸

struct ccu_gate_config {
    u32 mask;
    bool inverted;
 };

πŸ’œ Members πŸ’œ

  • mask β€” Mask to enable the gate. Some clocks may have more than one bit set in this field. πŸ‘‘
  • inverted β€” Enable bit is inverted, 1 - disable clock, 0 - enable clock. πŸ’…
Bestie, those are the exact field meanings β€” the vibes are cute but the bits are serious. 😭

🌈 SEE ALSO 🌈

  • Kernel file ./drivers/clk/spacemit/ccu_mix.h β€” this is the file to peek at, iykyk. πŸ¦‹

That’s the whole page, bestie πŸ’– β€” source/version: ./drivers/clk/spacemit, date: October 2026, and yes, the manual page is struct ccu_gate_config(9). Slay and read responsibly. πŸ‘‘β­

πŸ“¦ where this page comes from