evergreen_bandwidth_update(9)
π evergreen_bandwidth_update(9) β like, the whole vibe
okay so bestie, welcome to the Kernel API Manual entry for evergreen_bandwidth_update(9). yes that's the header, yes i folded it in, we're being casual about it. this one is short but she's important, so pay attention π
β¨ NAME β¨
evergreen_bandwidth_update β the callback that updates your display watermarks. that's it. that's the whole name. iconic, brief, no notes π
πΈ SYNOPSIS πΈ
void evergreen_bandwidth_update (struct radeon_device *rdev );
literally just one function, one argument, returns nothing (void). lowkey minimal queen behaviour β¨
π¦ ARGUMENTS π¦
rdevβ aradeon_devicepointer. that's the whole thing. she takes the device pointer and gets to work π«Ά
π DESCRIPTION π
so what does she actually do? she updates the display watermarks based on whichever mode(s) you requested. and just so we're clear, this is an evergreen+ situation β that + is doing a lot of work, iykyk π
no cap, that's the entire description. she's a callback, she does her job, she doesn't overexplain herself π
β SEE ALSO β
go read the source, bestie, it's right here:
Kernel file ./drivers/gpu/drm/radeon/evergreen.c
and then the whole friend group β every single one of these, no skipping π:
evergreen_get_allowed_info_register(9)dce4_wait_for_vblank(9)evergreen_page_flip(9)evergreen_page_flip_pending(9)sumo_pm_init_profile(9)btc_pm_init_profile(9)evergreen_pm_misc(9)evergreen_pm_prepare(9)evergreen_pm_finish(9)evergreen_hpd_sense(9)evergreen_hpd_set_polarity(9)evergreen_hpd_init(9)evergreen_hpd_fini(9)evergreen_mc_wait_for_idle(9)evergreen_gfx_is_lockup(9)
ngl if you got here looking for a long options list, sorry babe, she has zero flags. no-a, no--all, just a pointer and a dream π
and that's a wrap, bestie!! π§ this page lives in ./drivers/gpu/drm/radeon and it's dated October 2026, so likeβ¦ mark your calendar or whatever π stay hydrated, go read evergreen.c, and remember: watermarks don't update themselves. periodt. π
π₯
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms