So we had some driver updates collated, time to send them upstream :)
- manifest data size was not checked so that is fixed - previous conversion to use core parsing for HDA capabilities was wrong at one place, that is fixed. - DMA config size was wrong, that is also fixed - Add 32bit format - The module instance IDs are manged in driver now.
Dharageswari R (5): ASoC: Intel: Skylake: Unload all the loadable modules ASoC: Intel: Skylake: Create dynamic instance ids for DSP modules ASoC: Intel: Skylake: Use private instance id of modules in IPC ASoC: Intel: Skylake: Table for module instance id and private id ASoC: Intel: Skylake: Override the actual instance id's to pvt_id's
Jeeja KP (1): ASoC: Intel: Skylake: Fix DMA control config size
Samaga Krishna (1): ASoC: Intel: Skylake: Add 32bit support
Vinod Koul (2): ASoC: Intel: Skylake: check manifest size ASoC: Intel: Skylake: Fix the inverted logic check
sound/soc/intel/skylake/skl-messages.c | 24 +++-- sound/soc/intel/skylake/skl-pcm.c | 5 +- sound/soc/intel/skylake/skl-sst-dsp.h | 6 ++ sound/soc/intel/skylake/skl-sst-utils.c | 133 ++++++++++++++++++++++++++- sound/soc/intel/skylake/skl-topology.c | 44 ++++++++- sound/soc/intel/skylake/skl-topology.h | 13 ++- sound/soc/intel/skylake/skl-tplg-interface.h | 3 +- 7 files changed, 208 insertions(+), 20 deletions(-)