]> git.ipfire.org Git - thirdparty/kernel/stable.git/commitdiff
memory: tegra124-emc: Simplify return of emc_init()
authorKrzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Thu, 11 Sep 2025 09:43:12 +0000 (11:43 +0200)
committerKrzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Mon, 13 Oct 2025 00:22:53 +0000 (02:22 +0200)
emc_init() returns always success, so just drop the return value to
simplify it.

Reviewed-by: Jon Hunter <jonathanh@nvidia.com>
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
drivers/memory/tegra/tegra124-emc.c

index 03f1daa2d132a81d28705ec7c62d640d7d25a894..9aad02901613f1b2ed855c11bcd76fef153034af 100644 (file)
@@ -896,7 +896,7 @@ static void emc_read_current_timing(struct tegra_emc *emc,
        timing->emc_mode_reset = 0;
 }
 
-static int emc_init(struct tegra_emc *emc)
+static void emc_init(struct tegra_emc *emc)
 {
        emc->dram_type = readl(emc->regs + EMC_FBIO_CFG5);
 
@@ -913,8 +913,6 @@ static int emc_init(struct tegra_emc *emc)
        emc->dram_num = tegra_mc_get_emem_device_count(emc->mc);
 
        emc_read_current_timing(emc, &emc->last_timing);
-
-       return 0;
 }
 
 static int load_one_timing_from_dt(struct tegra_emc *emc,
@@ -1472,11 +1470,7 @@ static int tegra_emc_probe(struct platform_device *pdev)
                              ram_code);
        }
 
-       err = emc_init(emc);
-       if (err) {
-               dev_err(&pdev->dev, "EMC initialization failed: %d\n", err);
-               return err;
-       }
+       emc_init(emc);
 
        platform_set_drvdata(pdev, emc);