omap2xxx_clkt_vps_init(9)
π omap2xxx_clkt_vps_init β Kernel API Manual, section 9
okay so bestie, welcome to the omap2xxx_clkt_vps_init(9) page β¨ this is the Kernel API Manual and we're in section 9, and honestly? it's a little one. a lil baby function. but we're gonna give it the main character energy it deserves π
β¨ NAME β¨
omap2xxx_clkt_vps_init β the one that initializes the virt_prcm_set clock π
πΈ SYNOPSIS πΈ
void omap2xxx_clkt_vps_init (void );
π¦ ARGUMENTS π¦
voidβ literally no arguments. nothing. zero. the void. she takes nothing and she gives back nothing (well, she returnsvoidtoo, but you know what I mean π)
π DESCRIPTION π
so what does she actually do? she does a manual init for the virtual prcm DVFS clock for OMAP2 π₯ that's the whole vibe. no cap.
and here's the tea β β this function is called only from omap2 DT clock init, because the virtual node is not modelled in the DT clock data. so like, she can't just show up on her own, she needs to be invited by that one specific caller. iykyk π«Ά
lowkey important: only from omap2 DT clock init. not from anywhere else. don't be out here calling her from random places, she's not built for that π
π SEE ALSO π
- the kernel file itself, bestie:
./arch/arm/mach-omap2/clkt2xxx_virt_prcm_set.cπ omap2_table_mpu_recalc(9)omap2xxx_clkt_vps_check_bootloader_rates(9)omap2xxx_clkt_vps_late_init(9)
go read those next, they're the friend group π
and that's the page!! no notes, she ate π
sign-off szn: this one lives over in ./arch/arm/mach-omap2, it's dated October 2026, and the page is omap2xxx_clkt_vps_init(9) β see you in the next man page, bestie πβ¨
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms