forked from Minki/linux
sound: use dev_set_drvdata
Eliminate direct accesses to the driver_data field. cf 82ab13b26f15f49be45f15ccc96bfa0b81dfd015 The semantic patch that makes this change is as follows: (http://www.emn.fr/x-info/coccinelle/) // <smpl> @@ struct device *dev; expression E; type T; @@ - dev->driver_data = (T)E + dev_set_drvdata(dev, E) @@ struct device *dev; type T; @@ - (T)dev->driver_data + dev_get_drvdata(dev) // </smpl> Signed-off-by: Julia Lawall <julia@diku.dk> Signed-off-by: Takashi Iwai <tiwai@suse.de>
This commit is contained in:
parent
2bf2778e0f
commit
5b740ea975
@ -674,7 +674,7 @@ struct snd_soc_dai *fsl_ssi_create_dai(struct fsl_ssi_info *ssi_info)
|
||||
ssi_private->dev = ssi_info->dev;
|
||||
ssi_private->asynchronous = ssi_info->asynchronous;
|
||||
|
||||
ssi_private->dev->driver_data = fsl_ssi_dai;
|
||||
dev_set_drvdata(ssi_private->dev, fsl_ssi_dai);
|
||||
|
||||
/* Initialize the the device_attribute structure */
|
||||
dev_attr->attr.name = "ssi-stats";
|
||||
|
Loading…
Reference in New Issue
Block a user