summaryrefslogtreecommitdiff
path: root/drivers/mmc
diff options
context:
space:
mode:
authornaveenk <naveenk@nvidia.com>2012-09-18 06:06:24 +0530
committerSimone Willett <swillett@nvidia.com>2012-10-10 18:42:37 -0700
commit559ceed5e7605f41d33c995e1bca4de10239f8c5 (patch)
treeb103e7df924e69d87967e4b793ea5cd2e76af45a /drivers/mmc
parent7c0f6e4db2f14fbc4a8e9a235c45fcef75b2baaf (diff)
sdhci: tegra: fix null pointer exception
devm is used to allocate memory for tegra_host so kfree should not be used. Reviewed-on: http://git-master/r/133375 (cherry picked from commit 732d041f9041a399383ecf4dea39abed82ad3e0b) Change-Id: Ic876e6369feb00b4d8a83215ff149a7c91e23aa4 Signed-off-by: naveenk <naveenk@nvidia.com> Signed-off-by: Deepak Nibade <dnibade@nvidia.com> Reviewed-on: http://git-master/r/143074 Reviewed-by: Simone Willett <swillett@nvidia.com> Tested-by: Simone Willett <swillett@nvidia.com>
Diffstat (limited to 'drivers/mmc')
-rw-r--r--drivers/mmc/host/sdhci-tegra.c2
1 files changed, 0 insertions, 2 deletions
diff --git a/drivers/mmc/host/sdhci-tegra.c b/drivers/mmc/host/sdhci-tegra.c
index 6d785ddc12fd..12941bcbc057 100644
--- a/drivers/mmc/host/sdhci-tegra.c
+++ b/drivers/mmc/host/sdhci-tegra.c
@@ -1355,7 +1355,6 @@ err_cd_req:
if (gpio_is_valid(plat->power_gpio))
gpio_free(plat->power_gpio);
err_power_req:
- kfree(tegra_host);
err_no_plat:
sdhci_pltfm_free(pdev);
return rc;
@@ -1401,7 +1400,6 @@ static int __devexit sdhci_tegra_remove(struct platform_device *pdev)
clk_put(pltfm_host->clk);
sdhci_pltfm_free(pdev);
- kfree(tegra_host);
return 0;
}