dce_v8_0_ava...le_bandwidth(9)
β¨ dce_v8_0_available_bandwidth β¨
okay bestie, welcome to the Kernel API Manual π this one's a little kernel function from the AMDGPU display crew and honestly? she's lowkey iconic. let's get into it π«Ά
πΈ NAME πΈ
dce_v8_0_available_bandwidth β literally just "get the min available bandwidth" π
π¦ SYNOPSIS π¦
u32 dce_v8_0_available_bandwidth (struct dce8_wm_params *wm );
so she takes one pointer and hands you back a u32. clean, simple, main character energy β¨
π ARGUMENTS π
wmβ the watermark calculation data π§ like, this is the whole vibe she needs to do her thing
π₯ DESCRIPTION π₯
okay so here's the tea: this function calculates the min available bandwidth used for display (CIK). periodt. π
it's used for display watermark bandwidth calculations β yes, that's a whole thing, iykyk π
and what does she return? the min available bandwidth in MBytes/s π₯ that's it, that's the whole function, and she ate π
β SEE ALSO β
first up, the kernel file she lives in, no cap:
./drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
and now the whole friend group π«Ά β these are all her siblings in (9), ok:
dce_v8_0_page_flip(9)dce_v8_0_hpd_sense(9)dce_v8_0_hpd_set_polarity(9)dce_v8_0_hpd_init(9)dce_v8_0_hpd_fini(9)dce_v8_0_line_buffer_adjust(9)cik_get_number_of_dram_channels(9)dce_v8_0_dram_bandwidth(9)dce_v8_0_dram_bandwidth_for_display(9)dce_v8_0_data_return_bandwidth(9)dce_v8_0_dmif_request_bandwidth(9)dce_v8_0_average_bandwidth(9)dce_v8_0_latency_watermark(9)dce_v8_0_average_bandwidth_vs_dram_bandwidth_for_display(9)dce_v8_0_average_bandwidth_vs_available_bandwidth(9)dce_v8_0_check_latency_hiding(9)dce_v8_0_program_watermarks(9)dce_v8_0_bandwidth_update(9)dce_v8_0_pick_pll(9)
like, that's a lot of bandwidth besties, but every single one of them made the list so we're listing them all π
okay that's the whole page!! go read some source code, slay π
and finally, the cute lil sign-off: this one comes from ./drivers/gpu/drm/amd/amdgpu, dated October 2026, and it's filed under dce_v8_0_ava...le_bandwidth(9) π (yes the name is truncated with ..., don't come for her, that's just how the page header rolls π). bye bestie, ily, drink water πβ¨
π¦ 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