Skip to content

Kodiak: eDP audio can't open #520

@CodeChenL

Description

@CodeChenL

Does the QCS6490 eDP hardware controller support audio hardware-wise?
I tried both Audioreach and lpass pathways, but both failed.
audioreach error:

[ 4416.708283] qcom-apm gprsvc:service:2:1: Error (1) Processing 0x01001002 cmd
[ 4416.715657] qcom-apm gprsvc:service:2:1: DSP returned error[1001002] 1
[ 4416.722448] q6apm-lpass-dais 3700000.remoteproc:glink-edge:gpr:service@1:bedais: Failed to start APM port 129
[ 4416.736301] q6apm-lpass-dais 3700000.remoteproc:glink-edge:gpr:service@1:bedais: ASoC error (-22): at snd_soc_dai_prepare() on DISPLAY_PORT_RX_1
[ 4416.766996] qcom-soundwire 3210000.soundwire: swrm_wait_for_wr_fifo_avail err write overflow
[ 4416.792682] qcom-soundwire 3210000.soundwire: swrm_wait_for_wr_fifo_avail err write overflow
[ 4416.818333] qcom-soundwire 3210000.soundwire: swrm_wait_for_wr_fifo_avail err write overflow
[ 4416.843974] qcom-soundwire 3210000.soundwire: swrm_wait_for_wr_fifo_avail err write overflow
[ 4416.869939] qcom-soundwire 3210000.soundwire: swrm_wait_for_wr_fifo_avail err write overflow
[ 4416.895608] qcom-soundwire 3210000.soundwire: swrm_wait_for_wr_fifo_avail err write overflow

lpass always reads 64 bytes and FIFO becomes full → engine does not consume → DMA stall → zero interrupt

Due to the debugging process over several weeks, a lot of information has been lost. If needed, I can cooperate unconditionally

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions