On Tue, 5 Apr 2022 10:26:53 -0700, Ranjani Sridharan wrote:
This series is continuation of the IPC abstraction in the SOF driver in preparation for supporting the new IPC supported by the SOF firmware. It introduces abstraction for top-level IPC ops for sending/receiving regular and large IPC's.
Peter Ujfalusi (15): ASoC: SOF: Add helper function to prepare and send an IPC message ASoC: SOF: Add high level IPC IO callback definitions to ipc_ops ASoC: SOF: ipc3: Implement the tx_msg IPC ops ASoC: SOF: ipc3: Use sof_ipc3_tx_msg() internally for message sending ASoC: SOF: ipc3: Implement the set_get_data IPC ops ASoC: SOF: ipc3: Implement the get_reply IPC ops ASoC: SOF: ipc3: Implement rx_msg IPC ops ASoC: SOF: ipc: Separate the ops checks by functions/topics ASoC: SOF: ipc: Add check for mandatory IPC message handling ops ASoC: SOF: ipc: Use the get_reply ops in snd_sof_ipc_get_reply() ASoC: SOF: ipc: Switch over to use the tx_msg and set_get_data ops ASoC: SOF: ipc: Switch over to use the rx_msg ops ASoC: SOF: Add widget_kcontrol_setup control ops for IPC3 ASoC: SOF: sof-audio: Use the widget_kcontrol_setup ops for kcontrol set up ASoC: SOF: ipc: Move the ipc_set_get_comp_data() local to ipc3-control
[...]
Applied to
https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git for-next
Thanks!
[01/15] ASoC: SOF: Add helper function to prepare and send an IPC message commit: b4dcafe45e46f107b5f65a004d49e11e56fe4f87 [02/15] ASoC: SOF: Add high level IPC IO callback definitions to ipc_ops commit: 25e77672c4e18fe76dbf2e21ab8c7c36d6a323cc [03/15] ASoC: SOF: ipc3: Implement the tx_msg IPC ops commit: 0881918087ac7adfeed2652a03b4edb1131826ba [04/15] ASoC: SOF: ipc3: Use sof_ipc3_tx_msg() internally for message sending commit: dbcf543cf91edc7f6fe833d51b58fe65265f2a72 [05/15] ASoC: SOF: ipc3: Implement the set_get_data IPC ops commit: e974b8e190d30fdd0c5edc1447ee1425a30d15ea [06/15] ASoC: SOF: ipc3: Implement the get_reply IPC ops commit: 783b5f1797595a9df4476dd66f7bf34915be246b [07/15] ASoC: SOF: ipc3: Implement rx_msg IPC ops commit: 74ad8ed6512186134527fc82440f62007a98ff48 [08/15] ASoC: SOF: ipc: Separate the ops checks by functions/topics commit: 785b3fbe61c6c1c413b696e335e9f288aaec4364 [09/15] ASoC: SOF: ipc: Add check for mandatory IPC message handling ops commit: defad9d2e2703b040c3a001978c09c75970357f0 [10/15] ASoC: SOF: ipc: Use the get_reply ops in snd_sof_ipc_get_reply() commit: 045bc49bc9572f883db1a0740cb36bf6eeb206db [11/15] ASoC: SOF: ipc: Switch over to use the tx_msg and set_get_data ops commit: 85d0f881471531ffb081711b13df32b1f6f1f637 [12/15] ASoC: SOF: ipc: Switch over to use the rx_msg ops commit: 2f1f5a438899a9d2933ef004a1f0f2c962b29fb4 [13/15] ASoC: SOF: Add widget_kcontrol_setup control ops for IPC3 commit: e394ffb82f9c24fd6f7f4d896cb4ef32771dae7a [14/15] ASoC: SOF: sof-audio: Use the widget_kcontrol_setup ops for kcontrol set up commit: 50d4d8cf544dfbb9668dce87a21580fedb6e827f [15/15] ASoC: SOF: ipc: Move the ipc_set_get_comp_data() local to ipc3-control commit: e760f102c92c16307abebffd24a31bdb3ccd78ac
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