dce_v6_0_dat...rn_bandwidth(9)
π dce_v6_0_data_return_bandwidth β Kernel API Manual β¨
okay bestie, so this is a Kernel API Manual page for dce_v6_0_data_return_bandwidth(9) β yes the title got chopped in the header like dce_v6_0_dat...rn_bandwidth(9) (classic truncation moment, the terminal just could NOT hold all those characters π), but the actual function name is dce_v6_0_data_return_bandwidth and no, we are not shortening it, it's iconic as-is. it lives in the AMDGPU DRM space, and we're about to get into it π
πΈ NAME πΈ
dce_v6_0_data_return_bandwidth β literally just: get the data return bandwidth. that's the whole job. π
π SYNOPSIS π
u32 dce_v6_0_data_return_bandwidth (struct dce6_wm_params *wm );
so she takes one pointer and returns a u32, periodt β¨
π¦ ARGUMENTS π¦
wmβ the watermark calculation data. that's your whole input, bestie, everything she needs is in there π«Ά
β DESCRIPTION β
okay so here's the tea: this function calculates the data return bandwidth used for display, and this is specifically the CIK path, iykyk π₯
it's used for display watermark bandwidth calculations β so it's lowkey feeding the whole watermark pipeline π§
and what it hands back is the data return bandwidth, in MBytes/s π (yes, capital M, capital B, per second, we're being precise about it π)
no cap, that's the entire vibe: you give it wm, it does its watermark math and returns a number in MBytes/s. slay. π
π SEE ALSO π
the kernel file herself, first of all:
./drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
then the whole friend group, in order, no one left out π:
dce_v6_0_page_flip(9)dce_v6_0_hpd_sense(9)dce_v6_0_hpd_set_polarity(9)dce_v6_0_hpd_init(9)dce_v6_0_hpd_fini(9)si_get_number_of_dram_channels(9)dce_v6_0_dram_bandwidth(9)dce_v6_0_dram_bandwidth_for_display(9)dce_v6_0_dmif_request_bandwidth(9)dce_v6_0_available_bandwidth(9)dce_v6_0_average_bandwidth(9)dce_v6_0_latency_watermark(9)dce_v6_0_average_bandwidth_vs_dram_bandwidth_for_display(9)dce_v6_0_average_bandwidth_vs_available_bandwidth(9)dce_v6_0_check_latency_hiding(9)dce_v6_0_program_watermarks(9)dce_v6_0_line_buffer_adjust(9)dce_v6_0_bandwidth_update(9)dce_v6_0_pick_pll(9)
like, the bandwidth squad is THOROUGH and we respect every single one of them π
no warnings, no bugs, no exit statuses on this one β she's a pure calculation function and she's thriving π
and that's the page!! π source/version is ./drivers/gpu/drm/amd/amdgpu, dated October 2026, under the dce_v6_0_dat...rn_bandwidth(9) header β mwah, go read some bandwidth docs bestie, ily π«Άβ¨π
π¦ 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