This patchset is v2 of [1], without the first patch which is already merged, adding Rodrigo's R-bs and addressing Jani's review comments in patch 1 of this patchset and the newly added patch 4. Cc: Rodrigo Vivi <rodrigo.vivi@xxxxxxxxx> Cc: Jani Nikula <jani.nikula@xxxxxxxxx> [1] https://lore.kernel.org/all/20241115164159.1081675-1-imre.deak@xxxxxxxxx Imre Deak (4): drm/dp: Add a way to init/add a connector in separate steps drm/i915/dp_mst: Expose a connector to kernel users after it's properly initialized drm/i915/dp_mst: Fix error handling while adding a connector drm/i915/dp_mst: Use intel_connector vs. drm_connector pointer in intel_dp_mst.c drivers/gpu/drm/drm_connector.c | 111 +++++++++-- drivers/gpu/drm/i915/display/intel_dp_mst.c | 210 ++++++++++---------- include/drm/drm_connector.h | 6 + 3 files changed, 197 insertions(+), 130 deletions(-) -- 2.44.2