summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorYueHaibing <yuehaibing@huawei.com>2019-07-27 11:07:09 -0400
committerMark Brown <broonie@kernel.org>2019-07-31 07:04:19 -0400
commitfceef72b68d63593d8543a8d608ccc8427e13d56 (patch)
tree86944bbe3cf6b48e6b6965ad8dc558d7060efb34
parent4b3540074361fc7b97f2da54365c55ceca6333d2 (diff)
ASoC: mt8173: use devm_platform_ioremap_resource() to simplify code
Use devm_platform_ioremap_resource() to simplify the code a bit. This is detected by coccinelle. Reported-by: Hulk Robot <hulkci@huawei.com> Signed-off-by: YueHaibing <yuehaibing@huawei.com> Link: https://lore.kernel.org/r/20190727150738.54764-6-yuehaibing@huawei.com Signed-off-by: Mark Brown <broonie@kernel.org>
-rw-r--r--sound/soc/mediatek/mt8173/mt8173-afe-pcm.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/sound/soc/mediatek/mt8173/mt8173-afe-pcm.c b/sound/soc/mediatek/mt8173/mt8173-afe-pcm.c
index 0382896c162e..90bd2c92cae7 100644
--- a/sound/soc/mediatek/mt8173/mt8173-afe-pcm.c
+++ b/sound/soc/mediatek/mt8173/mt8173-afe-pcm.c
@@ -1056,7 +1056,6 @@ static int mt8173_afe_pcm_dev_probe(struct platform_device *pdev)
1056 int irq_id; 1056 int irq_id;
1057 struct mtk_base_afe *afe; 1057 struct mtk_base_afe *afe;
1058 struct mt8173_afe_private *afe_priv; 1058 struct mt8173_afe_private *afe_priv;
1059 struct resource *res;
1060 1059
1061 ret = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(33)); 1060 ret = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(33));
1062 if (ret) 1061 if (ret)
@@ -1086,8 +1085,7 @@ static int mt8173_afe_pcm_dev_probe(struct platform_device *pdev)
1086 return ret; 1085 return ret;
1087 } 1086 }
1088 1087
1089 res = platform_get_resource(pdev, IORESOURCE_MEM, 0); 1088 afe->base_addr = devm_platform_ioremap_resource(pdev, 0);
1090 afe->base_addr = devm_ioremap_resource(&pdev->dev, res);
1091 if (IS_ERR(afe->base_addr)) 1089 if (IS_ERR(afe->base_addr))
1092 return PTR_ERR(afe->base_addr); 1090 return PTR_ERR(afe->base_addr);
1093 1091