Lines Matching refs:i2s_dai_drv
87 struct snd_soc_dai_driver i2s_dai_drv; member
1075 i2s->i2s_dai_drv.symmetric_rates = 1; in i2s_alloc_dai()
1076 i2s->i2s_dai_drv.probe = samsung_i2s_dai_probe; in i2s_alloc_dai()
1077 i2s->i2s_dai_drv.remove = samsung_i2s_dai_remove; in i2s_alloc_dai()
1078 i2s->i2s_dai_drv.ops = &samsung_i2s_dai_ops; in i2s_alloc_dai()
1079 i2s->i2s_dai_drv.suspend = i2s_suspend; in i2s_alloc_dai()
1080 i2s->i2s_dai_drv.resume = i2s_resume; in i2s_alloc_dai()
1081 i2s->i2s_dai_drv.playback.channels_min = 1; in i2s_alloc_dai()
1082 i2s->i2s_dai_drv.playback.channels_max = 2; in i2s_alloc_dai()
1083 i2s->i2s_dai_drv.playback.rates = SAMSUNG_I2S_RATES; in i2s_alloc_dai()
1084 i2s->i2s_dai_drv.playback.formats = SAMSUNG_I2S_FMTS; in i2s_alloc_dai()
1087 i2s->i2s_dai_drv.capture.channels_min = 1; in i2s_alloc_dai()
1088 i2s->i2s_dai_drv.capture.channels_max = 2; in i2s_alloc_dai()
1089 i2s->i2s_dai_drv.capture.rates = SAMSUNG_I2S_RATES; in i2s_alloc_dai()
1090 i2s->i2s_dai_drv.capture.formats = SAMSUNG_I2S_FMTS; in i2s_alloc_dai()
1246 &sec_dai->i2s_dai_drv, 1); in samsung_i2s_probe()
1317 pri_dai->i2s_dai_drv.playback.channels_max = 6; in samsung_i2s_probe()
1350 &pri_dai->i2s_dai_drv, 1); in samsung_i2s_probe()