amdgpu_dm_connector_poll(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… amdgpu_dm_connector_poll(9) β€” like, the Kernel API Manual page you didn't know you needed

okay so bestie, this is a page straight out of the Kernel API Manual, and it's genuinely about poking at a display connector to see if anything's plugged in 🫢. sit down, grab a strawberry πŸ“, and let's get into it.


✨ NAME ✨

amdgpu_dm_connector_poll β€” literally the function whose whole personality is polling a connector to see if it's connected to a display πŸ‘€πŸ’–

πŸ¦‹ SYNOPSIS πŸ¦‹

enum drm_connector_status amdgpu_dm_connector_poll (struct
amdgpu_dm_connector *aconnector , bool force );

🌸 ARGUMENTS 🌸

  • aconnector β€” the DM connector you're polling, bestie. it owns base drm_connector and dc_link, like a main character with two iconic sidekicks πŸ‘‘
  • force β€” if it's true, you're forcing polling even when DAC load detection was used. so like, no shortcuts, we're doing the whole thing πŸ’…

πŸ’œ DESCRIPTION πŸ’œ

so here's the vibe: this one's for connectors that don't support HPD (hotplug detection), and its job is to periodically check whether the connector is connected to a display πŸ”₯. no cap, that's the whole plot.

and when the connection was determined via DAC load detection, we do not re-run it on normal polls β€” because that would cause visible glitches, and we are not about that life 😭. the exception? when force is set. then we go anyway, periodt.

⭐ RETURN ⭐

it hands you back the probed connector status β€” connected / disconnected / unknown πŸ’€ (yes, "unknown" is a real option, we don't always know and that's valid 🧚).

πŸŽ€ SEE ALSO πŸŽ€

iykyk πŸ’–


and that's the whole page, bestie, slay 🌸. this gem comes from the kernel source at ./drivers/gpu/drm/amd/display/..., and it's dated October 2026 β€” iconic, timeless, no notes πŸ’…βœ¨πŸ¦‹

πŸ“¦ where this page comes from