diff options
author | Mark Brown <broonie@linaro.org> | 2013-10-24 06:24:01 -0400 |
---|---|---|
committer | Mark Brown <broonie@linaro.org> | 2013-10-24 06:24:01 -0400 |
commit | d1c59c87128722d159db1d83bd2b8f2d8a89915f (patch) | |
tree | ff329b308fd01a67296beab8f8de6205caacd5a3 /sound/soc/soc-core.c | |
parent | 80ca31869f81fd64eb2afdf66425e44232bb1875 (diff) | |
parent | e54cf76ba2c9ec071a68e98f2830226c0cac8086 (diff) |
Merge remote-tracking branch 'asoc/topic/bclk' into asoc-next
Diffstat (limited to 'sound/soc/soc-core.c')
-rw-r--r-- | sound/soc/soc-core.c | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/sound/soc/soc-core.c b/sound/soc/soc-core.c index 1a38be0d0ca8..09e47c1434a7 100644 --- a/sound/soc/soc-core.c +++ b/sound/soc/soc-core.c | |||
@@ -3576,6 +3576,22 @@ int snd_soc_codec_set_pll(struct snd_soc_codec *codec, int pll_id, int source, | |||
3576 | EXPORT_SYMBOL_GPL(snd_soc_codec_set_pll); | 3576 | EXPORT_SYMBOL_GPL(snd_soc_codec_set_pll); |
3577 | 3577 | ||
3578 | /** | 3578 | /** |
3579 | * snd_soc_dai_set_bclk_ratio - configure BCLK to sample rate ratio. | ||
3580 | * @dai: DAI | ||
3581 | * @ratio Ratio of BCLK to Sample rate. | ||
3582 | * | ||
3583 | * Configures the DAI for a preset BCLK to sample rate ratio. | ||
3584 | */ | ||
3585 | int snd_soc_dai_set_bclk_ratio(struct snd_soc_dai *dai, unsigned int ratio) | ||
3586 | { | ||
3587 | if (dai->driver && dai->driver->ops->set_bclk_ratio) | ||
3588 | return dai->driver->ops->set_bclk_ratio(dai, ratio); | ||
3589 | else | ||
3590 | return -EINVAL; | ||
3591 | } | ||
3592 | EXPORT_SYMBOL_GPL(snd_soc_dai_set_bclk_ratio); | ||
3593 | |||
3594 | /** | ||
3579 | * snd_soc_dai_set_fmt - configure DAI hardware audio format. | 3595 | * snd_soc_dai_set_fmt - configure DAI hardware audio format. |
3580 | * @dai: DAI | 3596 | * @dai: DAI |
3581 | * @fmt: SND_SOC_DAIFMT_ format value. | 3597 | * @fmt: SND_SOC_DAIFMT_ format value. |