sound: remove driver_data direct access of struct device
[deliverable/linux.git] / sound / soc / codecs / wm8753.c
index a6e8f3f7f052ee4dc45b8ef4540f4cf31c9f411e..d121e58cae2b7127e27f6257e2aeffe1d7bf5d97 100644 (file)
@@ -1822,14 +1822,14 @@ static int __devinit wm8753_spi_probe(struct spi_device *spi)
        codec->hw_write = (hw_write_t)wm8753_spi_write;
        codec->dev = &spi->dev;
 
-       spi->dev.driver_data = wm8753;
+       dev_set_drvdata(&spi->dev, wm8753);
 
        return wm8753_register(wm8753);
 }
 
 static int __devexit wm8753_spi_remove(struct spi_device *spi)
 {
-       struct wm8753_priv *wm8753 = spi->dev.driver_data;
+       struct wm8753_priv *wm8753 = dev_get_drvdata(&spi->dev);
        wm8753_unregister(wm8753);
        return 0;
 }
This page took 0.025451 seconds and 5 git commands to generate.