dm_test_crtc..._source_dprx(9)
π dm_test_crtc..._source_dprx(9) π
okay so bestie, welcome to the Kernel API Manual β¨ β you're looking at the page for dm_test_crtc..._source_dprx, and honestly? it's a little name that goes hard. let's get into it π
πΈ NAME πΈ
dm_test_crtc_configure_crc_source_dprx β the test that checks the DPRX configure path. that's the whole vibe, no cap π¦
π«Ά SYNOPSIS π«Ά
void dm_test_crtc_configure_crc_source_dprx (struct kunit *test );
β¨ ARGUMENTS β¨
testβ the KUnit test context. it's literally the main character of this function's world π
π₯ DESCRIPTION π₯
so what does this thing actually do? it verifies that a DPRX source can be configured with an empty DC resource state, which is the non-CRTC path β and that path only updates dither/dynamic expansion. so yeah, it's giving "slim little code path, still gets its own dedicated test" energy and we love that for it ππ«Ά
ngl this is a unit test page, so the drama is contained. it tests one specific thing and it tests it well. periodt.
π SEE ALSO π
- Kernel file π§
./drivers/gpu/drm/amd/display/amdgpu_dm/tests/amdgpu_dm_crc_test.cβ the source file, the mothership, the place where the real code lives π dm_test_crtc_get_crc_sources(9)dm_test_crtc_verify_crc_source_valid(9)dm_test_crtc_verify_crc_source_invalid(9)dm_test_crtc_configure_crc_source_no_stream(9)dm_test_crtc_configure_crc_source_dprx_dither(9)dm_test_crtc_configure_crc_source_crtc(9)dm_test_crtc_configure_crc_source_crtc_dcn36_poly(9)dm_test_crtc_configure_crc_source_crtc_configure_fails(9)dm_test_crtc_configure_crc_source_none(9)dm_test_crtc_set_crc_source_invalid(9)dm_test_crtc_set_crc_source_none_no_stream(9)dm_test_crtc_set_crc_source_none_commit(9)dm_test_crtc_set_crc_source_dprx_no_connector(9)dm_test_crtc_handle_crc_irq_early_returns(9)dm_test_crtc_handle_crc_irq_disabled_source(9)dm_test_crtc_handle_crc_irq_skips_initial_frames(9)dm_test_crtc_handle_crc_irq_dprx_after_skip(9)dm_test_crtc_handle_crc_irq_get_crc_fails(9)dm_test_need_dp_aux(9)dm_test_crc_source_should_start_dprx(9)dm_test_crc_source_should_stop_dprx(9)
like, that's a whole friend group of tests and every single one of them showed up π π
alright bestie, that's the page πΈ β brought to you from ./drivers/gpu/drm/amd/display/... with the date stamp October 2026 and version vibes baked right in. now go forth and slay your CRC 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