Hello Neil, Just checking if anything is remaining here?
Thanks, Avinal On Tue, Jan 13, 2026 at 2:45 PM Avinal Kumar <[email protected]> wrote: > Changes the panasonic-vvx10f034n00 panel to multi > style functions for improved error handling. > > Signed-off-by: Avinal Kumar <[email protected]> > --- > .../gpu/drm/panel/panel-panasonic-vvx10f034n00.c | 14 ++++++++++++-- > 1 file changed, 12 insertions(+), 2 deletions(-) > > diff --git a/drivers/gpu/drm/panel/panel-panasonic-vvx10f034n00.c > b/drivers/gpu/drm/panel/panel-panasonic-vvx10f034n00.c > index 3c3308fc55df..73c5827a15a4 100644 > --- a/drivers/gpu/drm/panel/panel-panasonic-vvx10f034n00.c > +++ b/drivers/gpu/drm/panel/panel-panasonic-vvx10f034n00.c > @@ -44,14 +44,24 @@ static inline struct wuxga_nt_panel > *to_wuxga_nt_panel(struct drm_panel *panel) > > static int wuxga_nt_panel_on(struct wuxga_nt_panel *wuxga_nt) > { > - return mipi_dsi_turn_on_peripheral(wuxga_nt->dsi); > + struct mipi_dsi_multi_context dsi_ctx = { > + .dsi = wuxga_nt->dsi > + }; > + > + mipi_dsi_turn_on_peripheral_multi(&dsi_ctx); > + return dsi_ctx.accum_err; > } > > static int wuxga_nt_panel_disable(struct drm_panel *panel) > { > struct wuxga_nt_panel *wuxga_nt = to_wuxga_nt_panel(panel); > > - return mipi_dsi_shutdown_peripheral(wuxga_nt->dsi); > + struct mipi_dsi_multi_context dsi_ctx = { > + .dsi = wuxga_nt->dsi > + }; > + > + mipi_dsi_shutdown_peripheral_multi(&dsi_ctx); > + return dsi_ctx.accum_err; > } > > static int wuxga_nt_panel_unprepare(struct drm_panel *panel) > -- > 2.52.0 > >
