]> git.ipfire.org Git - thirdparty/kernel/stable.git/commitdiff
soundwire: Use min() to improve code
authorQianfeng Rong <rongqianfeng@vivo.com>
Thu, 14 Aug 2025 14:24:28 +0000 (22:24 +0800)
committerVinod Koul <vkoul@kernel.org>
Mon, 1 Sep 2025 17:18:22 +0000 (22:48 +0530)
Use min() to reduce the code in qcom_swrm_xfer_msg() and improve its
readability.

Signed-off-by: Qianfeng Rong <rongqianfeng@vivo.com>
Link: https://lore.kernel.org/r/20250814142428.282639-1-rongqianfeng@vivo.com
Signed-off-by: Vinod Koul <vkoul@kernel.org>
drivers/soundwire/qcom.c

index bd2b293b44f25781f9f44dd42fd59d80ff34b131..5b3078220189be6c80f2db9f1c6acf868a47cf54 100644 (file)
@@ -924,10 +924,7 @@ static enum sdw_command_response qcom_swrm_xfer_msg(struct sdw_bus *bus,
 
        if (msg->flags == SDW_MSG_FLAG_READ) {
                for (i = 0; i < msg->len;) {
-                       if ((msg->len - i) < QCOM_SWRM_MAX_RD_LEN)
-                               len = msg->len - i;
-                       else
-                               len = QCOM_SWRM_MAX_RD_LEN;
+                       len = min(msg->len - i, QCOM_SWRM_MAX_RD_LEN);
 
                        ret = qcom_swrm_cmd_fifo_rd_cmd(ctrl, msg->dev_num,
                                                        msg->addr + i, len,