linux/sound/soc/qcom/qdsp6
Krzysztof Kozlowski e29de7abda
ASoC: qcom: q6apm-lpass-dais: pass max number of channels to Audioreach
Using the params_channels() helper when setting hw_params, results in
passing to Audioreach minimum number of channels valid for given
hardware.  This is not valid for any hardware which sets minimum
channels to two and maximum to something bigger, like four channels.

Instead pass the maximum number of supported channels to allow playback
of multi-channel formats.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Link: https://lore.kernel.org/r/20231017161429.431663-1-krzysztof.kozlowski@linaro.org
Signed-off-by: Mark Brown <broonie@kernel.org>
2023-10-25 17:21:40 +01:00
..
audioreach.c ASoC: q6dsp: audioreach: Add gapless feature support 2023-06-19 12:59:02 +01:00
audioreach.h ASoC: q6dsp: audioreach: Add gapless feature support 2023-06-19 12:59:02 +01:00
Makefile ASoC: qdsp6: audioreach: add support for q6prm-clocks 2021-10-26 13:50:12 +01:00
q6adm.c ASoC: qcom: q6dsp: Fix an off-by-one in q6adm_alloc_copp() 2022-07-21 13:38:55 +01:00
q6adm.h
q6afe-clocks.c ASoC: qcom: reduce number of binding headers includes 2023-10-09 13:14:19 +01:00
q6afe-dai.c ASoC: qcom: reduce number of binding headers includes 2023-10-09 13:14:19 +01:00
q6afe.c ASoC: qcom: reduce number of binding headers includes 2023-10-09 13:14:19 +01:00
q6afe.h ASoC: qcom: reduce number of binding headers includes 2023-10-09 13:14:19 +01:00
q6apm-dai.c ASoC: Explicitly include correct DT includes 2023-10-09 13:13:56 +01:00
q6apm-lpass-dais.c ASoC: qcom: q6apm-lpass-dais: pass max number of channels to Audioreach 2023-10-25 17:21:40 +01:00
q6apm.c ASoC: q6dsp: q6apm: make g_apm static 2023-07-13 16:20:25 +01:00
q6apm.h ASoC: qcom: reduce number of binding headers includes 2023-10-09 13:14:19 +01:00
q6asm-dai.c ASoC: DT matching and header cleanups 2023-10-09 23:14:18 +01:00
q6asm.c ASoC: qcom: reduce number of binding headers includes 2023-10-09 13:14:19 +01:00
q6asm.h ASoC: qcom: reduce number of binding headers includes 2023-10-09 13:14:19 +01:00
q6core.c soc: qcom: apr: make remove callback of apr driver void returned 2023-01-06 11:50:13 -06:00
q6core.h
q6dsp-common.c ASoC: qcom: q6dsp-common: move channel allocation to common 2023-05-11 10:19:03 +09:00
q6dsp-common.h ASoC: qcom: q6dsp-common: move channel allocation to common 2023-05-11 10:19:03 +09:00
q6dsp-errno.h
q6dsp-lpass-clocks.c ASoC: Explicitly include correct DT includes 2023-10-09 13:13:56 +01:00
q6dsp-lpass-clocks.h ASoC: qdsp6: q6afe-clocks: move audio-clocks to common file 2021-10-26 13:49:59 +01:00
q6dsp-lpass-ports.c ASoC: qcom: merge DAI call back functions into ops 2023-08-14 13:10:14 +01:00
q6dsp-lpass-ports.h ASoC: qdsp6: q6afe-dai: move lpass audio ports to common file 2021-10-26 13:49:58 +01:00
q6prm-clocks.c ASoC: qcom: reduce number of binding headers includes 2023-10-09 13:14:19 +01:00
q6prm.c ASoC: qcom: q6prm: fix incorrect clk_root passed to ADSP 2023-03-05 23:36:37 +00:00
q6prm.h ASoC: qcom: qdsp6: q6prm: add new clocks 2022-08-17 13:00:28 +01:00
q6routing.c ASoC: DT matching and header cleanups 2023-10-09 23:14:18 +01:00
q6routing.h
topology.c ASoC: qdsp6: audioreach: fix topology probe deferral 2023-07-06 13:46:24 +01:00