dm_test_cac..._unsupported(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸŽ€ NAME πŸŽ€

dm_test_cacp_caps_lcd_unsupported β€” literally the test that checks CACP is not supported on an LCD panel πŸ’…

okay so real talk: this page lives in the Kernel API Manual, section 9, and the header up top gets its name all chopped down to dm_test_cac..._unsupported(9) because apparently even manpage titles have a character limit, iykyk 😭


✨ SYNOPSIS ✨

void dm_test_cacp_caps_lcd_unsupported (struct kunit *test );

🌸 ARGUMENTS 🌸

  • test β€” The KUnit test context 🫢 that's it, that's the whole argument list, she's low-maintenance

πŸ¦‹ SEE ALSO πŸ¦‹

The kernel file that's doing all the heavy lifting here:

./drivers/gpu/drm/amd/display/amdgpu_dm/tests/amdgpu_dm_connector_test.c

and bestie, the cross-reference list on this page is giving main character energy β€” like, sit down, hydrate, this is a long one πŸ’€ Every one of these gets (9)'d, no cap:

the subconnector squad first:

content type girlies:

colour depth, obsessed honestly:

the entire output color space cinematic universe ✨:

convert / from_info depth crew:

to_connector_type gang 🌈:

duplicate mode detectives πŸ”:

encoder crtc mask, counting to six:

aspect ratio ratios πŸ“:

copy & decide crtc timing:

funcs reset + atomic dup state + hdr:

set_property era πŸ’œ:

and the get_property mirror image πŸͺž:

refresh + freesync video mode:

the CACP caps family (yes, the page you're literally on is somewhere in here) πŸ‘‘:

set_panel_type saga:

subconnector updates:

fbc_init checkpoints:

detect_mst crew:

find_first_crtc, she searches:

more set_panel_type (she came back for round two):

more CAC P caps, the sequel:

fill_stream, the whole saga πŸ’«:

create_stream everything:

detect force on/off + sink stuff:

lazy register / destroy / disable:

atomic check trio:

hdmi cec + edid management:

validate_stream / to_encoder / native_mode:

common modes + fs modes + ddc:

i2c behaviour πŸ”₯:

amd vsdb + displayid vrr parsing:

mode_valid rejections 😀:

s3 / cec suspend-resume:

create_validate_stream + update_after_detect:

and finally, the update_scaling finale 🎬:


ngl bestie, that cross-reference list is a lot β€” but every single one of those is exactly as written, so if you're grepping for one, it's in there πŸ’–

and that's the page!! πŸ¦‹ it ships from ./drivers/gpu/drm/amd/display/... and it's dated October 2026, so like… future icon behaviour, periodt βœ¨πŸ’…πŸŽ€

πŸ“¦ where this page comes from