summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDonglin Peng <dolinux.peng@gmail.com>2017-08-20 01:22:00 -0400
committerMark Brown <broonie@kernel.org>2017-08-21 13:14:58 -0400
commitb286401752c61de9c2335a1c9748243bb53649de (patch)
treedba6af8fc1f74e1c2f17e22243b3592f771f0dde
parentf6c1626e28f22115ded520300b56fa049c068f4f (diff)
ASoC: mediatek: Remove unnecessary function call
First of all,the address of pdev->dev is assigned to card->dev,then the function platform_set_drvdata copies the value the variable card to pdev->dev.driver_data, but when calling snd_soc_register_card,the function dev_set_drvdata(card->dev, card) will also do the same copy operation,so i think that the former copy operation can be removed. Signed-off-by: Peng Donglin <dolinux.peng@gmail.com> Signed-off-by: Mark Brown <broonie@kernel.org>
-rw-r--r--sound/soc/mediatek/mt8173/mt8173-rt5650-rt5514.c1
-rw-r--r--sound/soc/mediatek/mt8173/mt8173-rt5650-rt5676.c1
-rw-r--r--sound/soc/mediatek/mt8173/mt8173-rt5650.c1
3 files changed, 0 insertions, 3 deletions
diff --git a/sound/soc/mediatek/mt8173/mt8173-rt5650-rt5514.c b/sound/soc/mediatek/mt8173/mt8173-rt5650-rt5514.c
index 5e383eb456a4..99c15219dbc8 100644
--- a/sound/soc/mediatek/mt8173/mt8173-rt5650-rt5514.c
+++ b/sound/soc/mediatek/mt8173/mt8173-rt5650-rt5514.c
@@ -222,7 +222,6 @@ static int mt8173_rt5650_rt5514_dev_probe(struct platform_device *pdev)
222 mt8173_rt5650_rt5514_codecs[1].of_node; 222 mt8173_rt5650_rt5514_codecs[1].of_node;
223 223
224 card->dev = &pdev->dev; 224 card->dev = &pdev->dev;
225 platform_set_drvdata(pdev, card);
226 225
227 ret = devm_snd_soc_register_card(&pdev->dev, card); 226 ret = devm_snd_soc_register_card(&pdev->dev, card);
228 if (ret) 227 if (ret)
diff --git a/sound/soc/mediatek/mt8173/mt8173-rt5650-rt5676.c b/sound/soc/mediatek/mt8173/mt8173-rt5650-rt5676.c
index fed1f15a39c2..42de84ca8c84 100644
--- a/sound/soc/mediatek/mt8173/mt8173-rt5650-rt5676.c
+++ b/sound/soc/mediatek/mt8173/mt8173-rt5650-rt5676.c
@@ -279,7 +279,6 @@ static int mt8173_rt5650_rt5676_dev_probe(struct platform_device *pdev)
279 } 279 }
280 280
281 card->dev = &pdev->dev; 281 card->dev = &pdev->dev;
282 platform_set_drvdata(pdev, card);
283 282
284 ret = devm_snd_soc_register_card(&pdev->dev, card); 283 ret = devm_snd_soc_register_card(&pdev->dev, card);
285 if (ret) 284 if (ret)
diff --git a/sound/soc/mediatek/mt8173/mt8173-rt5650.c b/sound/soc/mediatek/mt8173/mt8173-rt5650.c
index a78470839b65..e69c141d8ed4 100644
--- a/sound/soc/mediatek/mt8173/mt8173-rt5650.c
+++ b/sound/soc/mediatek/mt8173/mt8173-rt5650.c
@@ -311,7 +311,6 @@ static int mt8173_rt5650_dev_probe(struct platform_device *pdev)
311 return -EINVAL; 311 return -EINVAL;
312 } 312 }
313 card->dev = &pdev->dev; 313 card->dev = &pdev->dev;
314 platform_set_drvdata(pdev, card);
315 314
316 ret = devm_snd_soc_register_card(&pdev->dev, card); 315 ret = devm_snd_soc_register_card(&pdev->dev, card);
317 if (ret) 316 if (ret)