intel_guc_slpc_get_min_freq(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– intel_guc_slpc_get_min_freq(9) πŸ’–

okay so bestie, welcome to the Kernel API Manual β€” yes we're literally in the kernel docs rn and this page is about one very specific lil function and honestly? she's iconic. let's get into it 🫢


✨ NAME ✨

intel_guc_slpc_get_min_freq β€” the girl whose whole job is getting the min frequency limit for SLPC. that's it, that's the vibe. πŸŽ€


🌸 SYNOPSIS 🌸

int intel_guc_slpc_get_min_freq (struct intel_guc_slpc *slpc , u32 *val );

like, she takes two things and she returns an int. periodt. πŸ’…


πŸ¦‹ ARGUMENTS πŸ¦‹

  • slpc β€” pointer to intel_guc_slpc. yes it's a pointer, yes you need to pass a real one, no we're not doing null shenanigans today bestie πŸ™ˆ
  • val β€” pointer to val which will hold the min frequency (in MHz, capital M, capital H, capital Z, we're being precise πŸ’œ). this is where the answer lands, so make sure it's somewhere valid to write to ✨

πŸ‘‘ DESCRIPTION πŸ‘‘

okay so here's the tea: this function will invoke a GuC SLPC action to read the min frequency limit for unslice. that's the whole assignment. she goes to the GuC, she asks the SLPC action nicely, and she comes back with the min frequency limit for unslice. no cap, that's literally it. πŸ”₯

like β€” she's not setting anything, she's not being dramatic, she's just reading. a reader. a listener. main character energy but make it a getter. πŸ’€


⭐ RETURN ⭐

  • 0 on success πŸŽ‰ slay, we love a clean zero
  • non-zero error code on failure 😭 that's a wrap, something went sideways, check the code

🌈 SEE ALSO 🌈


ngl bestie, if you're here you're probably deep in i915 driver land. drink some water. you're doing great. πŸ’–

and that's the page!! mwah πŸ’‹ β€” brought to you by the fine folks over in ./drivers/gpu/drm/i915/gt/uc, dated October 2026, under the header intel_guc_slpc_get_min_freq(9). go forth and read those min frequencies, queen πŸ‘‘βœ¨

πŸ“¦ where this page comes from