On Fri, Oct 09, 2026 at 11:15:53AM +0800, Xilin Wu wrote: > Allow drivers to attach the max bpc property before allocating connector > state, as needed by the upcoming non-HDMI bridge connector support. > Only update the current state when one exists. > > Initialize max_requested_bpc and max_bpc from the attached property default > when creating connector state. Use drm_object_property_get_default_value() > rather than the range maximum so that state creation and subsequent resets > restore the value chosen when attaching the property. > > Cover deferred allocation, existing state and restoration of a default > that differs from the range maximum in the connector KUnit tests. > > Assisted-by: LLM > Signed-off-by: Xilin Wu <[email protected]> > --- > drivers/gpu/drm/drm_atomic_state_helper.c | 8 +++++ > drivers/gpu/drm/drm_connector.c | 6 ++-- > drivers/gpu/drm/tests/drm_connector_test.c | 53 > ++++++++++++++++++++++++++++++ > 3 files changed, 65 insertions(+), 2 deletions(-) >
I'd very much prefer if instead non-HDMI bridge chains followed the HDMI approach, making the state available. -- With best wishes Dmitry
