]> git.ipfire.org Git - thirdparty/kernel/stable.git/commitdiff
mmc: cavium: Use clamp to simplify cvm_mmc_set_clock
authorThorsten Blum <thorsten.blum@linux.dev>
Mon, 22 Dec 2025 10:03:33 +0000 (11:03 +0100)
committerUlf Hansson <ulf.hansson@linaro.org>
Mon, 23 Feb 2026 11:06:53 +0000 (12:06 +0100)
Use clamp() to simplify cvm_mmc_set_clock() and improve its readability.

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

index 9a55db0e657ce6c70277681158fb4b5f767b0169..37a88f2a0c86f13561f12a7720b98840c7dc0dab 100644 (file)
@@ -905,9 +905,7 @@ static void cvm_mmc_set_clock(struct cvm_mmc_slot *slot, unsigned int clock)
 {
        struct mmc_host *mmc = slot->mmc;
 
-       clock = min(clock, mmc->f_max);
-       clock = max(clock, mmc->f_min);
-       slot->clock = clock;
+       slot->clock = clamp(clock, mmc->f_min, mmc->f_max);
 }
 
 static int cvm_mmc_init_lowlevel(struct cvm_mmc_slot *slot)