Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit d0e04938 authored by Axel Lin's avatar Axel Lin Committed by Chris Ball
Browse files

mmc: sdhci-bcm2835: Use sdhci_pltfm_unregister instead of open coded



This avoid duplicated implementation.

Signed-off-by: default avatarAxel Lin <axel.lin@ingics.com>
Acked-by: default avatarStephen Warren <swarren@wwwdotorg.org>
Signed-off-by: default avatarChris Ball <cjb@laptop.org>
parent ff1acfd0
Loading
Loading
Loading
Loading
+1 −7
Original line number Original line Diff line number Diff line
@@ -178,13 +178,7 @@ static int bcm2835_sdhci_probe(struct platform_device *pdev)


static int bcm2835_sdhci_remove(struct platform_device *pdev)
static int bcm2835_sdhci_remove(struct platform_device *pdev)
{
{
	struct sdhci_host *host = platform_get_drvdata(pdev);
	return sdhci_pltfm_unregister(pdev);
	int dead = (readl(host->ioaddr + SDHCI_INT_STATUS) == 0xffffffff);

	sdhci_remove_host(host, dead);
	sdhci_pltfm_free(pdev);

	return 0;
}
}


static const struct of_device_id bcm2835_sdhci_of_match[] = {
static const struct of_device_id bcm2835_sdhci_of_match[] = {