]> git.ipfire.org Git - thirdparty/kernel/stable.git/commitdiff
mmc: tifm_sd: Use min3() to simplify tifm_sd_transfer_data()
authorThorsten Blum <thorsten.blum@linux.dev>
Thu, 5 Mar 2026 12:25:49 +0000 (13:25 +0100)
committerUlf Hansson <ulf.hansson@linaro.org>
Mon, 9 Mar 2026 13:24:47 +0000 (14:24 +0100)
Use min3() to simplify tifm_sd_transfer_data().

Signed-off-by: Thorsten Blum <thorsten.blum@linux.dev>
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
drivers/mmc/host/tifm_sd.c

index 2cd69c9e9571bba1d9f3145430d58f56cbf1f000..c1f7d5b37911d8ebb8200f25826be2a654c85445 100644 (file)
@@ -193,9 +193,7 @@ static void tifm_sd_transfer_data(struct tifm_sd *host)
 
                pg = sg_page(&sg[host->sg_pos]) + (off >> PAGE_SHIFT);
                p_off = offset_in_page(off);
-               p_cnt = PAGE_SIZE - p_off;
-               p_cnt = min(p_cnt, cnt);
-               p_cnt = min(p_cnt, t_size);
+               p_cnt = min3(PAGE_SIZE - p_off, cnt, t_size);
 
                if (r_data->flags & MMC_DATA_READ)
                        tifm_sd_read_fifo(host, pg, p_off, p_cnt);