STRUCT CLK_CMN_PLL(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

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

okay so bestie welcome to the Kernel API Manual, section 9 β€” this is the page for struct clk_cmn_pll, aka CMN PLL hardware specific data. It's a tiny struct and we're gonna treat it like the main character it is. 🫢✨


✨ NAME ✨

struct clk_cmn_pll β€” CMN PLL hardware specific data. That's it, that's the name, periodt πŸ’…

🌸 SYNOPSIS 🌸

struct clk_cmn_pll {
    struct regmap *regmap;
    struct clk_hw hw;
 };

πŸŽ€ Members πŸŽ€

  • regmap β€” hardware regmap. lowkey exactly what it says: the hardware regmap. πŸ’–
  • hw β€” handle between common and hardware-specific interfaces. It's giving little bridge between the common clock world and the hardware-specific side, no cap. πŸ¦‹

πŸ” SEE ALSO πŸ”

  • Kernel file ./drivers/clk/qcom/ipq-cmn-pll.c
  • struct cmn_pll_fixed_output_clk(9)

This cutie came from ./drivers/clk/qcom, dated October 2026, and it's the struct clk_cmn_pll(9) page β€” bye bestie, slay your clock stuff πŸ’œπŸŽ€

πŸ“¦ where this page comes from