[alsa-devel] [PATCH v2 0/6] ASoC: Intel: Skylake: Add loadable module support for Kabylake

Subhransu S. Prusty subhransu.s.prusty at intel.com
Tue Apr 25 08:48:18 CEST 2017


KBL module load is a bit different than rest as Library manifest
containing module information is required to be loaded first before
loading module.

So common changes are moved to helpers and arguments are modified as a
pre-work for adding module loading support.

Also, separate dsp_fw_ops is registered and load library for kabylake is
added to use code loader dma for library and module load.

changes in v2:
	- Few minor fixes in comments
	- Fixed the cover letter subject

G Kranthi (2):
  ASoC: Intel: Skylake: Move sst common initialization to a helper
    function
  ASoC: Intel: Skylake: Modify arguments to reuse module transfer
    function

Sodhi, VunnyX (1):
  ASoC: Intel: Skylake: Add loadable module support on KBL platform

Subhransu S. Prusty (3):
  ASoC: Intel: Skylake: Commonize library load
  ASoC: Intel: Skylake: Register dsp_fw_ops for kabylake
  ASoC: Intel: Skylake: Modify load_lib_ipc arguments for a nowait
    version

 sound/soc/intel/skylake/bxt-sst.c       |  68 +++--------------
 sound/soc/intel/skylake/skl-messages.c  |   2 +-
 sound/soc/intel/skylake/skl-sst-dsp.h   |  13 +++-
 sound/soc/intel/skylake/skl-sst-ipc.c   |  10 ++-
 sound/soc/intel/skylake/skl-sst-ipc.h   |   2 +-
 sound/soc/intel/skylake/skl-sst-utils.c |  80 ++++++++++++++++++++
 sound/soc/intel/skylake/skl-sst.c       | 125 ++++++++++++++++++++++++--------
 7 files changed, 208 insertions(+), 92 deletions(-)

-- 
1.9.1



More information about the Alsa-devel mailing list