On 3/9/20 12:07 PM, Guennadi Liakhovetski wrote:
This is the first set of patches for the SOF virtualisation work. We
send these patches first because they touch the ASoC core. 2 of them
are mostly cosmetic with no functional changes, but patch 2/3 might
cause some discussions. Please review and comment.
Sorry about the delay in reviewing.
To get a better picture of the directions, reviewers are invited to take
a look at the in-depth documentation written by Guennadi since the
initial patches were shared. This documentation was reviewed by Liam and
me and is really required to understand the concepts:
https://thesofproject.github.io/latest/developer_guides/virtualization/virtualization.html
I added a couple of comments on the three patches, this looks good to me.
Thanks
Guennadi
Guennadi Liakhovetski (3):
ASoC: (cosmetic) simplify dpcm_prune_paths()
ASoC: add function parameters to enable forced path pruning
ASoC: export DPCM runtime update functions
include/sound/soc-dpcm.h | 30 ++++++++---
sound/soc/soc-compress.c | 2 +-
sound/soc/soc-dapm.c | 8 +--
sound/soc/soc-pcm.c | 130 +++++++++++++++++++++++++++++------------------
4 files changed, 109 insertions(+), 61 deletions(-)