dce8_data_return_bandwidth(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ dce8_data_return_bandwidth(9) ✨

okay so bestie, this one's from the Kernel API Manual and it is literally the glow-up guide for your display's bandwidth math πŸ’… buckle up.


πŸ’– NAME πŸ’–

dce8_data_return_bandwidth β€” get the data return bandwidth 🫢


✨ SYNOPSIS ✨

u32 dce8_data_return_bandwidth (struct dce8_wm_params *wm );

like, it hands you back a u32, no cap πŸ”₯


🌸 ARGUMENTS 🌸

  • wm β€” the watermark calculation data πŸŽ€ this is the little struct carrying all the numbers the math needs, she's the main character here

πŸ¦‹ DESCRIPTION πŸ¦‹

So what she does: she calculates the data return bandwidth used for display (that's CIK, iykyk). This is the number that gets used for display watermark bandwidth calculations πŸ’«

And what you get back? The data return bandwidth, measured in MBytes/s ⭐ so yeah, she does the math and tells you how much bandwidth is coming back at you, in megabytes per second, periodt.


πŸ‘‘ SEE ALSO πŸ‘‘

First up, the actual kernel file she lives in:

  • Kernel file ./drivers/gpu/drm/radeon/cik.c

and then the whole friend group, fr fr β€” every single one of these:

like… that's the whole squad πŸ˜­πŸ’€


πŸŽ€ cute lil sign-off: this page is from ./drivers/gpu/drm/radeon, dated October 2026, and yes she's filed under dce8_data_return_bandwidth(9) because obviously πŸ’œ go read it again if you need to, bestie πŸ§šπŸ’–
πŸ“¦ where this page comes from