STRUCT GEMINI_GATE_DATA(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… NAME πŸ’…

okay so bestie, this is struct gemini_gate_data(9) from the Kernel API Manual β€” and it's literally all about Gemini gated clocks ✨. it's the struct that carries the gating bit, the clock's name, its parent clock's name, and the flags. no cap, it's giving very essential little data holder πŸ’–.

πŸŽ€ SYNOPSIS πŸŽ€

       struct gemini_gate_data {
           u8 bit_idx;
           const char *name;
           const char *parent_name;
           unsigned long flags;
        };

πŸ¦‹ Members πŸ¦‹

  • bit_idx β€” the bit used to gate this clock in the clock register πŸ‘‘.
  • name β€” the clock name πŸ’–.
  • parent_name β€” the name of the parent clock 🌸.
  • flags β€” standard clock framework flags ⭐.

🌈 SEE ALSO 🌈

  • Kernel file ./drivers/clk/clk-gemini.c 🫢
  • struct clk_gemini_pci(9) ✨
  • struct gemini_reset(9) πŸ’…

mwah πŸ’‹ this cutie comes from ./drivers/clk, dated October 2026, and it's lowkey iconic πŸŽ€

πŸ“¦ where this page comes from