radeon_updat...ndwidth_info(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… radeon_updat...ndwidth_info(9) β€” bestie edition

okay so this is a page from the Kernel API Manual β€” yes that's the manual name, it's giving very "official docs but make it cute." the page title is literally radeon_updat...ndwidth_info(9) (yes the name is truncated in the actual page, not my fault, i don't make the rules πŸ’€) and we're gonna walk through it together, no cap.


🌸 NAME 🌸

radeon_update_bandwidth_info β€” update display bandwidth params ✨

like, it refreshes the numbers the display subsystem uses to figure out its bandwidth situation. that's the whole vibe.


πŸ¦‹ SYNOPSIS πŸ¦‹

void radeon_update_bandwidth_info (struct radeon_device *rdev );

that's it. one function, one argument, returns nothing. clean. minimal. main character energy honestly.


πŸŽ€ ARGUMENTS πŸŽ€

  • rdev β€” a radeon_device pointer. that's your radeon device, your whole little GPU world in a struct. 🫢

✨ DESCRIPTION ✨

so here's the tea: this gets called when sclk/mclk are switched or when display modes are set. πŸ”₯

and the params it touches? they're used to calculate display watermarks β€” and that's on all asics, literally every single one, no exceptions. πŸ‘‘

ngl "watermarks" sounds like a cute aesthetic thing but it's actually about the display hardware's timing budget, so don't skip this call, bestie. 😭

πŸ’œ SEE ALSO πŸ’œ

the kernel file lives right here:

  • ./drivers/gpu/drm/radeon/radeon_device.c

and here's the full friend group, all the related pages β€” i'm listing every single one because i would never do you like that and leave some out:


and that's the whole page, babe. go update those bandwidth params. slay. πŸ’…

okay bye, this page comes from ./drivers/gpu/drm/radeon and it's dated October 2026 β€” so it's from the future, lowkey iconic of it. πŸŒˆβ­πŸ’–

πŸ“¦ where this page comes from