diff options
author | Mark Brown <broonie@kernel.org> | 2017-02-19 11:35:34 -0500 |
---|---|---|
committer | Mark Brown <broonie@kernel.org> | 2017-02-19 11:35:34 -0500 |
commit | 5bf3db18db32d57c269c21e73df6a3621a30f6fc (patch) | |
tree | 6030a6c2b09ce970189967ae77ec170a7e404d67 | |
parent | 19532a24773a7a7a988ffbab805b05ad7e564115 (diff) | |
parent | f12f5c84e35c7b66dbc5066a46b502b832b69669 (diff) |
Merge remote-tracking branch 'asoc/fix/intel' into asoc-linus
-rw-r--r-- | sound/soc/intel/atom/sst-atom-controls.c | 6 | ||||
-rw-r--r-- | sound/soc/intel/boards/bytcr_rt5640.c | 5 | ||||
-rw-r--r-- | sound/soc/intel/boards/bytcr_rt5651.c | 3 |
3 files changed, 5 insertions, 9 deletions
diff --git a/sound/soc/intel/atom/sst-atom-controls.c b/sound/soc/intel/atom/sst-atom-controls.c index c7b3cbf92faf..df4430bdafc0 100644 --- a/sound/soc/intel/atom/sst-atom-controls.c +++ b/sound/soc/intel/atom/sst-atom-controls.c | |||
@@ -801,13 +801,11 @@ static int sst_get_frame_sync_polarity(struct snd_soc_dai *dai, | |||
801 | 801 | ||
802 | switch (format) { | 802 | switch (format) { |
803 | case SND_SOC_DAIFMT_NB_NF: | 803 | case SND_SOC_DAIFMT_NB_NF: |
804 | return SSP_FS_ACTIVE_LOW; | 804 | case SND_SOC_DAIFMT_IB_NF: |
805 | case SND_SOC_DAIFMT_NB_IF: | ||
806 | return SSP_FS_ACTIVE_HIGH; | 805 | return SSP_FS_ACTIVE_HIGH; |
806 | case SND_SOC_DAIFMT_NB_IF: | ||
807 | case SND_SOC_DAIFMT_IB_IF: | 807 | case SND_SOC_DAIFMT_IB_IF: |
808 | return SSP_FS_ACTIVE_LOW; | 808 | return SSP_FS_ACTIVE_LOW; |
809 | case SND_SOC_DAIFMT_IB_NF: | ||
810 | return SSP_FS_ACTIVE_HIGH; | ||
811 | default: | 809 | default: |
812 | dev_err(dai->dev, "Invalid frame sync polarity %d\n", format); | 810 | dev_err(dai->dev, "Invalid frame sync polarity %d\n", format); |
813 | } | 811 | } |
diff --git a/sound/soc/intel/boards/bytcr_rt5640.c b/sound/soc/intel/boards/bytcr_rt5640.c index 8d2fb2d6f532..153c04d9e95a 100644 --- a/sound/soc/intel/boards/bytcr_rt5640.c +++ b/sound/soc/intel/boards/bytcr_rt5640.c | |||
@@ -546,7 +546,7 @@ static int byt_rt5640_codec_fixup(struct snd_soc_pcm_runtime *rtd, | |||
546 | */ | 546 | */ |
547 | ret = snd_soc_dai_set_fmt(rtd->cpu_dai, | 547 | ret = snd_soc_dai_set_fmt(rtd->cpu_dai, |
548 | SND_SOC_DAIFMT_I2S | | 548 | SND_SOC_DAIFMT_I2S | |
549 | SND_SOC_DAIFMT_NB_IF | | 549 | SND_SOC_DAIFMT_NB_NF | |
550 | SND_SOC_DAIFMT_CBS_CFS | 550 | SND_SOC_DAIFMT_CBS_CFS |
551 | ); | 551 | ); |
552 | if (ret < 0) { | 552 | if (ret < 0) { |
@@ -572,7 +572,7 @@ static int byt_rt5640_codec_fixup(struct snd_soc_pcm_runtime *rtd, | |||
572 | */ | 572 | */ |
573 | ret = snd_soc_dai_set_fmt(rtd->cpu_dai, | 573 | ret = snd_soc_dai_set_fmt(rtd->cpu_dai, |
574 | SND_SOC_DAIFMT_I2S | | 574 | SND_SOC_DAIFMT_I2S | |
575 | SND_SOC_DAIFMT_NB_IF | | 575 | SND_SOC_DAIFMT_NB_NF | |
576 | SND_SOC_DAIFMT_CBS_CFS | 576 | SND_SOC_DAIFMT_CBS_CFS |
577 | ); | 577 | ); |
578 | if (ret < 0) { | 578 | if (ret < 0) { |
@@ -856,7 +856,6 @@ static int snd_byt_rt5640_mc_probe(struct platform_device *pdev) | |||
856 | static struct platform_driver snd_byt_rt5640_mc_driver = { | 856 | static struct platform_driver snd_byt_rt5640_mc_driver = { |
857 | .driver = { | 857 | .driver = { |
858 | .name = "bytcr_rt5640", | 858 | .name = "bytcr_rt5640", |
859 | .pm = &snd_soc_pm_ops, | ||
860 | }, | 859 | }, |
861 | .probe = snd_byt_rt5640_mc_probe, | 860 | .probe = snd_byt_rt5640_mc_probe, |
862 | }; | 861 | }; |
diff --git a/sound/soc/intel/boards/bytcr_rt5651.c b/sound/soc/intel/boards/bytcr_rt5651.c index 2d24dc04b597..3186f015939f 100644 --- a/sound/soc/intel/boards/bytcr_rt5651.c +++ b/sound/soc/intel/boards/bytcr_rt5651.c | |||
@@ -185,7 +185,7 @@ static int byt_rt5651_codec_fixup(struct snd_soc_pcm_runtime *rtd, | |||
185 | */ | 185 | */ |
186 | ret = snd_soc_dai_set_fmt(rtd->cpu_dai, | 186 | ret = snd_soc_dai_set_fmt(rtd->cpu_dai, |
187 | SND_SOC_DAIFMT_I2S | | 187 | SND_SOC_DAIFMT_I2S | |
188 | SND_SOC_DAIFMT_NB_IF | | 188 | SND_SOC_DAIFMT_NB_NF | |
189 | SND_SOC_DAIFMT_CBS_CFS | 189 | SND_SOC_DAIFMT_CBS_CFS |
190 | ); | 190 | ); |
191 | 191 | ||
@@ -319,7 +319,6 @@ static int snd_byt_rt5651_mc_probe(struct platform_device *pdev) | |||
319 | static struct platform_driver snd_byt_rt5651_mc_driver = { | 319 | static struct platform_driver snd_byt_rt5651_mc_driver = { |
320 | .driver = { | 320 | .driver = { |
321 | .name = "bytcr_rt5651", | 321 | .name = "bytcr_rt5651", |
322 | .pm = &snd_soc_pm_ops, | ||
323 | }, | 322 | }, |
324 | .probe = snd_byt_rt5651_mc_probe, | 323 | .probe = snd_byt_rt5651_mc_probe, |
325 | }; | 324 | }; |