On Mon, 20 Mar 2023 11:22:37 +0000, Richard Fitzgerald wrote:
The CS35L56 is a high-performance boosted mono audio amplifier. Supported control interfaces are I2C, SPI or SoundWire. Supported audio interfaces are I2S/TDM or SoundWire.
The CS35L56 has a self-booting firmware in ROM, with the ability to patch the firmware and/or apply tunings. Patches #1 to #7 add support to cs_dsp and wm_adsp for self-booting firmware and the ability to apply a .bin file without having to apply a .wmfw.
[...]
Applied to
https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git for-next
Thanks!
[1/8] firmware: cs_dsp: Introduce no_core_startstop for self-booting DSPs commit: 7062e1c727ec99a9c5b40586964304d60a43f240 [2/8] ASoC: wm_adsp: Use no_core_startstop to prevent creating preload control commit: 0cd1fd571719e19bd6824a98855382a70e47d932 [3/8] firmware: cs_dsp: Support DSPs that don't require firmware download commit: 107c167419e75213e078e4f2468c0f2f55fdd11a [4/8] ASoC: wm_adsp: Support DSPs that don't require firmware download commit: 65a314b7ddc09f6b1bad8decc6670e68d45ef07d [5/8] ASoC: wm_adsp: Expose the DSP boot work actions as wm_adsp_power_up() commit: 11520b87e2232c6e3defed69ec94f0e28fb80f84 [6/8] ASoC: wm_adsp: Add support for loading bin files without wmfw commit: 0e7d82cbea8bc0db8ced613aea04da17ac0f0249 [7/8] ASoC: wm_adsp: Simplify the logging of requested firmware files commit: 991b1de830f61076b7dc29bec081a4d2e50724cf [8/8] ASoC: cs35l56: Add driver for Cirrus Logic CS35L56 commit: e496112529006ce0c2cfe67d1136186e2786d2e8
All being well this means that it will be integrated into the linux-next tree (usually sometime in the next 24 hours) and sent to Linus during the next merge window (or sooner if it is a bug fix), however if problems are discovered then the patch may be dropped or reverted.
You may get further e-mails resulting from automated or manual testing and review of the tree, please engage with people reporting problems and send followup patches addressing any issues that are reported if needed.
If any updates are required or you are submitting further changes they should be sent as incremental updates against current git, existing patches will not be replaced.
Please add any relevant lists and maintainers to the CCs when replying to this mail.
Thanks, Mark