ASoC: twl4030: Use core to set the msbits constraint
Core can set the msbits constraint in behalf of the dai. Signed-off-by: Peter Ujfalusi <peter.ujfalusi@ti.com> Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
This commit is contained in:
parent
8d725b2bcb
commit
8819f65cec
1 changed files with 4 additions and 3 deletions
|
@ -1689,7 +1689,6 @@ static int twl4030_startup(struct snd_pcm_substream *substream,
|
|||
struct snd_soc_codec *codec = rtd->codec;
|
||||
struct twl4030_priv *twl4030 = snd_soc_codec_get_drvdata(codec);
|
||||
|
||||
snd_pcm_hw_constraint_msbits(substream->runtime, 0, 32, 24);
|
||||
if (twl4030->master_substream) {
|
||||
twl4030->slave_substream = substream;
|
||||
/* The DAI has one configuration for playback and capture, so
|
||||
|
@ -2175,13 +2174,15 @@ static struct snd_soc_dai_driver twl4030_dai[] = {
|
|||
.channels_min = 2,
|
||||
.channels_max = 4,
|
||||
.rates = TWL4030_RATES | SNDRV_PCM_RATE_96000,
|
||||
.formats = TWL4030_FORMATS,},
|
||||
.formats = TWL4030_FORMATS,
|
||||
.sig_bits = 24,},
|
||||
.capture = {
|
||||
.stream_name = "Capture",
|
||||
.channels_min = 2,
|
||||
.channels_max = 4,
|
||||
.rates = TWL4030_RATES,
|
||||
.formats = TWL4030_FORMATS,},
|
||||
.formats = TWL4030_FORMATS,
|
||||
.sig_bits = 24,},
|
||||
.ops = &twl4030_dai_hifi_ops,
|
||||
},
|
||||
{
|
||||
|
|
Loading…
Reference in a new issue