prcmu_config_clkout(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– prcmu_config_clkout(9) πŸ’–

okay bestie, welcome to the Kernel API Manual page for prcmu_config_clkout β€” clock-output configuration, but make it cute ✨

✨ NAME ✨

prcmu_config_clkout β€” configure one of the programmable clock outputs.

🌸 SYNOPSIS 🌸

int prcmu_config_clkout (u8 clkout , u8 source , u8 div );

πŸ¦‹ ARGUMENTS πŸ¦‹

  • clkout β€” the CLKOUT number, and it’s literally only 0 or 1 πŸ‘‘
  • source β€” the clock to be used, one of the PRCMU_CLKSRC_* crew πŸ’…
  • div β€” the divider to be applied.

πŸ”₯ DESCRIPTION πŸ”₯

So this function configures one of the programmable clock outputs (CLKOUTs). For div, keep it in the range [1,63] when you’re requesting a configuration, or set it to 0 to inform that the configuration is no longer requested. That’s the whole vibe check, no cap 🫢

πŸ‘‘ SEE ALSO πŸ‘‘

Kernel file ./drivers/mfd/db8500-prcmu.c, plus the whole related-page squad:


mwah πŸ’‹ this little page lives under source ./drivers/mfd, is dated October 2026, and it’s still the prcmu_config_clkout(9) manual page β€” iconic, periodt βœ¨πŸŽ€

πŸ“¦ where this page comes from