mirror of
https://github.com/hardkernel/linux.git
synced 2026-06-06 10:58:48 +09:00
ASoC: rockchip: sai: Add support for more capabilities
* support samplerate up to 384k * support channel range from mono to 512ch Signed-off-by: Sugar Zhang <sugar.zhang@rock-chips.com> Change-Id: I190990c18166dc5cd316bd0f2c5b0d9e9452c631
This commit is contained in:
@@ -797,8 +797,8 @@ static int rockchip_sai_init_dai(struct rk_sai_dev *sai, struct resource *res,
|
||||
if (sai->has_playback) {
|
||||
dai->playback.stream_name = "Playback";
|
||||
dai->playback.channels_min = 1;
|
||||
dai->playback.channels_max = 128;
|
||||
dai->playback.rates = SNDRV_PCM_RATE_8000_192000;
|
||||
dai->playback.channels_max = 512;
|
||||
dai->playback.rates = SNDRV_PCM_RATE_8000_384000;
|
||||
dai->playback.formats = SNDRV_PCM_FMTBIT_S8 |
|
||||
SNDRV_PCM_FMTBIT_S16_LE |
|
||||
SNDRV_PCM_FMTBIT_S24_LE |
|
||||
@@ -813,8 +813,8 @@ static int rockchip_sai_init_dai(struct rk_sai_dev *sai, struct resource *res,
|
||||
if (sai->has_capture) {
|
||||
dai->capture.stream_name = "Capture";
|
||||
dai->capture.channels_min = 1;
|
||||
dai->capture.channels_max = 128;
|
||||
dai->capture.rates = SNDRV_PCM_RATE_8000_192000;
|
||||
dai->capture.channels_max = 512;
|
||||
dai->capture.rates = SNDRV_PCM_RATE_8000_384000;
|
||||
dai->capture.formats = SNDRV_PCM_FMTBIT_S8 |
|
||||
SNDRV_PCM_FMTBIT_S16_LE |
|
||||
SNDRV_PCM_FMTBIT_S24_LE |
|
||||
|
||||
Reference in New Issue
Block a user