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 removes the last remaining references to mipi_dsi_generic_write_seq() in the jdi-lpm102a188a driver and updates the driver to use the undeprecated _multi variants of MIPI functions. Any behavioral modification to the jdi lpm102a188a panel driver by this series is unintentional. changes to v2: - Remove all usages of deprecated MIPI functions from jdi-lpm102a188a driver instead of just mipi_dsi_generic_write_seq(). - Update TODO item in drm documentation instead of removing it entirely. Brigham Campbell (3): drm/panel: jdi-lpm102a188a: Update deprecated MIPI function calls Remove unused MIPI write seq and chatty functions drm: docs: Update task from drm TODO list Documentation/gpu/todo.rst | 26 +-- drivers/gpu/drm/drm_mipi_dsi.c | 34 +--- drivers/gpu/drm/panel/panel-jdi-lpm102a188a.c | 150 +++++++----------- include/drm/drm_mipi_dsi.h | 23 --- 4 files changed, 71 insertions(+), 162 deletions(-) Link: https://lore.kernel.org/lkml/20250707075659.75810-1...@brighamcampbell.com/ base-commit: e33f256dbc293a1a3a31f18d56f659e7a27a491a -- 2.49.0