Skip to content

Conversation

@rriveramcrus
Copy link
Collaborator

@rriveramcrus rriveramcrus commented Jun 23, 2025

Merge initial development branch of CS35L56 into device branch for initial release.

Adds a devicetree binding for the CS35L56 smart amplifier on an
I2C bus.

Signed-off-by: Ricardo Rivera-Matos <[email protected]>
@rriveramcrus rriveramcrus self-assigned this Jun 23, 2025
@rriveramcrus rriveramcrus force-pushed the dev/cs35l56 branch 7 times, most recently from d26c827 to 4f974f9 Compare June 30, 2025 19:02
@rriveramcrus rriveramcrus force-pushed the dev/cs35l56 branch 5 times, most recently from 1ba48f6 to 58e4526 Compare July 7, 2025 14:33
rriveramcrus and others added 3 commits August 18, 2025 16:34
Adds support for basic CS35L56 smart amplifier functionality. This
only supports the integrated DSP running in ROM mode.

Signed-off-by: Ricardo Rivera-Matos <[email protected]>
Adds support for RAM firmware patching via compiled firmware
and coefficient files.

Signed-off-by: David Rhodes <[email protected]>
Adds support for arbitrating between a SoundWire host source and
ASP host source. The arbitration scheme gives priority to the
SoundWire host source.

Signed-off-by: Ricardo Rivera-Matos <[email protected]>
@rriveramcrus rriveramcrus marked this pull request as ready for review September 2, 2025 21:56
@rriveramcrus rriveramcrus merged commit 97cb6ac into cs35l56 Sep 2, 2025
6 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.

3 participants