On 23/01/2020 10:53, Boris Brezillon wrote: > This is needed to pass a bridge state to all atomic hooks, if we don't > do that, the core can't duplicate/create bridge states. > > Signed-off-by: Boris Brezillon <boris.brezillon@xxxxxxxxxxxxx> > --- > Changes in v7: > * New patch > --- > drivers/gpu/drm/bridge/analogix/analogix_dp_core.c | 3 +++ > 1 file changed, 3 insertions(+) > > diff --git a/drivers/gpu/drm/bridge/analogix/analogix_dp_core.c b/drivers/gpu/drm/bridge/analogix/analogix_dp_core.c > index 6fab71985cd4..dfb59a5fefea 100644 > --- a/drivers/gpu/drm/bridge/analogix/analogix_dp_core.c > +++ b/drivers/gpu/drm/bridge/analogix/analogix_dp_core.c > @@ -1570,6 +1570,9 @@ static void analogix_dp_bridge_mode_set(struct drm_bridge *bridge, > } > > static const struct drm_bridge_funcs analogix_dp_bridge_funcs = { > + .atomic_duplicate_state = drm_atomic_helper_bridge_duplicate_state, > + .atomic_destroy_state = drm_atomic_helper_bridge_destroy_state, > + .atomic_reset = drm_atomic_helper_bridge_reset, > .atomic_pre_enable = analogix_dp_bridge_atomic_pre_enable, > .atomic_enable = analogix_dp_bridge_atomic_enable, > .atomic_disable = analogix_dp_bridge_atomic_disable, > Reviewed-by: Neil Armstrong <narmstrong@xxxxxxxxxxxx>