On 07/01/2015 01:51 PM, Mark Zhang wrote:
Signed-off-by: Mark Zhangmarkz@nvidia.com
drivers/gpu/drm/drm_mipi_dsi.c | 36 ++++++++++++++++++++++++++++++++++++ include/drm/drm_mipi_dsi.h | 2 ++ 2 files changed, 38 insertions(+)
diff --git a/drivers/gpu/drm/drm_mipi_dsi.c b/drivers/gpu/drm/drm_mipi_dsi.c index 2d5ca8eec13a..9bc6ff75eb8f 100644 --- a/drivers/gpu/drm/drm_mipi_dsi.c +++ b/drivers/gpu/drm/drm_mipi_dsi.c @@ -862,6 +862,42 @@ int mipi_dsi_dcs_set_pixel_format(struct mipi_dsi_device *dsi, u8 format) } EXPORT_SYMBOL(mipi_dsi_dcs_set_pixel_format);
+/**
- mipi_dsi_dcs_enter_idle_mode()
- @dsi: DSI peripheral device
- Return: 0 on success or a negative error code on failure.
- */
+int mipi_dsi_dcs_enter_idle_mode(struct mipi_dsi_device *dsi) +{
- ssize_t err;
- err = mipi_dsi_dcs_write(dsi, MIPI_DCS_ENTER_IDLE_MODE, NULL, 0);
- if (err < 0)
return err;
- return 0;
+}
This we can do simply as: return mipi_dsi_dcs_write(dsi, MIPI_DCS_ENTER_IDLE_MODE, NULL, 0);
+EXPORT_SYMBOL(mipi_dsi_dcs_enter_idle_mode);
+/**
- mipi_dsi_dcs_exit_idle_mode()
- @dsi: DSI peripheral device
- Return: 0 on success or a negative error code on failure.
- */
+int mipi_dsi_dcs_exit_idle_mode(struct mipi_dsi_device *dsi) +{
- ssize_t err;
- err = mipi_dsi_dcs_write(dsi, MIPI_DCS_EXIT_IDLE_MODE, NULL, 0);
- if (err < 0)
return err;
- return 0;
For this one also: return mipi_dsi_dcs_write(dsi, MIPI_DCS_EXIT_IDLE_MODE, NULL, 0);