[Adding maintainer to CC]

On Fri, Aug 27, 2010 at 08:08:13PM +0100, Chris Ball wrote:
> From: H Hartley Sweeten <hswee...@visionengravers.com>
> Date: Mon, 14 Dec 2009 14:10:26 -0500
> 
> Use resource_size().
> 
> Signed-off-by: H Hartley Sweeten <hswee...@visionengravers.com>
> [cjb: rebased patch against Linus]
> Signed-off-by: Chris Ball <c...@laptop.org>
> ---
>  drivers/mmc/host/at91_mci.c |    8 ++++----
>  1 files changed, 4 insertions(+), 4 deletions(-)
> 
> diff --git a/drivers/mmc/host/at91_mci.c b/drivers/mmc/host/at91_mci.c
> index 5f3a599..3995db3 100644
> --- a/drivers/mmc/host/at91_mci.c
> +++ b/drivers/mmc/host/at91_mci.c
> @@ -927,7 +927,7 @@ static int __init at91_mci_probe(struct platform_device 
> *pdev)
>       if (!res)
>               return -ENXIO;
>  
> -     if (!request_mem_region(res->start, res->end - res->start + 1, 
> DRIVER_NAME))
> +     if (!request_mem_region(res->start, resource_size(res), DRIVER_NAME))
>               return -EBUSY;
>  
>       mmc = mmc_alloc_host(sizeof(struct at91mci_host), &pdev->dev);
> @@ -1016,7 +1016,7 @@ static int __init at91_mci_probe(struct platform_device 
> *pdev)
>       /*
>        * Map I/O region
>        */
> -     host->baseaddr = ioremap(res->start, res->end - res->start + 1);
> +     host->baseaddr = ioremap(res->start, resource_size(res));
>       if (!host->baseaddr) {
>               ret = -ENOMEM;
>               goto fail1;
> @@ -1092,7 +1092,7 @@ fail4b:
>  fail5:
>       mmc_free_host(mmc);
>  fail6:
> -     release_mem_region(res->start, res->end - res->start + 1);
> +     release_mem_region(res->start, resource_size(res));
>       dev_err(&pdev->dev, "probe failed, err %d\n", ret);
>       return ret;
>  }
> @@ -1137,7 +1137,7 @@ static int __exit at91_mci_remove(struct 
> platform_device *pdev)
>  
>       iounmap(host->baseaddr);
>       res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
> -     release_mem_region(res->start, res->end - res->start + 1);
> +     release_mem_region(res->start, resource_size(res));
>  
>       mmc_free_host(mmc);
>       platform_set_drvdata(pdev, NULL);
> -- 
> 1.7.0.1
> 
> -- 
> Chris Ball   <c...@laptop.org>   <http://printf.net/>
> One Laptop Per Child
> --
> To unsubscribe from this list: send the line "unsubscribe linux-mmc" in
> the body of a message to majord...@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
--
To unsubscribe from this list: send the line "unsubscribe linux-mmc" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to