From: Donglin Peng Date: Sun, 20 Aug 2017 05:25:25 +0000 (+0800) Subject: ASoC: atmel: Remove unnecessary function call X-Git-Tag: MMI-PSA29.97-13-9~4589^2~23^2~15^4~1 X-Git-Url: https://git.stricted.de/?a=commitdiff_plain;h=acd617a461ed811894f4318c9b952fa002f3be21;p=GitHub%2FMotorolaMobilityLLC%2Fkernel-slsi.git ASoC: atmel: Remove unnecessary function call The function platform_set_drvdata copies the value the variable card to card->dev->driver_data, then the address of &pdev->dev is assigned to card->dev in atmel_pdmic_asoc_card_init, but when calling snd_soc_register_card,the function dev_set_drvdata(card->dev, card) will do the same copy operation, so i think that the former copy operation can be removed. Signed-off-by: Peng Donglin Signed-off-by: Mark Brown --- diff --git a/sound/soc/atmel/atmel-pdmic.c b/sound/soc/atmel/atmel-pdmic.c index c917df7715d1..8e3d34be9e69 100644 --- a/sound/soc/atmel/atmel-pdmic.c +++ b/sound/soc/atmel/atmel-pdmic.c @@ -694,7 +694,6 @@ static int atmel_pdmic_probe(struct platform_device *pdev) } snd_soc_card_set_drvdata(card, dd); - platform_set_drvdata(pdev, card); ret = atmel_pdmic_asoc_card_init(dev, card); if (ret) {