dce_v8_0_latency_watermark(9)
π dce_v8_0_latency_watermark β a Kernel API Manual moment (section 9, bestie)
okay so picture this: it's a kernel API manual page, the vibe is immaculate, and the function is called dce_v8_0_latency_watermark. yes that's a whole mouthful, no we're not shortening it, it's iconic and it knows it. this is the section 9 page for it, and honestly? she ate. π
β¨ NAME β¨
dce_v8_0_latency_watermark β get the latency watermark, literally that's the whole job π«Ά
πΈ SYNOPSIS πΈ
u32 dce_v8_0_latency_watermark (struct dce8_wm_params *wm );
like, she takes one pointer and hands you back a u32. clean. minimal. main character energy. β¨
π¦ ARGUMENTS π¦
wmβ the watermark calculation data π this is your whole little info bundle that the math gets done on top of. nowm, no watermark, that's just how it is.
π DESCRIPTION π
so what does she do? she calculates the latency watermark (CIK). that's it, that's the function. π₯
this is the one used for display watermark bandwidth calculations β so it's part of the whole bandwidth math pipeline for the display side of things. very much a team player. very much a supportive bestie to the other bandwidth functions (see below, there are... a lot of them, and we love them all π).
and the return value? she returns the latency watermark in ns. nanoseconds, bestie. tiny tiny units. ngl that's kind of the flex. β
π§ SEE ALSO π§
the kernel file herself lives in:
./drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
and now, the friend group π (all of these are section 9, iykyk):
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_available_bandwidth(9)dce_v8_0_average_bandwidth(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 yes that's nineteen of them. bandwidth girlies stay winning. ππ
ok real talk for a sec: everything above is the whole page, nothing skipped, nothing invented. if a function is listed, it's listed, periodt. π
and that's a wrap, bestie π this little love letter comes to you from ./drivers/gpu/drm/amd/amdgpu, dated October 2026, and the page itself is dce_v8_0_latency_watermark(9) β go forth and calculate those watermarks, you've got this πβ¨πΈ
π¦ 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