dce_v8_0_hpd_sense(9)
π dce_v8_0_hpd_sense π
okay so bestie, we're in the Kernel API Manual today and this page is literally about one (1) tiny little callback. but do not let the size fool you β she's doing hotplug detect duty and she's slaying. let's get into it β¨
π NAME π
dce_v8_0_hpd_sense β the hpd sense callback. that's it. that's the whole vibe. π«Ά
πΈ SYNOPSIS πΈ
bool dce_v8_0_hpd_sense (struct amdgpu_device *adev , enum amdgpu_hpd_id
hpd );
she takes two things and hands you back a bool. iconic behavior tbh π
π¦ ARGUMENTS π¦
adevβ amdgpu_device pointer. you know her, you love her πhpdβ the hpd (hotplug detect) pin. yes, that hpd. the hotplug detect one πβ¨
β DESCRIPTION β
so what does she actually do? she checks if a digital monitor is connected β evergreen+ era, no cap. π
- returns
trueif connected π’ - returns
falseif not connected π
that's the whole function. short, sweet, does exactly what it says on the tin. main character energy fr fr π
π SEE ALSO π
first up, the kernel file she lives in: ./drivers/gpu/drm/amd/amdgpu/dce_v8_0.c π
and then the whole friend group, in order, because we don't skip anyone in this house:
dce_v8_0_page_flip(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_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)
bestie that's a lot of bandwidth functions and honestly? respect. go read them. iykyk π§
and that's the page!! mwah π this one came from the source tree at ./drivers/gpu/drm/amd/amdgpu and it's dated October 2026 β so jot that down, mark your calendar, put it in the group chat ππ see u next time, bye!! π¦β¨πΈ
π¦ 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