]> git.ipfire.org Git - thirdparty/kernel/stable.git/commitdiff
mmc: loongson2: Fix error code in loongson2_mmc_resource_request()
authorDan Carpenter <dan.carpenter@linaro.org>
Tue, 15 Jul 2025 23:00:58 +0000 (18:00 -0500)
committerUlf Hansson <ulf.hansson@linaro.org>
Wed, 16 Jul 2025 10:03:18 +0000 (12:03 +0200)
There is a cut and paste bug so we accidentally return the wrong
variable.  It should be "ret" instead of PTR_ERR(host->clk).

Fixes: 2115772014bd ("mmc: loongson2: Add Loongson-2K SD/SDIO controller driver")
Signed-off-by: Dan Carpenter <dan.carpenter@linaro.org>
Reviewed-by: Binbin Zhou <zhoubinbin@loongson.cn>
Link: https://lore.kernel.org/r/847bf395-6d62-49c9-a39d-8e82c5b17bf7@sabinyo.mountain
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
drivers/mmc/host/loongson2-mmc.c

index ba6bb8fd5535db85f427025eea785a44db977d89..63d01d2cd978cf6946c061b1146803e7ee0b5f5e 100644 (file)
@@ -887,7 +887,7 @@ static int loongson2_mmc_resource_request(struct platform_device *pdev,
        if (host->clk) {
                ret = devm_clk_rate_exclusive_get(dev, host->clk);
                if (ret)
-                       return PTR_ERR(host->clk);
+                       return ret;
 
                host->current_clk = clk_get_rate(host->clk);
        } else {