|
@@ -952,8 +952,7 @@ static const struct snd_soc_dai_ops samsung_i2s_dai_ops = {
|
|
|
SNDRV_PCM_FMTBIT_S16_LE | \
|
|
|
SNDRV_PCM_FMTBIT_S24_LE)
|
|
|
|
|
|
-static __devinit
|
|
|
-struct i2s_dai *i2s_alloc_dai(struct platform_device *pdev, bool sec)
|
|
|
+static struct i2s_dai *i2s_alloc_dai(struct platform_device *pdev, bool sec)
|
|
|
{
|
|
|
struct i2s_dai *i2s;
|
|
|
|
|
@@ -994,7 +993,7 @@ struct i2s_dai *i2s_alloc_dai(struct platform_device *pdev, bool sec)
|
|
|
return i2s;
|
|
|
}
|
|
|
|
|
|
-static __devinit int samsung_i2s_probe(struct platform_device *pdev)
|
|
|
+static int samsung_i2s_probe(struct platform_device *pdev)
|
|
|
{
|
|
|
u32 dma_pl_chan, dma_cp_chan, dma_pl_sec_chan;
|
|
|
struct i2s_dai *pri_dai, *sec_dai = NULL;
|
|
@@ -1117,7 +1116,7 @@ err:
|
|
|
return ret;
|
|
|
}
|
|
|
|
|
|
-static __devexit int samsung_i2s_remove(struct platform_device *pdev)
|
|
|
+static int samsung_i2s_remove(struct platform_device *pdev)
|
|
|
{
|
|
|
struct i2s_dai *i2s, *other;
|
|
|
struct resource *res;
|
|
@@ -1146,7 +1145,7 @@ static __devexit int samsung_i2s_remove(struct platform_device *pdev)
|
|
|
|
|
|
static struct platform_driver samsung_i2s_driver = {
|
|
|
.probe = samsung_i2s_probe,
|
|
|
- .remove = __devexit_p(samsung_i2s_remove),
|
|
|
+ .remove = samsung_i2s_remove,
|
|
|
.driver = {
|
|
|
.name = "samsung-i2s",
|
|
|
.owner = THIS_MODULE,
|