Commit graph

6 commits

Author SHA1 Message Date
Le Qi
4844e46b6f ASoC: qcom: x1e80100-crd: add dedicated multimedia for DisplayPort
Add MM5 and MM6 as dedicated frontend DAIs for DisplayPort RX 0 and
RX 1 respectively, instead of sharing MM1/MM2 with speaker/headphone
playback.

Update device subgraph instance IDs to avoid conflicts with the newly
added MM5/MM6 stream subgraphs.

Signed-off-by: Le Qi <le.qi@oss.qualcomm.com>
2026-03-19 15:12:36 +08:00
Krzysztof Kozlowski
815510e83f audioreach: x1e80100: allow up to four DMICs on CRD
The X1E80100-CRD has four digital microphones, so allow recording up to
four channels via MultiMedia4 and VA_CODEC_DMA_TX_0.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
2024-08-19 17:46:46 +02:00
Krzysztof Kozlowski
e557a042ae audioreach: x1e80100: add DisplayPort support
Add support for audio over DisplayPort for X1E80100-CRD.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
2024-08-19 17:46:46 +02:00
Srinivas Kandagatla
a5e9c9e371 audioreach: X1E80100-CRD: do not use 4 channels for Headset
Headset Playback is only 2 channels, do not set the pcm stream to
support 4 channels.

This will try to set the dsp modules to 4 channel which will fail.

Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
2024-05-07 12:58:27 +01:00
Srinivas Kandagatla
9e3f07cc8d audioreach: add mfc into codec dma device graph
Codec dma device graph would need an mfc for device
pre processing like channel mapping and so.

Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
2024-05-07 10:57:04 +01:00
Krzysztof Kozlowski
f080dd9029 audioreach: x1e80100: add initial topology for X1E80100-CRD
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
2023-12-05 15:35:40 +01:00