ti_sysc_clkdm_init(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🌸 NAME 🌸

okay so bestie, welcome to the ti_sysc_clkdm_init(9) page from the Kernel API Manual ✨ The function is ti_sysc_clkdm_init, and its whole job is: find clockdomain based on clock πŸ’…

✨ SYNOPSIS ✨

int ti_sysc_clkdm_init (struct device *dev , struct clk *fck , struct clk *ick , struct ti_sysc_cookie *cookie );

πŸŽ€ ARGUMENTS πŸŽ€

  • dev β€” a struct device πŸ‘‘
  • fck β€” device functional clock ⭐
  • ick β€” device interface clock πŸ¦‹
  • cookie β€” -- undescribed -- (literally no description, bestie πŸ™ˆ)

πŸ’– DESCRIPTION πŸ’–

Populate clockdomain based on clock. It is needed for clkdm_deny_idle and clkdm_allow_idle for blocking clockdomain clockdomain idle during reset, enable and idle. πŸ”₯

Also note that we assume interconnect driver manages the clocks and do not need to populate oh->_clk for dynamically allocated modules. ✨

🌈 SEE ALSO 🌈

Kernel file ./arch/arm/mach-omap2/pdata-quirks.c 🫢


That's the whole page, bestie πŸ’œ Source/version: ./arch/arm/mach-omap2 β€” date: October 2026 πŸŽ€

πŸ“¦ where this page comes from