Commit 61a0fc33 authored by Tejas Vipin's avatar Tejas Vipin Committed by Neil Armstrong
Browse files

drm/mipi-dsi: Remove mipi_dsi_dcs_write_seq



There are no remaining users of mipi_dsi_dcs_write_seq and it can be
removed in favor of mipi_dsi_dcs_write_seq_multi.

Signed-off-by: default avatarTejas Vipin <tejasvipin76@gmail.com>
Reviewed-by: default avatarDmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
Link: https://lore.kernel.org/r/20250419041210.515517-3-tejasvipin76@gmail.com


Signed-off-by: default avatarNeil Armstrong <neil.armstrong@linaro.org>
Link: https://lore.kernel.org/r/20250419041210.515517-3-tejasvipin76@gmail.com
parent d6a4da52
Loading
Loading
Loading
Loading
+0 −22
Original line number Diff line number Diff line
@@ -417,28 +417,6 @@ void mipi_dsi_dcs_set_tear_off_multi(struct mipi_dsi_multi_context *ctx);
		mipi_dsi_generic_write_multi(ctx, d, ARRAY_SIZE(d)); \
	} while (0)

/**
 * mipi_dsi_dcs_write_seq - transmit a DCS command with payload
 *
 * This macro will print errors for you and will RETURN FROM THE CALLING
 * FUNCTION (yes this is non-intuitive) upon error.
 *
 * Because of the non-intuitive return behavior, THIS MACRO IS DEPRECATED.
 * Please replace calls of it with mipi_dsi_dcs_write_seq_multi().
 *
 * @dsi: DSI peripheral device
 * @cmd: Command
 * @seq: buffer containing data to be transmitted
 */
#define mipi_dsi_dcs_write_seq(dsi, cmd, seq...)                               \
	do {                                                                   \
		static const u8 d[] = { cmd, seq };                            \
		int ret;                                                       \
		ret = mipi_dsi_dcs_write_buffer_chatty(dsi, d, ARRAY_SIZE(d)); \
		if (ret < 0)                                                   \
			return ret;                                            \
	} while (0)

/**
 * mipi_dsi_dcs_write_seq_multi - transmit a DCS command with payload
 *