STRUCT DC_EDID_CAPS(9)
β¨ struct dc_edid_caps(9) β¨
okay so bestie, welcome to struct dc_edid_caps(9) β the Kernel API Manual page where we read all the tea the monitor spills about itself π«π . It's the struct that holds Capabilities read from EDID, and ngl it's giving "monitor's whole personality in one C struct" energy π
πΈ NAME πΈ
struct dc_edid_caps β literally the capabilities read from EDID π (yes, that's the whole name, she's concise, we respect it)
π¦ SYNOPSIS π¦
no cap, here's the whole thing, every single field, exactly as she is β do NOT skip a line, they all matter π₯
struct dc_edid_caps {
uint16_t manufacturer_id;
uint16_t product_id;
uint32_t serial_number;
uint8_t manufacture_week;
uint8_t manufacture_year;
uint8_t display_name[AUDIO_INFO_DISPLAY_NAME_SIZE_IN_CHARS];
uint8_t speaker_flags;
uint32_t audio_mode_count;
struct dc_cea_audio_mode audio_modes[DC_MAX_AUDIO_DESC_COUNT];
uint32_t audio_latency;
uint32_t video_latency;
unsigned char freesync_vcp_code;
uint8_t qs_bit;
uint8_t qy_bit;
uint32_t max_tmds_clk_mhz;
bool lte_340mcsc_scramble;
bool edid_hdmi;
bool hdr_supported;
bool rr_capable;
bool scdc_present;
bool analog;
uint8_t max_frl_rate;
bool frl_dsc_support;
bool frl_dsc_10bpc;
bool frl_dsc_12bpc;
bool frl_dsc_all_bpp;
bool frl_dsc_native_420;
uint8_t frl_dsc_max_slices;
uint8_t frl_dsc_max_frl_rate;
uint8_t frl_dsc_total_chunk_kbytes;
struct dc_panel_patch panel_patch;
};
likeβ¦ she's long, she's detailed, she's thriving πβ¨ every field is a little fact about your display and honestly? we stan an organized queen π
π Members π
analogβ whether the monitor is analog π yes bestie, the actual question "is this monitor analog?" and the answer lives here. It's used by DVI-I handling, so if you're poking at DVI-I, this is your girl π«Ά
fr fr, that's the only member called out on this page β the rest of the fields are documented by the struct itself up in the synopsis, so don't come for me π
π SEE ALSO π
- Kernel file
./drivers/gpu/drm/amd/display/dc/dc_types.hβ go read the source, iykyk π
and that's the vibe check, bestie β this gem came to you from ./drivers/gpu/drm/amd/display/dc and she's dated October 2026 β iconic, timeless, main character energy ππ¦ mwah, go read your EDID π
π¦ 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