dce_v6_0_dram_bandwidth(9)
π dce_v6_0_dram_bandwidth(9) π
okay bestie, so this is a page straight out of the Kernel API Manual and honestly? it's a little cutie. it's the manpage for dce_v6_0_dram_bandwidth, and yes the name is a whole mouthful but we're gonna get through it together, i promise π«Ά
β¨ NAME β¨
dce_v6_0_dram_bandwidth β get the dram bandwidth π
like, that's it. that's the whole job. it gets the dram bandwidth. no cap. π
π¦ SYNOPSIS π¦
u32 dce_v6_0_dram_bandwidth (struct dce6_wm_params *wm );
so she takes one arg and hands you back a u32. main character energy fr fr π
πΈ ARGUMENTS πΈ
wmβ watermark calculation data β¨ it's a pointer to astruct dce6_wm_params, and it's literally the only thing you need to pass in. give her the watermark data and she'll do her thing π
π DESCRIPTION π
okay so this is the part where it gets good. dce_v6_0_dram_bandwidth calculates the raw dram bandwidth, specifically for CIK π (iykyk). it's used for display watermark bandwidth calculations β so like, it's out here doing the math so the watermark stuff can happen. and then (drumroll please π₯) it returns the dram bandwidth in MBytes/s. icon behavior honestly. β
so to recap the vibe check:
- it calculates the raw dram bandwidth (CIK) π₯
- it's used for display watermark bandwidth calculations π
- it returns the dram bandwidth in MBytes/s π
periodt. that's the whole function, and she ate. πβ¨
π SEE ALSO π
bestie there are SO many siblings in this family, buckle up π§
- 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_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_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 i said. a whole friend group. go read them all, they're all slay π
ngl if you're deep in amdgpu watermark math at 3am, you're doing amazing sweetie π drink some water π«Ά
and that's the page!! sourced from ./drivers/gpu/drm/amd/amdgpu, dated October 2026, and delivered to you with love π byeee bestie, see you 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