dcn60_popula...c_mode_limit(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ NAME ✨

ok so bestie, this is dcn60_populate_dc_mode_limit β€” a little function living in the 9 section of the Kernel API Manual, and its whole vibe is populating DC mode limits from the DAL init table πŸ’… like that's literally its job, no cap.


🌸 SYNOPSIS 🌸

void dcn60_populate_dc_mode_limit (struct clk_limit_table_entry
*dc_limit , const DalInitTable_t *init_table );

it returns void btw β€” no return value, she just does the thing and leaves 🫢


πŸŽ€ ARGUMENTS πŸŽ€

  • dc_limit β€” this one is the output, okay? it's the DC mode limit you're populating. she's getting filled in, main character energy 🌟
  • init_table β€” the DAL init table, and it's transferred from PMFW. const because we're just reading her, not touching πŸ™ˆ

πŸ¦‹ DESCRIPTION πŸ¦‹

okay so here's the tea: this function sets the DC mode max frequency for each clock ⏰✨

and there's this one little detail that's honestly iconic β€” if DcMaxClock equals the highest DPM level, then the limit gets set to 0. and that 0 means no DC-specific cap πŸŽ‰ like it just steps out of the way and lets the clock cook πŸ”₯

so yeah. max frequency per clock, and that sneaky little 0 special case. iykyk πŸ’œ


⭐ SEE ALSO ⭐

lowkey obsessed with this whole dcn60 friend group, they all show up together:

like a whole squad fr fr πŸ‘‘


and that's the page bestie!! πŸ’– brought to you by ./drivers/gpu/drm/amd/display/..., dated October 2026, and yes the header up top really does abbreviate to dcn60_popula...c_mode_limit(9) β€” they said we're keeping it short and mysterious πŸ’€βœ¨ slay.

πŸ“¦ where this page comes from