drm/i915/dsi: return -EBUSY instead of -1
authorJani Nikula <jani.nikula@intel.com>
Thu, 30 Sep 2021 11:24:33 +0000 (14:24 +0300)
committerJani Nikula <jani.nikula@intel.com>
Fri, 1 Oct 2021 08:43:59 +0000 (11:43 +0300)
Avoid using the incidental -EPERM. Also remove useless comment.

Reviewed-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Signed-off-by: Jani Nikula <jani.nikula@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/37df1edc6d3745997cec2dfe41520d9f704e14b4.1633000838.git.jani.nikula@intel.com
drivers/gpu/drm/i915/display/icl_dsi.c

index 0daa900..9ee6270 100644 (file)
@@ -169,9 +169,8 @@ static int dsi_send_pkt_hdr(struct intel_dsi_host *host,
        enum transcoder dsi_trans = dsi_port_to_transcoder(host->port);
        u32 tmp;
 
-       /* check if header credit available */
        if (!wait_for_header_credits(dev_priv, dsi_trans, 1))
-               return -1;
+               return -EBUSY;
 
        tmp = intel_de_read(dev_priv, DSI_CMD_TXHDR(dsi_trans));