diff options
author | Mark Brown <broonie@opensource.wolfsonmicro.com> | 2012-01-17 06:50:26 -0500 |
---|---|---|
committer | Mark Brown <broonie@opensource.wolfsonmicro.com> | 2012-01-20 08:58:30 -0500 |
commit | 99b0292d94975429eacc0c1ce4c985f7207394ba (patch) | |
tree | d56aeaf0eb811e1fb1659fb4399647f56526f934 /sound/soc/codecs/wm8994.c | |
parent | 85f883933cd7353ab2227d5d2041312dce323e6b (diff) |
ASoC: 24 bits are significant on wm_hubs DAIs
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
Diffstat (limited to 'sound/soc/codecs/wm8994.c')
-rw-r--r-- | sound/soc/codecs/wm8994.c | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/sound/soc/codecs/wm8994.c b/sound/soc/codecs/wm8994.c index 93d27b660257..b047bfada709 100644 --- a/sound/soc/codecs/wm8994.c +++ b/sound/soc/codecs/wm8994.c | |||
@@ -2645,6 +2645,7 @@ static struct snd_soc_dai_driver wm8994_dai[] = { | |||
2645 | .channels_max = 2, | 2645 | .channels_max = 2, |
2646 | .rates = WM8994_RATES, | 2646 | .rates = WM8994_RATES, |
2647 | .formats = WM8994_FORMATS, | 2647 | .formats = WM8994_FORMATS, |
2648 | .sig_bits = 24, | ||
2648 | }, | 2649 | }, |
2649 | .capture = { | 2650 | .capture = { |
2650 | .stream_name = "AIF1 Capture", | 2651 | .stream_name = "AIF1 Capture", |
@@ -2652,6 +2653,7 @@ static struct snd_soc_dai_driver wm8994_dai[] = { | |||
2652 | .channels_max = 2, | 2653 | .channels_max = 2, |
2653 | .rates = WM8994_RATES, | 2654 | .rates = WM8994_RATES, |
2654 | .formats = WM8994_FORMATS, | 2655 | .formats = WM8994_FORMATS, |
2656 | .sig_bits = 24, | ||
2655 | }, | 2657 | }, |
2656 | .ops = &wm8994_aif1_dai_ops, | 2658 | .ops = &wm8994_aif1_dai_ops, |
2657 | }, | 2659 | }, |
@@ -2664,6 +2666,7 @@ static struct snd_soc_dai_driver wm8994_dai[] = { | |||
2664 | .channels_max = 2, | 2666 | .channels_max = 2, |
2665 | .rates = WM8994_RATES, | 2667 | .rates = WM8994_RATES, |
2666 | .formats = WM8994_FORMATS, | 2668 | .formats = WM8994_FORMATS, |
2669 | .sig_bits = 24, | ||
2667 | }, | 2670 | }, |
2668 | .capture = { | 2671 | .capture = { |
2669 | .stream_name = "AIF2 Capture", | 2672 | .stream_name = "AIF2 Capture", |
@@ -2671,6 +2674,7 @@ static struct snd_soc_dai_driver wm8994_dai[] = { | |||
2671 | .channels_max = 2, | 2674 | .channels_max = 2, |
2672 | .rates = WM8994_RATES, | 2675 | .rates = WM8994_RATES, |
2673 | .formats = WM8994_FORMATS, | 2676 | .formats = WM8994_FORMATS, |
2677 | .sig_bits = 24, | ||
2674 | }, | 2678 | }, |
2675 | .probe = wm8994_aif2_probe, | 2679 | .probe = wm8994_aif2_probe, |
2676 | .ops = &wm8994_aif2_dai_ops, | 2680 | .ops = &wm8994_aif2_dai_ops, |
@@ -2684,6 +2688,7 @@ static struct snd_soc_dai_driver wm8994_dai[] = { | |||
2684 | .channels_max = 2, | 2688 | .channels_max = 2, |
2685 | .rates = WM8994_RATES, | 2689 | .rates = WM8994_RATES, |
2686 | .formats = WM8994_FORMATS, | 2690 | .formats = WM8994_FORMATS, |
2691 | .sig_bits = 24, | ||
2687 | }, | 2692 | }, |
2688 | .capture = { | 2693 | .capture = { |
2689 | .stream_name = "AIF3 Capture", | 2694 | .stream_name = "AIF3 Capture", |
@@ -2691,7 +2696,8 @@ static struct snd_soc_dai_driver wm8994_dai[] = { | |||
2691 | .channels_max = 2, | 2696 | .channels_max = 2, |
2692 | .rates = WM8994_RATES, | 2697 | .rates = WM8994_RATES, |
2693 | .formats = WM8994_FORMATS, | 2698 | .formats = WM8994_FORMATS, |
2694 | }, | 2699 | .sig_bits = 24, |
2700 | }, | ||
2695 | .ops = &wm8994_aif3_dai_ops, | 2701 | .ops = &wm8994_aif3_dai_ops, |
2696 | } | 2702 | } |
2697 | }; | 2703 | }; |