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