dce_v8_0_hpd_set_polarity(9)
π dce_v8_0_hpd_set_polarity(9) β like, the Kernel API Manual girlies know β¨
okay so bestie, welcome to the manual page for dce_v8_0_hpd_set_polarity and honestly? it's giving "small function, big responsibilities" π this is a <pink>hpd set polarity callback</pink> and yes, that is literally its whole personality.
πΈ NAME πΈ
dce_v8_0_hpd_set_polarity β the hpd set polarity callback. that's it. that's the tweet. π¦
β¨ SYNOPSIS β¨
void dce_v8_0_hpd_set_polarity (struct amdgpu_device *adev , enum
amdgpu_hpd_id hpd );
no cap, that's the exact signature β <cyan>void</cyan>, returns nothing, takes two things, slays, leaves. π
π ARGUMENTS π
adevβ anamdgpu_devicepointer. it's the amdgpu device bestie, your main character struct πhpdβ the hpd (hotplug detect) pin. yes,<purple>hpd</purple>literally stands for hotplug detect, iykyk π₯
π¦ DESCRIPTION π¦
so what does it do? it sets the polarity of the hpd pin β and this is for <mint>evergreen+</mint> hardware, so we're talking the classics, fr fr. polarity = set, hpd pin = handled, vibe = immaculate β¨
π SEE ALSO π
the whole squad, assembled π first up, the kernel file where this lives:
- Kernel file
./drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
and then the friends, because nobody's doing this alone:
dce_v8_0_page_flip(9)dce_v8_0_hpd_sense(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_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 the whole bandwidth-and-watermark friend group and we love them for it π«Ά
ngl the manpage itself ships some housekeeping too β this one's from./drivers/gpu/drm/amd/amdgpu, dated<peach>October 2026</peach>. iconic, no notes π
k bye bestie, go set that polarity πβ¨π
π¦ 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