dm_test_fil...t601_limited(9)
π
dm_test_fil...t601_limited(9) β Kernel API Manual β¨
okay bestie, buckle up, because we're diving into dm_test_fil...t601_limited(9) from the Kernel API Manual β yes that's the truncated title, that's just how it's saved, don't @ me π«Ά
πΈ NAME πΈ
dm_test_fill_color_attr_bt601_limited β the one and only Test Fill color attr bt601 limited. that's the whole vibe. it fills the color attr, it's BT.601, it's limited. iconic. π
β¨ SYNOPSIS β¨
void dm_test_fill_color_attr_bt601_limited (struct kunit *test );
that's it. that's the whole signature. void return, one parameter, no notes. π
π ARGUMENTS π
testβ the KUnit test context, aka the little backstage pass this test runs with. it's how KUnit knows which test is which. main character energy fr fr. π
π¦ SEE ALSO π¦
okay so there is a whole squad of sibling tests, and honestly they all deserve a shoutout, so here's the full roster, no cap, nobody left behind:
the source file itself, first of all:
- Kernel file β
./drivers/gpu/drm/amd/display/amdgpu_dm/tests/amdgpu_dm_test.c
the friends:
dm_test_is_idle(9)dm_test_wait_for_idle(9)dm_test_soft_reset(9)dm_test_set_clockgating_state(9)dm_test_set_powergating_state(9)dm_test_bandwidth_update(9)dm_test_crtc_complete_writeback_no_connector(9)dm_test_crtc_complete_writeback_not_pending(9)dm_test_vblank_get_counter_out_of_range(9)dm_test_vblank_get_counter_no_stream(9)dm_test_crtc_get_scanoutpos_invalid_crtc(9)dm_test_crtc_get_scanoutpos_no_stream(9)dm_test_atomic_get_new_state_empty(9)dm_test_atomic_get_new_state_match(9)dm_test_atomic_destroy_state_no_context(9)dm_test_plane_layer_index_cmp_equal(9)dm_test_plane_layer_index_cmp_descending(9)dm_test_plane_layer_index_cmp_ascending(9)dm_test_fill_color_attr_rgb_format(9)dm_test_fill_color_attr_bt601_full(9)dm_test_fill_color_attr_bt709_full(9)dm_test_fill_color_attr_bt709_limited(9)dm_test_fill_color_attr_bt2020_full(9)dm_test_fill_color_attr_bt2020_limited(9)dm_test_fill_color_attr_invalid_encoding(9)dm_test_modereset_required_when_inactive_and_modeset(9)dm_test_modereset_not_required_when_active_and_modeset(9)dm_test_modereset_not_required_when_inactive_without_modeset(9)dm_test_scaling_state_same(9)dm_test_scaling_state_scaling_changed(9)dm_test_scaling_state_underscan_enabled(9)dm_test_scaling_state_underscan_disabled(9)dm_test_scaling_state_underscan_border_changed(9)dm_test_multisync_trigger_disabled(9)dm_test_multisync_trigger_rising(9)dm_test_multisync_trigger_falling(9)dm_test_master_stream_highest_refresh(9)dm_test_master_stream_defaults_to_first(9)dm_test_cp_diff_hdcp_type_change(9)dm_test_cp_diff_reenable_mode_changed(9)dm_test_cp_diff_reenable_no_change(9)dm_test_cp_diff_undesired(9)dm_test_cp_diff_desired_mode_changed(9)dm_test_cp_diff_desired_no_change(9)dm_test_cp_diff_update_hdcp_hotplug(9)dm_test_cp_diff_stream_reenabled(9)dm_test_cp_diff_s3_undesired_to_enabled(9)dm_test_cp_diff_desired_to_enabled(9)dm_test_cp_diff_desired_to_undesired(9)dm_test_per_frame_master_sync_single_stream(9)dm_test_per_frame_master_sync_two_streams(9)dm_test_per_frame_master_sync_skips_null_stream(9)dm_test_apply_delay_null_sink(9)dm_test_apply_delay_zero_wait(9)dm_test_apply_delay_nonzero_wait(9)
like, that is a friend group. that is a whole friend group and this test is part of it. ate. π₯
heads up bestie: the test list above is exactly the roster from the page β same names, same (9) suffixes, same order. don't go renaming them, they're load-bearing. π
aaaand that's the whole page, no filler, no fluff, just vibes and one very well-behaved KUnit test. periodt. π§
that was dm_test_fil...t601_limited(9) from the Kernel API Manual, sourced out of ./drivers/gpu/drm/amd/display/... (yes, truncated, that's literally how it's written π), dated October 2026. ty for coming to my ted talk, ily, go run your tests. ππ«Άβ
π¦ 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