aboutsummaryrefslogtreecommitdiffstats
path: root/sound/soc/omap/omap-mcbsp.c
diff options
context:
space:
mode:
Diffstat (limited to 'sound/soc/omap/omap-mcbsp.c')
-rw-r--r--sound/soc/omap/omap-mcbsp.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/sound/soc/omap/omap-mcbsp.c b/sound/soc/omap/omap-mcbsp.c
index 017371913ec3..1287b870f221 100644
--- a/sound/soc/omap/omap-mcbsp.c
+++ b/sound/soc/omap/omap-mcbsp.c
@@ -744,17 +744,17 @@ static const struct snd_kcontrol_new omap_mcbsp3_st_controls[] = {
744 omap_mcbsp3_set_st_ch1_volume), 744 omap_mcbsp3_set_st_ch1_volume),
745}; 745};
746 746
747int omap_mcbsp_st_add_controls(struct snd_soc_codec *codec, int mcbsp_id) 747int omap_mcbsp_st_add_controls(struct snd_soc_dai *dai)
748{ 748{
749 if (!cpu_is_omap34xx()) 749 if (!cpu_is_omap34xx())
750 return -ENODEV; 750 return -ENODEV;
751 751
752 switch (mcbsp_id) { 752 switch (dai->id) {
753 case 1: /* McBSP 2 */ 753 case 1: /* McBSP 2 */
754 return snd_soc_add_controls(codec, omap_mcbsp2_st_controls, 754 return snd_soc_add_dai_controls(dai, omap_mcbsp2_st_controls,
755 ARRAY_SIZE(omap_mcbsp2_st_controls)); 755 ARRAY_SIZE(omap_mcbsp2_st_controls));
756 case 2: /* McBSP 3 */ 756 case 2: /* McBSP 3 */
757 return snd_soc_add_controls(codec, omap_mcbsp3_st_controls, 757 return snd_soc_add_dai_controls(dai, omap_mcbsp3_st_controls,
758 ARRAY_SIZE(omap_mcbsp3_st_controls)); 758 ARRAY_SIZE(omap_mcbsp3_st_controls));
759 default: 759 default:
760 break; 760 break;