diff options
author | Shengjiu Wang <shengjiu.wang@nxp.com> | 2018-01-19 15:45:21 +0800 |
---|---|---|
committer | Dong Aisheng <aisheng.dong@nxp.com> | 2019-11-25 15:53:52 +0800 |
commit | c31b8ab22e62b93dc50731ac2277dce0eea26788 (patch) | |
tree | d518719a8368d2f07967cdfb25dcf6da294a4665 /sound/soc/fsl/fsl_sai.c | |
parent | 086dcbc6a9db16bc6378ce09c0f172522f1eaf1d (diff) |
MLK-17428-8: ASoC: fsl_sai: support 768KHz sample rate
support 768Hz sample rate and 2.8MHz for DSD
Signed-off-by: Shengjiu Wang <shengjiu.wang@nxp.com>
Diffstat (limited to 'sound/soc/fsl/fsl_sai.c')
-rw-r--r-- | sound/soc/fsl/fsl_sai.c | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/sound/soc/fsl/fsl_sai.c b/sound/soc/fsl/fsl_sai.c index a7133452720c..abc5d62797f2 100644 --- a/sound/soc/fsl/fsl_sai.c +++ b/sound/soc/fsl/fsl_sai.c @@ -91,7 +91,8 @@ static struct fsl_sai_soc_data fsl_sai_imx8qm = { static const unsigned int fsl_sai_rates[] = { 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000, 64000, - 88200, 96000, 176400, 192000 + 88200, 96000, 176400, 192000, 352800, + 384000, 705600, 768000, 1411200, 2822400, }; static const struct snd_pcm_hw_constraint_list fsl_sai_rate_constraints = { @@ -916,8 +917,6 @@ static struct snd_soc_dai_driver fsl_sai_dai = { .stream_name = "CPU-Playback", .channels_min = 1, .channels_max = 32, - .rate_min = 8000, - .rate_max = 192000, .rates = SNDRV_PCM_RATE_KNOT, .formats = FSL_SAI_FORMATS, }, @@ -925,8 +924,6 @@ static struct snd_soc_dai_driver fsl_sai_dai = { .stream_name = "CPU-Capture", .channels_min = 1, .channels_max = 32, - .rate_min = 8000, - .rate_max = 192000, .rates = SNDRV_PCM_RATE_KNOT, .formats = FSL_SAI_FORMATS, }, |