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

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions