/* mipi_dsi_device_transfer - transfer message to a DSI device @dsi: DSI peripheral @msg: message  */
static ssize_t mipi_dsi_device_transfer(struct mipi_dsi_device *dsi, struct mipi_dsi_msg *msg)
/* mipi_dsi_device_transfer - transfer message to a DSI device @dsi: DSI peripheral @msg: message  */
static ssize_t mipi_dsi_device_transfer(struct mipi_dsi_device *dsi, struct mipi_dsi_msg *msg)
{
	const struct mipi_dsi_host_ops *ops = dsi->host->ops;
	if (!ops || !ops->transfer)
		return -ENOSYS;
	if (dsi->mode_flags & MIPI_DSI_MODE_LPM)
		msg->flags |= MIPI_DSI_MSG_USE_LPM;
	return ops->transfer(dsi->host, msg);
}