link_detect_ddc_probe(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

okay so bestie, welcome to the link_detect_ddc_probe(9) page πŸ’… this is a kernel API manual situation, and honestly? it's a little icon. lowkey a vibe check for your monitor. let's get into it 🫢


🌸 NAME 🌸

link_detect_ddc_probe β€” probe the DDC to see if a display is connected πŸ–₯️✨

πŸ¦‹ SYNOPSIS πŸ¦‹

bool link_detect_ddc_probe (struct dc_link *link );

πŸŽ€ ARGUMENTS πŸŽ€

  • link β€” the DC link whose DDC/I2C gets probed for the EDID header πŸ‘€ like, this is the exact link we're snooping on.

πŸ’– DESCRIPTION πŸ’–

so the whole ~thing~ here is detecting whether a display is connected to DDC without reading the full EDID. not me being efficient πŸ’…

it reads only the EDID header β€” that's the first 8 bytes of EDID, no cap β€” from DDC, and then evaluates whether that matches. that's it. that's the whole personality. πŸŽ€

πŸ”₯ RETURN πŸ”₯

  • true if the EDID header was read and passes validation ✨
  • false otherwise 😭

πŸ‘‘ SEE ALSO πŸ‘‘

go read those too, iykyk πŸ§šπŸ’œ


and that's the page!! 🌈 fr fr this came from the kernel source at ./drivers/gpu/drm/amd/display/..., dated October 2026, and it's literally the link_detect_ddc_probe(9) manifesto. slay, go probe some displays, bestie πŸ’…πŸ“β­

πŸ“¦ where this page comes from