Date:2010-07-08 15:31:43 (13 years 5 months ago)
Author:Lars C.
Commit:65808a2ef2e357b0bdd09309ef6531579611e3f9
Message:MMC: JZ4740: Fix error codes returned when resources are missing

Files: drivers/mmc/host/jz4740_mmc.c (1 diff)

Change Details

drivers/mmc/host/jz4740_mmc.c
762762    }
763763
764764    host->clk = clk_get(&pdev->dev, "mmc");
765    if (!host->clk) {
766        ret = -ENOENT;
767        dev_err(&pdev->dev, "Failed to get mmc clock\n");
765    if (IS_ERR(host->clk)) {
766        ret = PTR_ERR(host->clock);
767        dev_err(&pdev->dev, "Failed to get mmc clock: %d\n", ret);
768768        goto err_free_host;
769769    }
770770
771771    host->mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
772772    if (!host->mem) {
773        ret = -ENOENT;
773        ret = -ENXIO;
774774        dev_err(&pdev->dev, "Failed to get base platform memory\n");
775775        goto err_clk_put;
776776    }

Archive Download the corresponding diff file



interactive