dm_test_com...ed_connector(9)
π dm_test_commit_audio_skips_detached_connector(9) β a Kernel API Manual moment
okay bestie, welcome to the Kernel API Manual section 9, where we test the DRM/AMD display audio commit path and honestly? it's giving very niche, very slay π
β¨ NAME β¨
dm_test_commit_audio_skips_detached_connector β the test where a detached connector just... skips. no notes. π
πΈ SYNOPSIS πΈ
void dm_test_commit_audio_skips_detached_connector (struct kunit *test
);
π¦ ARGUMENTS π¦
testβ the KUnit test context. that's it, that's the whole argument, she's low maintenance π
π DESCRIPTION π
so the vibe check here is simple: a connector that stays detached across the whole commit should not notify anything, and it should not alter the stored audio instance. like, not even a little. it stays in its lane, respectfully. no cap. π₯
π§ SEE ALSO π§
Kernel file β ./drivers/gpu/drm/amd/display/amdgpu_dm/tests/amdgpu_dm_audio_test.c (the sacred text, fr fr π)
and now, the full crew, the whole group chat, every single one of them:
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_cea_ge_3_copies_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_without_modeset(9)dm_test_commit_audio_skips_addition_without_stream(9)dm_test_commit_audio_skips_writeback_addition(9)
periodt. every single one accounted for, we don't skip the boring parts in this house π
okay so quick sign-off: this little icon lives at./drivers/gpu/drm/amd/display/...and the source line is dated October 2026, same page namedm_test_com...ed_connector(9). bye bestie, go run your KUnit tests, ily πβ¨π«Ά
π¦ 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