This series removes the unintuitive mipi_dsi_generic_write_seq() macro and related mipi_dsi_generic_write_chatty() method from the drm subsystem. This is in accordance with a TODO item from Douglas Anderson in the drm subsystem documentation. Tejas Vipin (among others) has largely spearheaded this effort up until now, converting MIPI panel drivers one at a time.
The first patch of the series converts the last remaining driver to use the preferred _multi() variant of mipi_dsi_generic_write_seq(). This work likely hasn't been completed until now because the panel's usage of two separate MIPI DSI interfaces at once requires special treatment. Any behavioral modification to the jdi lpm102a188a panel driver by this series is unintentional. Brigham Campbell (3): Replace usage of deprecated MIPI function Remove unused MIPI write seq and chatty functions Remove completed task from drm TODO list Documentation/gpu/todo.rst | 18 ---------- drivers/gpu/drm/drm_mipi_dsi.c | 34 ++----------------- drivers/gpu/drm/panel/panel-jdi-lpm102a188a.c | 18 ++++++---- include/drm/drm_mipi_dsi.h | 23 ------------- 4 files changed, 15 insertions(+), 78 deletions(-) base-commit: e33f256dbc293a1a3a31f18d56f659e7a27a491a -- 2.49.0