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

No one assigned

    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