v2 of [1] attempting to resolve [2]. BR, Jani. Cc: Sergey Senozhatsky <senozhatsky@xxxxxxxxxxxx> Cc: Ville Syrjala <ville.syrjala@xxxxxxxxxxxxxxx> [1] https://lore.kernel.org/r/cover.1731599468.git.jani.nikula@xxxxxxxxx [2] https://lore.kernel.org/r/20241031105145.2140590-1-senozhatsky@xxxxxxxxxxxx Jani Nikula (5): drm/i915/hdmi: propagate errors from intel_hdmi_init_connector() drm/i915/hdmi: add error handling in g4x_hdmi_init() drm/i915/ddi: propagate errors from intel_ddi_init_hdmi_connector() drm/i915/display: add intel_encoder_is_hdmi() drm/i915/ddi: only call shutdown hooks for valid encoders drivers/gpu/drm/i915/display/g4x_hdmi.c | 35 ++++++++++++------- drivers/gpu/drm/i915/display/g4x_hdmi.h | 5 +-- drivers/gpu/drm/i915/display/intel_ddi.c | 12 +++++-- .../drm/i915/display/intel_display_types.h | 13 +++++++ drivers/gpu/drm/i915/display/intel_hdmi.c | 10 +++--- drivers/gpu/drm/i915/display/intel_hdmi.h | 2 +- 6 files changed, 55 insertions(+), 22 deletions(-) -- 2.39.5