From: Thorsten Blum Date: Thu, 5 Mar 2026 12:25:49 +0000 (+0100) Subject: mmc: tifm_sd: Use min3() to simplify tifm_sd_transfer_data() X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=46ab50745309c3f230f6ae4328f280607ef2c69b;p=thirdparty%2Fkernel%2Fstable.git mmc: tifm_sd: Use min3() to simplify tifm_sd_transfer_data() Use min3() to simplify tifm_sd_transfer_data(). Signed-off-by: Thorsten Blum Signed-off-by: Ulf Hansson --- diff --git a/drivers/mmc/host/tifm_sd.c b/drivers/mmc/host/tifm_sd.c index 2cd69c9e9571..c1f7d5b37911 100644 --- a/drivers/mmc/host/tifm_sd.c +++ b/drivers/mmc/host/tifm_sd.c @@ -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);