ENUM ICST_CONTROL_TYPE(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… enum icst_control_type(9)

okay so bestie, welcome to the Kernel API Manual page for enum icst_control_type(9) β€” yes that's the whole title, yes it's a mouthful, no we're not shortening it, it's iconic as-is. πŸŽ€


✨ NAME ✨

enum icst_control_type β€” literally just the type of ICST control register. that's the whole vibe. no cap.


πŸ¦‹ SYNOPSIS πŸ¦‹

enum icst_control_type {
    ICST_VERSATILE ,
    ICST_INTEGRATOR_AP_CM ,
    ICST_INTEGRATOR_AP_SYS ,
    ICST_INTEGRATOR_AP_PCI ,
    ICST_INTEGRATOR_CP_CM_CORE ,
    ICST_INTEGRATOR_CP_CM_MEM ,
    ICST_INTEGRATOR_IM_PD1

};

seven members, all lined up, all accounted for. the way that trailing blank line before the closing brace is just *there*… leaving it exactly as found. 🫢


🌸 Constants 🌸

so here's the thing bestie, and I need you to stay calm: every single one of these constants has no description attached in the source. the manpage literally says -- undescribed -- for all seven. like, the docs said "we're not doing that part" and honestly? relatable. πŸ™ˆ

but I'm still listing every one of them, because a queen doesn't skip the roster:

  • ICST_VERSATILE β€” -- undescribed --
  • ICST_INTEGRATOR_AP_CM β€” -- undescribed --
  • ICST_INTEGRATOR_AP_SYS β€” -- undescribed --
  • ICST_INTEGRATOR_AP_PCI β€” -- undescribed --
  • ICST_INTEGRATOR_CP_CM_CORE β€” -- undescribed --
  • ICST_INTEGRATOR_CP_CM_MEM β€” -- undescribed --
  • ICST_INTEGRATOR_IM_PD1 β€” -- undescribed --
ngl bestie, that's the whole list. no extra lore, no secret details, no nothing. if you were hoping for a plot twist… there isn't one. 😭

πŸ‘‘ SEE ALSO πŸ‘‘

go touch some grass in the kernel tree, king:

  • Kernel file ./drivers/clk/versatile/clk-icst.h
  • struct clk_icst_desc(9)

and that's a wrap, bestie! πŸ’– this page lives under ./drivers/clk/versatile and it's dated October 2026 β€” so go forth, reference your ICST control types responsibly, and remember: undescribed β‰  unloved. periodt. ✨πŸ”₯πŸ¦‹

πŸ“¦ where this page comes from