Skip to content

audioreach-common: add local SDW API for 6.18/6.19-rc2 compatibility - #37

Merged
quic-aditrath merged 1 commit into
AudioReach:masterfrom
RaviHothi:master
Dec 31, 2025
Merged

quic-aditrath merged 1 commit into
AudioReach:masterfrom
RaviHothi:master

Conversation

@RaviHothi

@RaviHothi RaviHothi commented Dec 30, 2025

Copy link
Copy Markdown
Contributor

Update backend (BE) ops to use qcs6490_snd_sdw_* APIs instead of
the generic qcom_snd_sdw_* functions. This change ensures that
the audioreach driver builds and works correctly across kernel
versions 6.18 and 6.19-rc2, where platform-specific SoundWire
handling is required. The modification aligns BE operations with
QCS6490-specific SoundWire implementation, avoiding compatibility
issues introduced by recent kernel changes.
Tested on QCS6490/QCS9075 with both 6.18 and 6.19-rc2 kernels.

@RaviHothi
RaviHothi requested review from a team December 30, 2025 07:24
@RaviHothi RaviHothi changed the title audioreach-driver: audioreach-common: add local SDW API for 6.18/6.19… audioreach-driver: audioreach-common: add local SDW API for 6.18/6.19-rc2 compatibility Dec 30, 2025

@mohsRafi mohsRafi left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@nandamajay nandamajay left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please make the commit message more descriptive by explaining the purpose and reasoning behind the change.

…-rc2 compatibility

Update backend (BE) ops to use qcs6490_snd_sdw_* APIs instead of
the generic qcom_snd_sdw_* functions. This change ensures that
the audioreach driver builds and works correctly across kernel
versions 6.18 and 6.19-rc2, where platform-specific SoundWire
handling is required. The modification aligns BE operations with
QCS6490-specific SoundWire implementation, avoiding compatibility
issues introduced by recent kernel changes.
Tested on QCS6490/QCS9075 with both 6.18 and 6.19-rc2 kernels.

Signed-off-by: Ravi Hothi <ravi.hothi@oss.qualcomm.com>
@RaviHothi

Copy link
Copy Markdown
Contributor Author

Please make the commit message more descriptive by explaining the purpose and reasoning behind the change.

Updated.

@RaviHothi RaviHothi closed this Dec 30, 2025
@RaviHothi RaviHothi reopened this Dec 30, 2025
@quic-aditrath quic-aditrath changed the title audioreach-driver: audioreach-common: add local SDW API for 6.18/6.19-rc2 compatibility audioreach-common: add local SDW API for 6.18/6.19-rc2 compatibility Dec 31, 2025
@quic-aditrath
quic-aditrath merged commit c9aaca9 into AudioReach:master Dec 31, 2025
11 checks passed
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.

5 participants