mirror of https://gitee.com/openkylin/linux.git
mmc: pxamci: remove dead code from pxamci_remove()
These gpio assignments don't make sense, as they are not used anywhere. Remove the dead code. Signed-off-by: Daniel Mack <daniel@zonque.org> Acked-by: Robert Jarzmik <robert.jarzmik@free.fr> Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
This commit is contained in:
parent
140b7fe4d3
commit
52c091868e
|
@ -806,18 +806,12 @@ static int pxamci_probe(struct platform_device *pdev)
|
||||||
static int pxamci_remove(struct platform_device *pdev)
|
static int pxamci_remove(struct platform_device *pdev)
|
||||||
{
|
{
|
||||||
struct mmc_host *mmc = platform_get_drvdata(pdev);
|
struct mmc_host *mmc = platform_get_drvdata(pdev);
|
||||||
int gpio_cd = -1, gpio_ro = -1, gpio_power = -1;
|
|
||||||
|
|
||||||
if (mmc) {
|
if (mmc) {
|
||||||
struct pxamci_host *host = mmc_priv(mmc);
|
struct pxamci_host *host = mmc_priv(mmc);
|
||||||
|
|
||||||
mmc_remove_host(mmc);
|
mmc_remove_host(mmc);
|
||||||
|
|
||||||
if (host->pdata) {
|
|
||||||
gpio_cd = host->pdata->gpio_card_detect;
|
|
||||||
gpio_ro = host->pdata->gpio_card_ro;
|
|
||||||
gpio_power = host->pdata->gpio_power;
|
|
||||||
}
|
|
||||||
if (host->pdata && host->pdata->exit)
|
if (host->pdata && host->pdata->exit)
|
||||||
host->pdata->exit(&pdev->dev, mmc);
|
host->pdata->exit(&pdev->dev, mmc);
|
||||||
|
|
||||||
|
@ -833,6 +827,7 @@ static int pxamci_remove(struct platform_device *pdev)
|
||||||
|
|
||||||
mmc_free_host(mmc);
|
mmc_free_host(mmc);
|
||||||
}
|
}
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue