]> pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - sound/soc/s3c24xx/s3c64xx-i2s.c
ASoC: Fix some missing dai_ops conversions
[linux-2.6-omap-h63xx.git] / sound / soc / s3c24xx / s3c64xx-i2s.c
index 6e1e85dc1ff294b7f035ee6cece907790a987044..33c5de7e255f3769d00b6de48425085abc48dc56 100644 (file)
@@ -177,6 +177,10 @@ static int s3c64xx_i2s_probe(struct platform_device *pdev,
 #define S3C64XX_I2S_FMTS \
        (SNDRV_PCM_FMTBIT_S8 | SNDRV_PCM_FMTBIT_S16_LE)
 
+static struct snd_soc_dai_ops s3c64xx_i2s_dai_ops = {
+       .set_sysclk     = s3c64xx_i2s_set_sysclk,       
+};
+
 struct snd_soc_dai s3c64xx_i2s_dai = {
        .name           = "s3c64xx-i2s",
        .id             = 0,
@@ -193,9 +197,7 @@ struct snd_soc_dai s3c64xx_i2s_dai = {
                .rates          = S3C64XX_I2S_RATES,
                .formats        = S3C64XX_I2S_FMTS,
        },
-       .ops = {
-               .set_sysclk     = s3c64xx_i2s_set_sysclk,
-       },
+       .ops = &s3c64xx_i2s_dai_ops,
 };
 EXPORT_SYMBOL_GPL(s3c64xx_i2s_dai);