mmc: sdhci: Fix a potential uninitialized variable
Smatch complains that "ret" can be used without being initialized.
drivers/mmc/host/sdhci.c
4383 if (!IS_ERR(mmc->supply.vqmmc)) {
4384 if (enable_vqmmc) {
^^^^^^^^^^^^
4385 ret = regulator_enable(mmc->supply.vqmmc);
^^^^^
4386 host->sdhci_core_to_disable_vqmmc = !ret;
4387 }
"ret" is only initialized when "enable_vqmmc" is true.
Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
Link: https://lore.kernel.org/r/20200714141410.GB314989@mwanda
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
This commit is contained in:
parent
a1c7673409
commit
907be2a62e
1 changed files with 1 additions and 1 deletions
|
|
@ -4104,7 +4104,7 @@ int sdhci_setup_host(struct sdhci_host *host)
|
|||
unsigned int ocr_avail;
|
||||
unsigned int override_timeout_clk;
|
||||
u32 max_clk;
|
||||
int ret;
|
||||
int ret = 0;
|
||||
bool enable_vqmmc = false;
|
||||
|
||||
WARN_ON(host == NULL);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue