dm_test_hpd...rk_link_loss(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸŽ€ NAME πŸŽ€

Okay bestie, welcome to the Kernel API Manual πŸ’– β€” this whole page is dm_test_hpd_rx_offload_work_link_loss(9), and the short version is Test link-loss branch.


✨ SYNOPSIS ✨

void dm_test_hpd_rx_offload_work_link_loss (struct kunit *test );

That’s the whole signature, periodt.


🫢 ARGUMENTS 🫢

  • test β€” The KUnit test context. That’s the one thing it takes, and it’s giving β€œpass me the test vibe” πŸ§ͺ✨

πŸ’… DESCRIPTION πŸ’…

Okay so here’s the lore: with a present non-eDP connection and no service-IRQ bits set, the worker takes the else-if link-loss path. dc_link_check_link_loss_status and dc_link_dp_allow_hpd_rx_irq gate entry, then dc_link_dp_read_hpd_rx_irq_data returns DC_OK, and a second link-loss check triggers dc_link_dp_handle_link_loss. All four are stubbed via link_srv. No cap, that’s the branch being tested πŸ’…πŸ”₯


🌈 SEE ALSO 🌈

Kernel file first, then the absolute crowd of sibling tests β€” every single one is listed here, bestie, no skips:


Source/version: ./drivers/gpu/drm/amd/display/... Β· Date: October 2026. That’s the cute footer sign-off, bestie β€” now go slay those HPD link-loss tests πŸ¦‹πŸ’–

πŸ“¦ where this page comes from