diff options
author | Wolfram Sang <wsa@the-dreams.de> | 2013-05-12 09:19:57 -0400 |
---|---|---|
committer | Wolfram Sang <wsa@the-dreams.de> | 2013-05-18 05:59:44 -0400 |
commit | 5f68d04d39eeb16b9ea7639f62c4ae59163b4813 (patch) | |
tree | 1de9b6ed59f34a146d0e7610bbd5d03c12db61fe /sound | |
parent | 02fdb79f3623de6281dae9ae26ff5a8e1aa58970 (diff) |
sound/soc/fsl: don't check resource with devm_ioremap_resource
devm_ioremap_resource does sanity checks on the given resource. No need to
duplicate this in the driver.
Signed-off-by: Wolfram Sang <wsa@the-dreams.de>
Diffstat (limited to 'sound')
-rw-r--r-- | sound/soc/fsl/imx-ssi.c | 6 |
1 files changed, 0 insertions, 6 deletions
diff --git a/sound/soc/fsl/imx-ssi.c b/sound/soc/fsl/imx-ssi.c index 902fab02b851..c6fa03e2114a 100644 --- a/sound/soc/fsl/imx-ssi.c +++ b/sound/soc/fsl/imx-ssi.c | |||
@@ -540,11 +540,6 @@ static int imx_ssi_probe(struct platform_device *pdev) | |||
540 | clk_prepare_enable(ssi->clk); | 540 | clk_prepare_enable(ssi->clk); |
541 | 541 | ||
542 | res = platform_get_resource(pdev, IORESOURCE_MEM, 0); | 542 | res = platform_get_resource(pdev, IORESOURCE_MEM, 0); |
543 | if (!res) { | ||
544 | ret = -ENODEV; | ||
545 | goto failed_get_resource; | ||
546 | } | ||
547 | |||
548 | ssi->base = devm_ioremap_resource(&pdev->dev, res); | 543 | ssi->base = devm_ioremap_resource(&pdev->dev, res); |
549 | if (IS_ERR(ssi->base)) { | 544 | if (IS_ERR(ssi->base)) { |
550 | ret = PTR_ERR(ssi->base); | 545 | ret = PTR_ERR(ssi->base); |
@@ -633,7 +628,6 @@ failed_pdev_fiq_alloc: | |||
633 | snd_soc_unregister_component(&pdev->dev); | 628 | snd_soc_unregister_component(&pdev->dev); |
634 | failed_register: | 629 | failed_register: |
635 | release_mem_region(res->start, resource_size(res)); | 630 | release_mem_region(res->start, resource_size(res)); |
636 | failed_get_resource: | ||
637 | clk_disable_unprepare(ssi->clk); | 631 | clk_disable_unprepare(ssi->clk); |
638 | failed_clk: | 632 | failed_clk: |
639 | 633 | ||