dm_test_bac...power_module(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸŽ€ NAME πŸŽ€

okay so this is the Kernel API Manual page for dm_test_bac...power_module(9), and the function it's hyping up is dm_test_backlight_set_level_aux_programs_power_module β€” literally the test for the AUX programming path, no cap. πŸ’…

✨ SYNOPSIS ✨

void dm_test_backlight_set_level_aux_programs_power_module (struct kunit
*test );

🫢 ARGUMENTS 🫢

  • test β€” the KUnit test context, aka the lil' test-harness bestie that keeps everything cute and contained. 🧚

πŸ’… DESCRIPTION πŸ’…

So picture this: a matching stream is present, and set_level struts right into the DC programming path. Main character energy, honestly. πŸ”₯

A NULL power_module makes mod_power_set_backlight_nits a safe early-false β€” like, it just gracefully says "nope" and nobody gets hurt. And when ips_support is disabled, the idle optimizations are left untouched, periodt.

Then a non-matching connector exercises the connector-list skip, and a non-zero brightness_mask exercises the quirk-OR path. That's the whole vibe check, bestie. πŸ¦‹

🌈 SEE ALSO 🌈

Kernel file: ./drivers/gpu/drm/amd/display/amdgpu_dm/tests/amdgpu_dm_backlight_test.c


source/version: ./drivers/gpu/drm/amd/display/... β€” date: October 2026. bye bestie, go read those tests πŸ’–βœ¨

πŸ“¦ where this page comes from