STRUCT MESON_VCLK_GATE_DATA(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… struct meson_vclk_gate_data(9) β€” from the Kernel API Manual, bestie

okay so picture this: it's a struct, it lives in the Kernel API Manual, and it's literally the regmap-backed specific data for a vclk_gate. that's the whole vibe. iykyk πŸŽ€


✨ NAME ✨

struct meson_vclk_gate_data β€” the regmap backed specific data for vclk_gate, no cap 🫢


🌸 SYNOPSIS 🌸

here's the glow-up in code form, copy it exactly or the compiler will simply not slay:

struct meson_vclk_gate_data {
    struct parm enable;
    struct parm reset;
    u8 flags;
 };

πŸ¦‹ Members πŸ¦‹

  • enable β€” the vclk enable field, she's the one who turns things on πŸ’–
  • reset β€” the vclk reset field, for when you need to start fresh, main character reset energy ✨
  • flags β€” hardware-specific flags, because every board has its own little personality πŸ™ˆ

πŸ‘‘ Description πŸ‘‘

Flags: same as clk_gate β€” except CLK_GATE_HIWORD_MASK, which is ignored. literally not invited to the party πŸ’€


🌈 SEE ALSO 🌈

  • Kernel file ./drivers/clk/meson/vclk.h β€” go read it bestie πŸ“–
  • struct meson_vclk_div_data(9) β€” the sibling struct, equally iconic ⭐

and that's the whole page, periodt πŸŽ€ sign-off time: this one comes from ./drivers/clk/meson, dated October 2026, and yes she's still filed under struct meson_vclk_gate_data(9) in the Kernel API Manual β€” obsessed, no notes πŸ’œπŸ¦‹

πŸ“¦ where this page comes from