dm_test_get..._mode_dcn351(9)
π dm_test_get..._mode_dcn351(9) β from the Kernel API Manual, bestie β¨
Okay so real talk, this is a page from the Kernel API Manual, and the star of the show is dm_test_get_default_ips_mode_dcn351(9). Buckle up, it's a whole vibe π
β¨ NAME β¨
dm_test_get_default_ips_mode_dcn351 β literally the test for Get default ips mode dcn351. That's it, that's the whole name, and honestly? Iconic.
π¦ SYNOPSIS π¦
void dm_test_get_default_ips_mode_dcn351 (struct kunit *test );
Look at her go. Returns void, takes a struct kunit * named test, zero notes, we love a clean signature π
πΈ ARGUMENTS πΈ
testβ the KUnit test context, aka the little group-chat she's running in. That's the whole guest list, no plus-ones.
π«Ά SEE ALSO π«Ά
The kernel file where she lives, no cap:
./drivers/gpu/drm/amd/display/amdgpu_dm/tests/amdgpu_dm_dmub_test.c
And the whole extended friend group (they all get (9) pages, they're all that girl) β introducing, in the exact order they were introduced to me:
dm_test_register_dmub_notify_callback_null_callback(9)dm_test_register_dmub_notify_callback_type_out_of_range(9)dm_test_register_dmub_notify_callback_valid(9)dm_test_register_dmub_notify_callback_offload_false(9)dm_test_dmub_aux_setconfig_callback_copies_and_completes(9)dm_test_dmub_aux_setconfig_callback_non_aux_no_complete(9)dm_test_dmub_aux_setconfig_callback_aux_with_null_dm_notify(9)dm_test_dmub_aux_setconfig_callback_set_config_reply(9)dm_test_dmub_aux_fused_io_callback_copies_reply_and_completes(9)dm_test_dmub_aux_fused_io_callback_max_ddc_line(9)dm_test_dmub_aux_fused_io_callback_null_args(9)dm_test_get_default_ips_mode_dcn35(9)β her older sister, so prouddm_test_get_default_ips_mode_dcn36(9)β the middle childdm_test_get_default_ips_mode_older_than_dcn35(9)dm_test_get_default_ips_mode_newer_default(9)dm_test_dmub_hw_init_no_dmub_srv(9)dm_test_dmub_hw_init_no_fb_info(9)dm_test_dmub_hw_init_no_firmware(9)dm_test_dmub_hw_init_success_fake_dmub(9)dm_test_dmub_hw_init_no_hw_support(9)dm_test_dmub_hw_init_bss_data(9)dm_test_dmub_hw_init_hw_init_fails(9)dm_test_dmub_hw_init_auto_load_timeout(9)dm_test_dmub_hw_init_apu_dpia_dcn35(9)dm_test_dmub_hw_init_sanity_checks_dcn31(9)dm_test_dmub_hw_init_sanity_checks_dcn314(9)dm_test_dmub_hw_init_dmcu_abm(9)dm_test_dmub_hw_resume_no_dmub_srv(9)dm_test_dmub_hw_resume_initialized_dmub(9)dm_test_dmub_hw_resume_full_init(9)dm_test_dmub_hw_resume_init_check_failed(9)dm_test_dmub_hw_resume_auto_load_timeout(9)dm_test_dmub_sw_init_unsupported_asic(9)dm_test_init_microcode_unsupported_asic(9)dm_test_dmub_get_vbios_bounding_box_default_null(9)dm_test_execute_dmub_cmd_null_dmub_srv(9)dm_test_process_dmub_aux_transfer_sync_engine_acquire(9)dm_test_process_dmub_aux_transfer_sync_protocol_error(9)dm_test_process_dmub_aux_transfer_sync_copies_data(9)dm_test_process_dmub_aux_transfer_sync_zero_length(9)dm_test_process_dmub_set_config_sync_unknown_error(9)dm_test_abort_fused_io_no_dmub_srv(9)
Like, that's a squad. Forty-three of them plus this one, all living in amdgpu_dm_dmub_test.c, all doing their little KUnit slay π₯
Quick vibe check: this page is API documentation for a test function, so there's no danger zone here β nothing deprecated, nothing undefined, just a void test hanging out with her besties π
And that's the whole page, bestie π Signing off with the receipts: this one's from the Kernel API Manual, source path ./drivers/gpu/drm/amd/display/..., dated October 2026, and filed under dm_test_get..._mode_dcn351(9) β periodt π
β¨π§
π¦ 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