STRUCT CLK_DIV(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– struct clk_div(9) πŸ’–

okay bestie, welcome to the Kernel API Manual β€” this is the page for struct clk_div, and it is so specific. Think β€œmxs integer divider clock” with a tiny extra busy-bit moment. πŸ¦‹


🌸 NAME 🌸

struct clk_div - mxs integer divider clock

✨ SYNOPSIS ✨

struct clk_div {
    struct clk_divider divider;
    const struct clk_ops *ops;
    void __iomem *reg;
    u8 busy;
 };

🫢 Members 🫢

  • divider β€” the parent class πŸ’…
  • ops β€” pointer to clk_ops of parent class
  • reg β€” register address
  • busy β€” busy bit shift

πŸ”₯ Description πŸ”₯

The mxs divider clock is a subclass of basic clk_divider with an additional busy bit. Lowkey iconic, no cap. πŸŽ€

🌈 SEE ALSO 🌈

  • Kernel file ./drivers/clk/mxs/clk-div.c

source/version: ./drivers/clk/mxs; date: October 2026; page: struct clk_div(9). That’s the footer vibe, bestie β€” mentioned with love instead of copy-pasted, periodt. 🫢✨

πŸ“¦ where this page comes from