From 62614fd022fe3fa06cb11b903642cd7b1d6ef9cf Mon Sep 17 00:00:00 2001 From: Sugar Zhang Date: Thu, 14 Sep 2023 09:51:43 +0800 Subject: [PATCH] ASoC: rockchip: multi-dais: Add support for more capabilities * support samplerate up to 384k * support channel range from mono to 512ch Signed-off-by: Sugar Zhang Change-Id: I4a7d85ea77cabbb1ce6e9f1fc237d83443ab13b1 --- sound/soc/rockchip/rockchip_multi_dais.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/sound/soc/rockchip/rockchip_multi_dais.c b/sound/soc/rockchip/rockchip_multi_dais.c index e44f061a7f3a..b0f5e4a7e92f 100644 --- a/sound/soc/rockchip/rockchip_multi_dais.c +++ b/sound/soc/rockchip/rockchip_multi_dais.c @@ -403,9 +403,9 @@ static int rockchip_mdais_dai_prepare(struct platform_device *pdev, .probe = rockchip_mdais_dai_probe, .playback = { .stream_name = "Playback", - .channels_min = 2, - .channels_max = 32, - .rates = SNDRV_PCM_RATE_8000_192000, + .channels_min = 1, + .channels_max = 512, + .rates = SNDRV_PCM_RATE_8000_384000, .formats = (SNDRV_PCM_FMTBIT_S8 | SNDRV_PCM_FMTBIT_S16_LE | SNDRV_PCM_FMTBIT_S20_3LE | @@ -414,9 +414,9 @@ static int rockchip_mdais_dai_prepare(struct platform_device *pdev, }, .capture = { .stream_name = "Capture", - .channels_min = 2, - .channels_max = 32, - .rates = SNDRV_PCM_RATE_8000_192000, + .channels_min = 1, + .channels_max = 512, + .rates = SNDRV_PCM_RATE_8000_384000, .formats = (SNDRV_PCM_FMTBIT_S8 | SNDRV_PCM_FMTBIT_S16_LE | SNDRV_PCM_FMTBIT_S20_3LE |