On Tue, 07 Mar 2023 16:04:21 +0200, Peter Ujfalusi wrote:
This series introduces an abstraction of the HDA DAI handling.
The motivation is to simplify and make the code more flexible regarding to IPC versions, new features (ChainDMA (IPC4) and DSPless mode) and to pave the way for new platforms.
For the first look the series might feels a bit too intrusive but it introduces no functionality change (tested at each commit).
[...]
Applied to
https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git for-next
Thanks!
[01/14] ASoC: SOF: Intel: hda-dai: Remove BE DAI DRV ops for SSP DAI's commit: 274f8a3b4eb855bb14e38f6f12421ed32a2e670b [02/14] ASoC: SOF: Intel: hda-dai: Remove hda_link_dma_params() commit: a8310c0093f4ebeb3a317b4b70e864b91739fc50 [03/14] ASoC: SOF: Intel: hda-dai: remove struct hda_pipe_params commit: 2a6afac248b08a0bcec72a6a605f11319738f6db [04/14] ASoC: SOF: Intel: hda-dai: Modify the signature of hda_link_dma_cleanup() commit: 2be2caf481c7200b29116cea83cf8dd45c9e097f [05/14] ASoC: SOF: Intel: hda-dai: Pass the CPU dai pointer commit: b436ed8dd071cae10ac3f94c541a783a094971ff [06/14] ASoC: SOF: Intel: hda-dai: Use the dai argument in ipc4_hda_dai_trigger commit: be7f4f8d0bee110505750d85e6e11c59f8ceb65f [07/14] ASoC: SOF: Intel: hda-dai: Introduce DAI widget ops commit: 2ae49c6fe060baf432472aba48743e72b8345c52 [08/14] ASoC: SOF: Intel: hda-dai: Define and set the HDA DAI widget DMA ops commit: 80afde34e8f9c2459f7cd37ea2d5f71751fedd69 [09/14] ASoC: SOF: Intel: hda-dai: Add setup_hext_stream/reset_hext_stream DMA ops commit: e2d6569aba39f4b98da8e56999a19dc901188e5e [10/14] ASoC: SOF: Intel: hda-dai: Use the topology IPC dai_config op commit: e6ffb0d5eda751371d030bb8ae324493b2d1abc2 [11/14] ASoC: SOF: Intel: hda-dai: Define DAI widget DMA trigger ops for IPC4 commit: 4b2ee4cd7103607b303a079c0469c06694be87e9 [12/14] ASoC: SOF: Intel: hda: Unify DAI drv ops for IPC3 and IPC4 commit: 2b009fa0823c1510700fd17a0780ddd06a460fb4 [13/14] ASoC: SOF: Intel: hda: Remove hda_ctrl_dai_widget_setup/free() commit: a492da0ce6450d6fdea49ec89006d7692c0c1382 [14/14] ASoC: SOF: Intel: hda: remove redundant DAI config during hw_free commit: 8c29e78b8ecbec208bdd6d8b385ada71c1e730cd
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