Commit graph

5 commits

Author SHA1 Message Date
Karthik S
a9ba52c823 audioreach: lemans: add audio support over lemans edp0 display port
update topology to support audio playback over
edp0 display port on lemans platform.

Signed-off-by: Karthik S <karthik.s@oss.qualcomm.com>
2026-04-20 12:11:13 +05:30
Aiyaz Patel
4b251a82fe LEMANS-EVK: Add compress offload playback support for MultiMedia3
This change enables compress offload playback support on LEMANS-EVK by
adding a dedicated MultiMedia3 playback subgraph and routing it to the
PRIMARY_MI2S_RX path.

Key changes:
  * Added a STREAM_SG_PCM_ADD() entry using the
    subgraph-compress-stream-vol-playback.m4 template
  * Enabled MultiMedia3 as a playback frontend for PRIMARY_MI2S_RX in
    mixer and routing definitions
  * Updated routing to include the
    'MultiMedia3, stream2.logger1' path

Signed-off-by: Aiyaz Patel <aiyapate@qti.qualcomm.com>
2026-03-09 16:21:07 +05:30
Mohammad Rafi Shaik
2a548b1f96 audioreach: lemans-evk: Enable stereo capture on MultiMedia2 frontend
The LEMANS-EVK capture frontend for MultiMedia2 currently constrains
channels to mono (min=1, max=1). This prevents opening the PCM with
2-channel (stereo) configurations and typically leads to:
  arecord: audio open error: Invalid argument

Update the STREAM_SG_PCM_ADD() parameters to allow up to 2 channels
(min=1, max=2) for S16_LE at 48 kHz. This aligns the front-end PCM
capability with common SoC/codec routes that can support stereo capture,
while preserving backward compatibility with mono.

Signed-off-by: Mohammad Rafi Shaik <mohammad.rafi.shaik@oss.qualcomm.com>
2026-01-19 22:38:45 +05:30
mohsRafi
d2152f93c3
audioreach: lemans-evk: Switch I2S data line from SD1 to SD0 for playback (#37)
Change the I2S data line configuration from SD1 to SD0 for audio playback
on the Lemans-EVK board. The same speaker amplifier is connected to both
SD1 and SD0 data lines on the EVK board, but the DVT and PVT board variants
only support SD0.

This change enables a unified configuration that works across all board
variants (EVK, DVT, and PVT), simplifying maintenance and ensuring audio
playback functionality on all Lemans platform versions.

Signed-off-by: Mohammad Rafi Shaik <mohammad.rafi.shaik@oss.qualcomm.com>
2025-11-10 10:38:18 +00:00
Mohammad Rafi Shaik
4dc3aa4d15 audioreach: QCS9100: Add LEMANS-EVK topology support
Add initial topology for LEMANS-EVK Qualcomm board.

Signed-off-by: Mohammad Rafi Shaik <mohammad.rafi.shaik@oss.qualcomm.com>
2025-09-01 15:38:29 +05:30