dce_v6_0_ave..._for_display(9)
π dce_v6_0_average_bandwidth_vs_dram_bandwidth_for_display(9) π
okay so welcome to the Kernel API Manual, bestie π β today's main character is dce_v6_0_average_bandwidth_vs_dram_bandwidth_for_display, which is honestly a whole mouthful but we're gonna get through it together, i promise.
β¨ NAME β¨
dce_v6_0_average_bandwidth_vs_dram_bandwidth_for_display β check average and available dram bandwidth π
πΈ SYNOPSIS πΈ
bool dce_v6_0_average_bandwidth_vs_dram_bandwidth_for_display (struct
dce6_wm_params *wm );
π¦ ARGUMENTS π¦
wmβ the watermark calculation data, like literally all of it. she's carrying the whole vibe check for the math β¨
π DESCRIPTION π
okay so here's the tea π β this function checks if the display average bandwidth actually fits in the display dram bandwidth (that's CIK, for the record). she's used for display watermark bandwidth calculations, no cap.
the returns are giving very binary icon behavior:
- returns
trueif the display fits π - returns
falseif not π
that's it. that's the whole plot. and honestly? she ate. periodt. π«Ά
ngl this is one of those little boolean gatekeepers that everything downstream depends on, so likeβ¦ respect her π
π SEE ALSO π
the whole friend group, in no particular order, and yes you have to know all of them:
- Kernel file
./drivers/gpu/drm/amd/amdgpu/dce_v6_0.c 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_data_return_bandwidth(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_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)
and that's the whole page, bestie π go forth and calculate those watermarks, iykyk β¨
sign-off szn π: this little masterpiece lives in ./drivers/gpu/drm/amd/amdgpu, and the version/date stamp on it is October 2026 β yes girl, the future. see u in the next manpage π
π¦ 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