diff --git a/drivers/gpu/drm/drm_mipi_dsi.c b/drivers/gpu/drm/drm_mipi_dsi.c index 80b75501f5c6..850ca73bea4d 100644 --- a/drivers/gpu/drm/drm_mipi_dsi.c +++ b/drivers/gpu/drm/drm_mipi_dsi.c @@ -350,8 +350,8 @@ int mipi_dsi_detach(struct mipi_dsi_device *dsi) } EXPORT_SYMBOL(mipi_dsi_detach); -static ssize_t mipi_dsi_device_transfer(struct mipi_dsi_device *dsi, - struct mipi_dsi_msg *msg) +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; @@ -363,6 +363,7 @@ static ssize_t mipi_dsi_device_transfer(struct mipi_dsi_device *dsi, return ops->transfer(dsi->host, msg); } +EXPORT_SYMBOL(mipi_dsi_device_transfer); /** * mipi_dsi_packet_format_is_short - check if a packet is of the short format diff --git a/include/drm/drm_mipi_dsi.h b/include/drm/drm_mipi_dsi.h index 4fef19064b0f..4880f6c83e7d 100644 --- a/include/drm/drm_mipi_dsi.h +++ b/include/drm/drm_mipi_dsi.h @@ -247,6 +247,8 @@ enum mipi_dsi_dcs_tear_mode { #define MIPI_DSI_DCS_POWER_MODE_PARTIAL (1 << 5) #define MIPI_DSI_DCS_POWER_MODE_IDLE (1 << 6) +ssize_t mipi_dsi_device_transfer(struct mipi_dsi_device *dsi, + struct mipi_dsi_msg *msg); ssize_t mipi_dsi_dcs_write_buffer(struct mipi_dsi_device *dsi, const void *data, size_t len); ssize_t mipi_dsi_dcs_write(struct mipi_dsi_device *dsi, u8 cmd,