On Sun, 12 Jul 2026 22:07:53 +0300
Ivaylo Dimitrov <[email protected]> wrote:
> >
> > diff --git a/drivers/gpu/drm/omapdrm/dss/dsi.c
> > b/drivers/gpu/drm/omapdrm/dss/dsi.c index
> > 3f22929c36e2..eb3cd0d23cae 100644 ---
> > a/drivers/gpu/drm/omapdrm/dss/dsi.c +++
> > b/drivers/gpu/drm/omapdrm/dss/dsi.c @@ -3267,7 +3267,7 @@ static
> > int dsi_update_channel(struct omap_dss_device *dssdev, int vc)
> > * updates stop working. This is probably related to DSI
> > spec stating
> > * that the DSI host should transition to LP at least
> > once per frame. */
> > - r = dsi_vc_send_bta_sync(dssdev, vc);
> > + r = dsi_vc_send_bta_sync(dssdev, VC_CMD);
> > if (r < 0) {
> > DSSWARN("failed to send bta sync between frames:
> > %d\n", r); goto err;
> >
> >
> >
> > Then the call is equal to the original one done via send_nnop.
> >
>
> With that change it seems to work properly, will keep that version of
> the driver for the time being.
will send a v5 with this change included
Regards,
Andreas