Skip to content

audioreach-graphservices: Add patch to revert DLS ready buffer thread - #160

Open
quic-aditrath wants to merge 1 commit into
AudioReach:masterfrom
quic-aditrath:dls_enablement_on_dsp
Open

audioreach-graphservices: Add patch to revert DLS ready buffer thread#160
quic-aditrath wants to merge 1 commit into
AudioReach:masterfrom
quic-aditrath:dls_enablement_on_dsp

Conversation

@quic-aditrath

Copy link
Copy Markdown
Contributor

Commit 4a3dcf6f10c1 introduced a dedicated thread and signal mechanism to decouple the DLS buffer return from the ATS data path to fix a deadlock on ADSP master proc systems. However PCM data logging over DLS is still not working correctly on NXP iMX8M with that change.

Add a patch that reverts the ready buffer handling and thread mechanism and disables the blocking ACK wait in
gsl_dls_client_return_used_buffers().
Dynamic ADSP/APPS domain routing from 4a3dcf6f10c1 is retained.

Commit 4a3dcf6f10c1 introduced a dedicated thread and signal mechanism
to decouple the DLS buffer return from the ATS data path to fix a
deadlock on ADSP master proc systems. However PCM data logging over
DLS is still not working correctly on NXP iMX8M with that change.

Add a patch that reverts the ready buffer handling and thread
mechanism and disables the blocking ACK wait in
gsl_dls_client_return_used_buffers().
Dynamic ADSP/APPS domain routing from 4a3dcf6f10c1 is retained.

Signed-off-by: Aditya Rathi <aditrath@qti.qualcomm.com>
@quic-aditrath
quic-aditrath requested review from a team July 16, 2026 17:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant