diff options
author | Daniel Baluta <daniel.baluta@nxp.com> | 2018-02-02 11:02:27 +0200 |
---|---|---|
committer | Dong Aisheng <aisheng.dong@nxp.com> | 2019-11-25 15:53:53 +0800 |
commit | 7713dcdb9f9cd0ce398318ac8677d5c8dad9f6c5 (patch) | |
tree | d48b9bda4c28ce790fbbed7b40a4740aabac83be /sound/soc/fsl/fsl_sai.c | |
parent | c31b8ab22e62b93dc50731ac2277dce0eea26788 (diff) |
MLK-17485: ASoC: fsl_sai: Specify supported rate_min and rate_max
Because fsl_sai_dai rates doesn't have a specific set of
rate values (.rates = SNDRV_PCM_RATE_KNOT) we need to provide
rate_min and rate_max otherwise functions trying to get
supported parameters will get confused and return an error.
Fixes: 1b6f0496e013 ("MLK-17428-8: ASoC: fsl_sai: support 768KHz sample rate")
Reviewed-by: Viorel Suman <viorel.suman@nxp.com>
Signed-off-by: Daniel Baluta <daniel.baluta@nxp.com>
Diffstat (limited to 'sound/soc/fsl/fsl_sai.c')
-rw-r--r-- | sound/soc/fsl/fsl_sai.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/sound/soc/fsl/fsl_sai.c b/sound/soc/fsl/fsl_sai.c index abc5d62797f2..4d0578607246 100644 --- a/sound/soc/fsl/fsl_sai.c +++ b/sound/soc/fsl/fsl_sai.c @@ -917,6 +917,8 @@ static struct snd_soc_dai_driver fsl_sai_dai = { .stream_name = "CPU-Playback", .channels_min = 1, .channels_max = 32, + .rate_min = 8000, + .rate_max = 2822400, .rates = SNDRV_PCM_RATE_KNOT, .formats = FSL_SAI_FORMATS, }, @@ -924,6 +926,8 @@ static struct snd_soc_dai_driver fsl_sai_dai = { .stream_name = "CPU-Capture", .channels_min = 1, .channels_max = 32, + .rate_min = 8000, + .rate_max = 2822400, .rates = SNDRV_PCM_RATE_KNOT, .formats = FSL_SAI_FORMATS, }, |