omap2_init_clk_clkdm(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

omap2_init_clk_clkdm(9) 🌈

okay bestie, welcome to the Kernel API Manual corner of the group chat β€” this one is giving β€œtiny function, very specific job” energy, and honestly? slay. let’s get into it πŸ’…

NAME πŸŽ€

omap2_init_clk_clkdm β€” look up a clockdomain name, store pointer in clk

✨ SYNOPSIS ✨

int omap2_init_clk_clkdm (struct clk_hw *hw );

ARGUMENTS πŸ¦‹

  • hw β€” pointer to the clk_hw_omap that’s used to obtain the OMAP clock struct ptr we’re gonna use. that’s the whole assignment, no cap.

DESCRIPTION 🌸

so basically: it converts a clockdomain name stored in a struct clk 'clk' into a clockdomain pointer, and saves that pointer right back into the struct clk. iconic behavior tbh.

it’s intended to be called during clk_register. and for the receipts: returns 0 on success, -EERROR otherwise. periodt. πŸ’–

SEE ALSO πŸ‘‘


okay that’s the whole page, bye bestie 🫢 β€” source/version ./drivers/clk/ti, dated October 2026, and we’re out as omap2_init_clk_clkdm(9) β­πŸ’œ

πŸ“¦ where this page comes from