Running IGT tests on Qualcomm Dragonboard820c uncovered two issues with the HDMI Connector implementation and with its integration into the drm_bridge_connector. Fix those issues. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@xxxxxxxxxx> --- Changes in v2: - Actually pass the flags to drm_property_create_range(). - Link to v1: https://lore.kernel.org/r/20240623-drm-bridge-connector-fix-hdmi-reset-v1-0-41e9894dcdec@xxxxxxxxxx --- Dmitry Baryshkov (2): drm/bridge-connector: reset the HDMI connector state drm/connector: automatically set immutable flag for max_bpc property drivers/gpu/drm/display/drm_hdmi_state_helper.c | 21 --------------------- drivers/gpu/drm/drm_atomic_state_helper.c | 21 +++++++++++++++++++++ drivers/gpu/drm/drm_bridge_connector.c | 13 ++++++++++++- drivers/gpu/drm/drm_connector.c | 7 ++++++- include/drm/display/drm_hdmi_state_helper.h | 3 --- include/drm/drm_atomic_state_helper.h | 2 ++ 6 files changed, 41 insertions(+), 26 deletions(-) --- base-commit: 2102cb0d050d34d50b9642a3a50861787527e922 change-id: 20240623-drm-bridge-connector-fix-hdmi-reset-0ce86af053aa Best regards, -- Dmitry Baryshkov <dmitry.baryshkov@xxxxxxxxxx>