cm_unregister(9)
π cm_unregister(9) β Kernel API Manual π
okay bestie, welcome to the Kernel API Manual entry for cm_unregister(9) β this is the little cleanup-era icon that unregisters per-SoC low-level data & function pointers. no cap, itβs giving βput the special per-SoC stuff back where you found itβ energy. π
β¨ NAME β¨
cm_unregister β unregister per-SoC low-level data & function pointers π¦
πΈ SYNOPSIS πΈ
int cm_unregister (const struct cm_ll_data *cld );
π ARGUMENTS π
cldβ the low-level per-SoC OMAP CM data & function pointers you want to unregister, bestie. literally the wholestruct cm_ll_datasituation. π
π¦ DESCRIPTION π¦
so hereβs the vibe: cm_unregister unregisters the per-SoC low-level OMAP CM data and function pointers that were previously registered with cm_register. π₯
important one, fr fr: the caller may not destroy any of the data pointed to by cld until this function returns successfully. do not skip that part. π
it returns 0 upon success, or -EINVAL if cld is NULL or if cld does not match the struct cm_ll_data * previously registered by cm_register. periodt. π
π₯ SEE ALSO π₯
- Kernel file
./arch/arm/mach-omap2/cm_common.c cm_split_idlest_reg(9)omap_cm_wait_module_ready(9)omap_cm_wait_module_idle(9)omap_cm_module_enable(9)omap_cm_module_disable(9)cm_register(9)omap2_cm_base_init(9)omap_cm_init(9)
π cute little sign-off time π β this page lives under ./arch/arm/mach-omap2, and the date on it is October 2026. thatβs the source/version and date, bestie, all accounted for. slay. π
β¨
π¦ 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