Documentation/gpu/todo.rst lists to transition away from using
deprecated methods in drm_mipi_dsi.c, so migrating from
mipi_dsi_turn_on_peripheral to mipi_dsi_turn_on_peripheral_multi.
Used commit e139c0eb22ce ("drm/panel: mantix-mlaf057we51: transition
to mipi_dsi wrapped functions") as a reference.
Signed-off-by: Matt Smith <[email protected]>
---
drivers/gpu/drm/panel/panel-osd-osd101t2587-53ts.c | 11 ++++++-----
1 file changed, 6 insertions(+), 5 deletions(-)
diff --git a/drivers/gpu/drm/panel/panel-osd-osd101t2587-53ts.c
b/drivers/gpu/drm/panel/panel-osd-osd101t2587-53ts.c
index 2334b77f348c..45baf2c238d2 100644
--- a/drivers/gpu/drm/panel/panel-osd-osd101t2587-53ts.c
+++ b/drivers/gpu/drm/panel/panel-osd-osd101t2587-53ts.c
@@ -58,13 +58,14 @@ static int osd101t2587_panel_prepare(struct drm_panel
*panel)
static int osd101t2587_panel_enable(struct drm_panel *panel)
{
struct osd101t2587_panel *osd101t2587 = ti_osd_panel(panel);
- int ret;
- ret = mipi_dsi_turn_on_peripheral(osd101t2587->dsi);
- if (ret)
- return ret;
+ struct mipi_dsi_multi_context dsi_ctx = {
+ .dsi = osd101t2587->dsi
+ };
- return ret;
+ mipi_dsi_turn_on_peripheral_multi(&dsi_ctx);
+
+ return dsi_ctx.accum_err;
}
static const struct drm_display_mode default_mode_osd101t2587 = {
--
2.49.0