dm_test_ddc...es_null_edid(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… NAME πŸ’…

okay bestie, welcome to the Kernel API Manual (section 9, we're fancy like that) πŸ’– β€” today's main character is dm_test_ddc_get_modes_null_edid, and she's here to test that a NULL EDID resets the mode count. that's it, that's the whole vibe. no cap. ✨


✨ SYNOPSIS ✨

void dm_test_ddc_get_modes_null_edid (struct kunit *test );

like... look at her. one argument. zero drama. she ate and left no crumbs πŸŽ€


πŸ¦‹ ARGUMENTS πŸ¦‹

  • test β€” the KUnit test context 🧚 that's the little test-framework bestie that carries all the state for the run. hand her over and she does her thing.

🌸 SEE ALSO 🌸

okay so this is the part where I need you to stay with me, because this list is long long β€” but every single one of these is a sibling test in the same family and they all deserve their moment πŸ‘‘πŸ’…

the kernel file it lives in:

  • ./drivers/gpu/drm/amd/display/amdgpu_dm/tests/amdgpu_dm_connector_test.c πŸ—‚οΈ

subconnector type besties:

content type girlies:

colour depth adjustment squad:

output colour space, the whole roster 🌈:

convert colour depth:

colour depth from info (so many, I love her):

to connector type:

duplicate mode checks:

encoder crtc masks 1–6 plus default:

aspect ratio cuties:

copy crtc timing:

decide crtc timing:

funcs reset crew:

atomic + hdr:

set property squad:

get property squad:

refresh rate trio:

freesync video mode:

cacp caps (first batch):

set panel type, part one:

update subconnector:

fbc init:

detect mst:

find first crtc:

set panel type, part two (samsung + defaults):

cacp caps (second batch):

fill stream era 🌊:

create stream crew:

detect things:

misc legendary behaviour:

atomic check trio:

hdmi cec + edid management:

validate / encoder / native mode:

common modes + freesync modes:

i2c + vsdb + displayid vrr:

mode valid (interlace/dblscan say no thanks):

hdmi cec set edid + s3 handlers:

create validate stream / update after detect:

update scaling finale πŸŽ€:

bestie I'm not gonna lie, that list is giving "the whole extended family showed up to the cookout" πŸ’€ but every single one of them is important, so nobody gets left out. iykyk.

and that's the page!! 🫢 this one ships from ./drivers/gpu/drm/amd/display/... and it's dated October 2026 β€” so screenshot it, pin it, tattoo it, whatever, because we're done here. mwah πŸ’‹βœ¨πŸŽ€

πŸ“¦ where this page comes from