sdhci-s3c.c (664b0bae0b87f69bc9deb098f5e0158b9cf18e04) | sdhci-s3c.c (fb8617e1ee4d4057c76730e2f8376ece45663c34) |
---|---|
1/* linux/drivers/mmc/host/sdhci-s3c.c 2 * 3 * Copyright 2008 Openmoko Inc. 4 * Copyright 2008 Simtec Electronics 5 * Ben Dooks <ben@simtec.co.uk> 6 * http://armlinux.simtec.co.uk/ 7 * 8 * SDHCI (HSMMC) support for Samsung SoC --- 641 unchanged lines hidden (view full) --- 650 pm_runtime_use_autosuspend(&pdev->dev); 651 pm_suspend_ignore_children(&pdev->dev, 1); 652 653 ret = mmc_of_parse(host->mmc); 654 if (ret) 655 goto err_req_regs; 656 657 ret = sdhci_add_host(host); | 1/* linux/drivers/mmc/host/sdhci-s3c.c 2 * 3 * Copyright 2008 Openmoko Inc. 4 * Copyright 2008 Simtec Electronics 5 * Ben Dooks <ben@simtec.co.uk> 6 * http://armlinux.simtec.co.uk/ 7 * 8 * SDHCI (HSMMC) support for Samsung SoC --- 641 unchanged lines hidden (view full) --- 650 pm_runtime_use_autosuspend(&pdev->dev); 651 pm_suspend_ignore_children(&pdev->dev, 1); 652 653 ret = mmc_of_parse(host->mmc); 654 if (ret) 655 goto err_req_regs; 656 657 ret = sdhci_add_host(host); |
658 if (ret) { 659 dev_err(dev, "sdhci_add_host() failed\n"); | 658 if (ret) |
660 goto err_req_regs; | 659 goto err_req_regs; |
661 } | |
662 663#ifdef CONFIG_PM 664 if (pdata->cd_type != S3C_SDHCI_CD_INTERNAL) 665 clk_disable_unprepare(sc->clk_io); 666#endif 667 return 0; 668 669 err_req_regs: --- 134 unchanged lines hidden --- | 660 661#ifdef CONFIG_PM 662 if (pdata->cd_type != S3C_SDHCI_CD_INTERNAL) 663 clk_disable_unprepare(sc->clk_io); 664#endif 665 return 0; 666 667 err_req_regs: --- 134 unchanged lines hidden --- |