On Wed, Jun 26, 2013 at 12:20:08PM +0100, Mark Brown wrote:
> From: Mark Brown <[email protected]>
> 
> Signed-off-by: Mark Brown <[email protected]>
> ---
>  sound/soc/tegra/tegra20_ac97.c | 16 ++++------------
>  1 file changed, 4 insertions(+), 12 deletions(-)
> 
> diff --git a/sound/soc/tegra/tegra20_ac97.c b/sound/soc/tegra/tegra20_ac97.c
> index d8c142d..9043626d 100644
> --- a/sound/soc/tegra/tegra20_ac97.c
> +++ b/sound/soc/tegra/tegra20_ac97.c
> @@ -341,18 +341,10 @@ static int tegra20_ac97_platform_probe(struct 
> platform_device *pdev)
>               goto err_clk_put;
>       }
>  
> -     memregion = devm_request_mem_region(&pdev->dev, mem->start,
> -                                         resource_size(mem), DRV_NAME);
> -     if (!memregion) {
> -             dev_err(&pdev->dev, "Memory region already claimed\n");
> -             ret = -EBUSY;
> -             goto err_clk_put;
> -     }
> -
> -     regs = devm_ioremap(&pdev->dev, mem->start, resource_size(mem));
> -     if (!regs) {
> -             dev_err(&pdev->dev, "ioremap failed\n");
> -             ret = -ENOMEM;
> +     regs = devm_ioremap_resource(&pdev->dev, mem);
> +     if (IS_ERR(regs)) {
> +             ret = PTR_ERR(regs);
> +             dev_err(&pdev->dev, "ioremap failed: %d\n", ret);

Can you please remove this error message as well, please? A message to
the same effect is already output by devm_ioremap_resource(). Other than
that, looks good:

Reviewed-by: Thierry Reding <[email protected]>

Attachment: pgpXKy96biaKk.pgp
Description: PGP signature

Reply via email to