Revert "drm/mipi-dsi: use correct return type for the DSC functions"

This reverts commit dda6efae16 which is
commit de1c705c50 upstream.

It breaks the Android kernel abi and can be brought back in the future
in an abi-safe way if it is really needed.

Bug: 161946584
Change-Id: I5941c345fe2dad0d7c124b0a3e9f9f7a69f87050
Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
This commit is contained in:
Greg Kroah-Hartman 2024-06-15 09:45:57 +00:00
parent 0902992e03
commit df3ad59c29
2 changed files with 6 additions and 6 deletions

View File

@ -654,7 +654,7 @@ EXPORT_SYMBOL(mipi_dsi_set_maximum_return_packet_size);
* *
* Return: 0 on success or a negative error code on failure. * Return: 0 on success or a negative error code on failure.
*/ */
int mipi_dsi_compression_mode(struct mipi_dsi_device *dsi, bool enable) ssize_t mipi_dsi_compression_mode(struct mipi_dsi_device *dsi, bool enable)
{ {
/* Note: Needs updating for non-default PPS or algorithm */ /* Note: Needs updating for non-default PPS or algorithm */
u8 tx[2] = { enable << 0, 0 }; u8 tx[2] = { enable << 0, 0 };
@ -679,7 +679,7 @@ EXPORT_SYMBOL(mipi_dsi_compression_mode);
* *
* Return: 0 on success or a negative error code on failure. * Return: 0 on success or a negative error code on failure.
*/ */
int mipi_dsi_picture_parameter_set(struct mipi_dsi_device *dsi, ssize_t mipi_dsi_picture_parameter_set(struct mipi_dsi_device *dsi,
const struct drm_dsc_picture_parameter_set *pps) const struct drm_dsc_picture_parameter_set *pps)
{ {
struct mipi_dsi_msg msg = { struct mipi_dsi_msg msg = {

View File

@ -241,8 +241,8 @@ int mipi_dsi_shutdown_peripheral(struct mipi_dsi_device *dsi);
int mipi_dsi_turn_on_peripheral(struct mipi_dsi_device *dsi); int mipi_dsi_turn_on_peripheral(struct mipi_dsi_device *dsi);
int mipi_dsi_set_maximum_return_packet_size(struct mipi_dsi_device *dsi, int mipi_dsi_set_maximum_return_packet_size(struct mipi_dsi_device *dsi,
u16 value); u16 value);
int mipi_dsi_compression_mode(struct mipi_dsi_device *dsi, bool enable); ssize_t mipi_dsi_compression_mode(struct mipi_dsi_device *dsi, bool enable);
int mipi_dsi_picture_parameter_set(struct mipi_dsi_device *dsi, ssize_t mipi_dsi_picture_parameter_set(struct mipi_dsi_device *dsi,
const struct drm_dsc_picture_parameter_set *pps); const struct drm_dsc_picture_parameter_set *pps);
ssize_t mipi_dsi_generic_write(struct mipi_dsi_device *dsi, const void *payload, ssize_t mipi_dsi_generic_write(struct mipi_dsi_device *dsi, const void *payload,