Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

ASoC: twl6040, fsl: use to_platform_device

Use to_platform_device() instead of open-coding it.

Signed-off-by: Geliang Tang <geliangtang@163.com>
Signed-off-by: Mark Brown <broonie@kernel.org>

authored by

Geliang Tang and committed by
Mark Brown
bb18f097 8005c49d

+4 -8
+1 -2
sound/soc/codecs/twl6040.c
··· 1097 1097 { 1098 1098 struct twl6040_data *priv; 1099 1099 struct twl6040 *twl6040 = dev_get_drvdata(codec->dev->parent); 1100 - struct platform_device *pdev = container_of(codec->dev, 1101 - struct platform_device, dev); 1100 + struct platform_device *pdev = to_platform_device(codec->dev); 1102 1101 int ret = 0; 1103 1102 1104 1103 priv = devm_kzalloc(codec->dev, sizeof(*priv), GFP_KERNEL);
+1 -2
sound/soc/fsl/mpc8610_hpcd.c
··· 189 189 { 190 190 struct device *dev = pdev->dev.parent; 191 191 /* ssi_pdev is the platform device for the SSI node that probed us */ 192 - struct platform_device *ssi_pdev = 193 - container_of(dev, struct platform_device, dev); 192 + struct platform_device *ssi_pdev = to_platform_device(dev); 194 193 struct device_node *np = ssi_pdev->dev.of_node; 195 194 struct device_node *codec_np = NULL; 196 195 struct mpc8610_hpcd_data *machine_data;
+1 -2
sound/soc/fsl/p1022_ds.c
··· 199 199 { 200 200 struct device *dev = pdev->dev.parent; 201 201 /* ssi_pdev is the platform device for the SSI node that probed us */ 202 - struct platform_device *ssi_pdev = 203 - container_of(dev, struct platform_device, dev); 202 + struct platform_device *ssi_pdev = to_platform_device(dev); 204 203 struct device_node *np = ssi_pdev->dev.of_node; 205 204 struct device_node *codec_np = NULL; 206 205 struct machine_data *mdata;
+1 -2
sound/soc/fsl/p1022_rdk.c
··· 203 203 { 204 204 struct device *dev = pdev->dev.parent; 205 205 /* ssi_pdev is the platform device for the SSI node that probed us */ 206 - struct platform_device *ssi_pdev = 207 - container_of(dev, struct platform_device, dev); 206 + struct platform_device *ssi_pdev = to_platform_device(dev); 208 207 struct device_node *np = ssi_pdev->dev.of_node; 209 208 struct device_node *codec_np = NULL; 210 209 struct machine_data *mdata;