|
|
@@ -1002,8 +1002,7 @@ static const struct snd_soc_component_driver atmel_ssc_component = {
|
|
|
|
|
|
static int asoc_ssc_init(struct device *dev)
|
|
|
{
|
|
|
- struct platform_device *pdev = to_platform_device(dev);
|
|
|
- struct ssc_device *ssc = platform_get_drvdata(pdev);
|
|
|
+ struct ssc_device *ssc = dev_get_drvdata(dev);
|
|
|
int ret;
|
|
|
|
|
|
ret = snd_soc_register_component(dev, &atmel_ssc_component,
|
|
|
@@ -1033,8 +1032,7 @@ err:
|
|
|
|
|
|
static void asoc_ssc_exit(struct device *dev)
|
|
|
{
|
|
|
- struct platform_device *pdev = to_platform_device(dev);
|
|
|
- struct ssc_device *ssc = platform_get_drvdata(pdev);
|
|
|
+ struct ssc_device *ssc = dev_get_drvdata(dev);
|
|
|
|
|
|
if (ssc->pdata->use_dma)
|
|
|
atmel_pcm_dma_platform_unregister(dev);
|