On Sat, Feb 13, 2021 at 11:19:07AM +0100, Julia Lawall wrote:
> snd_soc_dai_set_drvdata is not needed when the set data comes from
> snd_soc_dai_get_drvdata or dev_get_drvdata.  The problem was fixed
> usingthe following semantic patch: (http://coccinelle.lip6.fr/)
> 
> // <smpl>
> @@
> expression x,y,e;
> @@
>       x = dev_get_drvdata(y->dev)
>       ... when != x = e
> -     snd_soc_dai_set_drvdata(y,x);
> 
> @@
> expression x,y,e;
> @@
>       x = snd_soc_dai_get_drvdata(y)
>       ... when != x = e
> -     snd_soc_dai_set_drvdata(y,x);
> // </smpl>
> 
> Signed-off-by: Julia Lawall <julia.law...@inria.fr>

Acked-by: Nicolin Chen <nicoleots...@gmail.com>

Reply via email to