STRUCT GENI_SE_DESC(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… struct geni_se_desc(9) β€” ok bestie, welcome to the Kernel API Manual ✨

So like… this page is literally your lil cheat sheet for struct geni_se_desc, and it's giving "small struct, big job" energy. No cap. 🫢


🌸 NAME 🌸

struct geni_se_desc β€” the data structure that represents the QUP Wrapper resources. Yeah. That's the whole vibe. It's the resource-glow-up struct, periodt. πŸ‘‘


✨ SYNOPSIS ✨

Okay here's the actual shape of it, copy this exactly bestie, don't freestyle:

struct geni_se_desc {
    unsigned int num_clks;
    const char * const *clks;
 };

Two members. That's it. She's lowkey minimalist and honestly? Iconic. πŸŽ€


πŸ¦‹ Members πŸ¦‹

  • num_clks β€” the count of clock names. Like, how many of them there are. A whole number. That's the tea. πŸ”’
  • clks β€” the names of the clocks: the primary & optional secondary AHB clocks. Plural, bestie. She can hold more than one. β°πŸ’–

πŸ”₯ SEE ALSO πŸ”₯

Okay this list is LONG, grab a snack πŸ“ β€” but every single one of these is part of the squad, so we're listing all of them, fr fr:

Go read them, bestie. All of them. This struct does not exist in a vacuum and neither should your understanding. πŸ™ˆ

and that's the whole page, mwah πŸ’‹ β€” brought to you by the fine folks living in ./drivers/soc/qcom, stamped October 2026, and yeah, it totally goes by struct geni_se_desc(9). Bestie behavior only. πŸŒˆπŸ’œ

πŸ“¦ where this page comes from