drm_connector_list_update(9)

๐Ÿ“ฆ version 7.3.1, in nixpkgs unstable

โœจ drm_connector_list_update โœจ

Okay bestie, welcome to the Kernel API Manual page for drm_connector_list_update(9) โ€” the function that freshens up a connectorโ€™s mode list. This is highkey a mode-list glow-up, not a full validation spa day. ๐Ÿ’…


๐Ÿ’– NAME ๐Ÿ’–

drm_connector_list_update โ€” update the mode list for the connector. Thatโ€™s the whole name, no cap.

๐ŸŒธ SYNOPSIS ๐ŸŒธ

void drm_connector_list_update (struct drm_connector *connector );

๐Ÿซถ ARGUMENTS ๐Ÿซถ

  • connector โ€” the connector to update. Yes, thatโ€™s the only argument, and itโ€™s literally the connector getting its mode-list moment. โœจ

๐Ÿฆ‹ DESCRIPTION ๐Ÿฆ‹

So hereโ€™s the tea: this moves the modes from the connectorโ€™s probed_modes list over to the actual mode list. It compares the probed mode against the current list and only adds the different/new modes โ€” no duplicates sneaking into the group chat. ๐Ÿ”ฅ

Big important vibe check though: this is just a helper function. It doesnโ€™t validate any modes itself, and it also doesnโ€™t prune any invalid modes. Callers need to do that themselves. So donโ€™t expect this function to clean up your messy mode list for you โ€” itโ€™s giving โ€œI move things, you do the vetting.โ€ ๐Ÿ’€

๐ŸŒˆ SEE ALSO ๐ŸŒˆ

Kernel file: ./drivers/gpu/drm/drm_modes.c

The whole mode-helper friend group is here, and theyโ€™re all slaying in their own lanes:


And thatโ€™s the page, bestie. Cute sign-off time: source/version line ./drivers/gpu/drm, date October 2026, manual name Kernel API Manual, page drm_connector_list_update(9) โ€” mwah! ๐ŸŽ€๐Ÿ’œ

๐Ÿ“ฆ where this page comes from