omap3xxx_cm_...t_idlest_reg(9)
π omap3xxx_cm_split_idlest_reg π
okay so bestie, this is a page from the Kernel API Manual, and it's giving very specific "temporary kernel plumbing" energy. The header keeps it short as omap3xxx_cm_...t_idlest_reg(9), but the full function name is right here, and we're about to split a CM_IDLEST reg addr into its components. slay. β¨
πΈ NAME πΈ
omap3xxx_cm_split_idlest_reg β split CM_IDLEST reg addr into its components
β¨ SYNOPSIS β¨
int omap3xxx_cm_split_idlest_reg (struct clk_omap_reg *idlest_reg , s16
*prcm_inst , u8 *idlest_reg_id );
π ARGUMENTS π
idlest_regβCM_IDLEST*virtual addressprcm_instβ pointer to ans16to return the PRCM instance offsetidlest_reg_idβ pointer to au8to return theCM_IDLESTxregister ID
π¦ DESCRIPTION π¦
okay so here's the whole vibe, and the manual is not subtle about it:
XXX This function is only needed until absolute register addresses are removed from the OMAP struct clk records.
so yeah π it's a temporary-era little helper, and that XXX note is literally the main character of this section. periodt.
π SEE ALSO π
- Kernel file
./arch/arm/mach-omap2/cm3xxx.c omap3xxx_cm_wait_module_ready(9)
mwah π β this page's source/version spot is ./arch/arm/mach-omap2, dated October 2026, with the page tag omap3xxx_cm_...t_idlest_reg(9). bye 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