dm_test_fil...copies_modes(9)
β¨ dm_test_fil...copies_modes(9) β¨
okay bestie, so this is a Kernel API Manual page π
and honestly it's the shortest little entry ever β it's like the group chat message that's just a link and nothing else. We're talking about dm_test_fill_audio_info_cea_ge_3_copies_modes, which (iykyk) is a KUnit test for the AMD display audio stuff. Let's get into it π«Ά
πΈ NAME πΈ
dm_test_fill_audio_info_cea_ge_3_copies_modes β literally "Test Fill audio info cea ge 3 copies modes". That's the whole name, that's the whole vibe β¨
π SYNOPSIS π
void dm_test_fill_audio_info_cea_ge_3_copies_modes (struct kunit *test
);
that's it. that's the function. no return value (it's void, she's giving commitment-issues but make it C π), just vibes and a KUnit context.
π¦ ARGUMENTS π¦
testβ bestie this is The KUnit test context π it's the little home base the test framework hands you so the test can report stuff and know who it is. main character energy, honestly.
π SEE ALSO π
okay this is where it gets ICONIC because this list is long and we are NOT skipping a single one of these siblings π every single one, in order, no cap:
The kernel file itself lives at: ./drivers/gpu/drm/amd/display/amdgpu_dm/tests/amdgpu_dm_audio_test.c
and here's the full fam π«Ά:
dm_test_audio_init_disabled(9)dm_test_audio_init_enabled_success(9)dm_test_audio_fini_without_enabled_audio(9)dm_test_fill_audio_info_ids_name_flags(9)dm_test_fill_audio_info_cea_lt_3_skips_modes(9)dm_test_fill_audio_info_latency_present(9)dm_test_fill_audio_info_latency_absent_keeps_zero(9)dm_test_fill_audio_info_cea_ge_3_zero_modes(9)dm_test_audio_component_bind_sets_fields(9)dm_test_audio_component_unbind_clears_fields(9)dm_test_eld_notify_invokes_callback(9)dm_test_eld_notify_no_component(9)dm_test_eld_notify_null_audio_ops(9)dm_test_eld_notify_null_callback(9)dm_test_audio_init_pins_sets_defaults(9)dm_test_audio_init_pins_zero_count(9)dm_test_audio_component_get_eld_copies_matching_connector(9)dm_test_audio_component_get_eld_no_match(9)dm_test_commit_audio_notifies_removed_connector(9)dm_test_commit_audio_notifies_added_connector(9)dm_test_commit_audio_skips_writeback_removal(9)dm_test_commit_audio_skips_without_new_crtc_state(9)dm_test_commit_audio_skips_without_stream_status(9)dm_test_commit_audio_skips_detached_connector(9)dm_test_commit_audio_skips_without_modeset(9)dm_test_commit_audio_skips_addition_without_stream(9)dm_test_commit_audio_skips_writeback_addition(9)
like, look at all those skips and notifies and copies β the naming convention ATE and left no crumbs π
ok tiny heads-up: this page is really short in the original too, so if it feels like there's more tea to spill, that's just because there isn't π what you see is what you get, fr fr.
and that's the whole page diva π source path is ./drivers/gpu/drm/amd/display/... and it's stamped October 2026 β see you in the future, bestie β¨ππ¦
π¦ 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