dc_dmub_srv_...2_debug_meta(9)
πΈ dc_dmub_srv_...2_debug_meta(9) β Kernel API Manual πΈ
okay so bestie, welcome to the Kernel API Manual entry for dc_dmub_srv_...2_debug_meta(9) π
yes that truncated lil name is literally the page name, we don't make the rules, we just make it cute β¨
β¨ NAME β¨
dc_dmub_srv_get_fams2_debug_meta β Queries for FAMS2 debug metadata from DMUB and logs it. π that's the whole gig, she queries, she logs, she slays.
π¦ SYNOPSIS π¦
void dc_dmub_srv_get_fams2_debug_meta (struct dc_dmub_srv *dc_dmub_srv
);
returns void, takes one pointer, very demure, very mindful πΈ
π ARGUMENTS π
dc_dmub_srvβ-- undescribed --π yeah the docs literally just say that, we're keeping it 100, no cap, it is what it is. (the DESCRIPTION section below does spill a lil tea about it tho π)
π«Ά DESCRIPTION π«Ά
dc_dmub_srvβ pointer to DMUB service object π that's the one, that's the argument, she's a pointer, she points at a DMUB service object, periodt.
π SEE ALSO π
Kernel file: ./drivers/gpu/drm/amd/display/dc/dc_dmub_srv.h π go read the source bestie, it's giving main character energy
and the whole friend group of related calls, no gatekeeping:
dc_dmub_srv_set_power_state(9)dc_dmub_srv_notify_fw_dc_power_state(9)dc_wake_and_execute_dmub_cmd(9)dc_wake_and_execute_dmub_cmd_list(9)dc_wake_and_execute_gpint(9)struct ips_residency_info(9)dc_dmub_srv_cursor_offload_init(9)dc_dmub_srv_control_cursor_offload(9)dc_dmub_srv_program_cursor_now(9)dc_dmub_srv_is_cursor_offload_enabled(9)dc_dmub_srv_boot_time_crc_init(9)dc_dmub_srv_release_hw(9)dc_dmub_srv_log_preos_dmcub_info(9)dc_dmub_srv_ihc_set_dig_hdcp_interrupt_dest(9)
and that's the page babes π it lives in ./drivers/gpu/drm/amd/display/dc, dated October 2026, and it's page dc_dmub_srv_...2_debug_meta(9) of the Kernel API Manual β iconic, no notes, go query that metadata π§ββοΈβ¨
π¦ 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