dm_test_nv_s...n_dcefclk_ok(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… NAME πŸ’…

okay so bestie, this whole page is literally about one tiny test: dm_test_nv_set_hard_min_dcefclk_ok β€” it's the "Test successful hard min DCEFCLK" girlie πŸŽ€

and yes, the page header you'd normally see up top is dm_test_nv_s...n_dcefclk_ok(9) from the Kernel API Manual β€” consider that folded in and tucked away, mwah πŸ’–


✨ SYNOPSIS ✨

void dm_test_nv_set_hard_min_dcefclk_ok (struct kunit *test );

that's it. that's the whole signature. short and iconic πŸ‘‘


πŸ¦‹ ARGUMENTS πŸ¦‹

  • test β€” the KUnit test context, aka the little vibe-check container that KUnit hands you so the test can actually run. no notes, she's essential 🫢

🌸 DESCRIPTION 🌸

so what does she actually do? she verifies that pp_nv_set_hard_min_dcefclk_by_freq returns PP_SMU_RESULT_OK. that's the assignment. that's the whole flex πŸ’…

like, no cap β€” the test calls into the hard-min DCEFCLK path and then checks the return value came back as PP_SMU_RESULT_OK, so if the call misbehaves, this test is gonna clock it immediately. main character energy fr fr ⭐


πŸ”₯ SEE ALSO πŸ”₯

first up, the actual kernel file she lives in β€” go say hi:

  • Kernel file ./drivers/gpu/drm/amd/display/amdgpu_dm/tests/amdgpu_dm_pp_smu_test.c

and now the full friend group 🫢 (every single one of them, i'm not skipping anybody, that would be so rude):

ngl, that's a whole group chat's worth of test girlies and every single one of them is invited to the function πŸŽ‰

and that's the page, bestie!! 🌈

so cute little sign-off: this came from ./drivers/gpu/drm/amd/display/... and it's dated October 2026, and yes it still goes by dm_test_nv_s...n_dcefclk_ok(9) at the very bottom too πŸ’œ bye, ily, go run your tests 🧚✨

πŸ“¦ where this page comes from