[alsa-devel] [PATCH 0/9] Add Cannonlake Audio DSP support

Vinod Koul vinod.koul at intel.com
Thu Aug 3 06:58:52 CEST 2017


On Wed, Aug 02, 2017 at 09:51:11PM +0530, Guneshwor Singh wrote:
> Cannonlake (CNL) audio is similar to Broxton with a substantial difference
> in ipc registers. This series enables CNL support by adding required dsp
> library functions and ipc register programming. CNL has 4 dsp cores,
> additional core support is also added here.
> 
> To accommodate the above changes in the current code, existing helper
> functions, common functions that are reusable and dsp ops are modified.

Acked-By: Vinod Koul <vinod.koul at intel.com>

> 
> Dharageswari R (1):
>   ASoC: Intel: Skylake: Add num of cores in dsp ops
> 
> Guneshwor Singh (7):
>   ASoC: Intel: Skylake: Use num_core to allocate instead of macro
>   ASoC: Intel: cnl: Add cnl dsp functions and registers
>   ASoC: Intel: Skylake: Move platform specific init to platform
>     dsp_init()
>   ASoC: Intel: cnl: Unstatify common ipc functions
>   ASoC: Intel: cnl: Add sst library functions for cnl platform
>   ASoC: Intel: cnl: add dsp ops for cannonlake
>   ASoC: Intel: cnl: add pci id for cnl
> 
> Pardha Saradhi K (1):
>   ASoC: Intel: Skylake: Add dsp cores management
> 
>  sound/soc/intel/skylake/Makefile        |   5 +-
>  sound/soc/intel/skylake/bxt-sst.c       |   5 +-
>  sound/soc/intel/skylake/cnl-sst-dsp.c   | 274 ++++++++++++++++++
>  sound/soc/intel/skylake/cnl-sst-dsp.h   | 112 ++++++++
>  sound/soc/intel/skylake/cnl-sst.c       | 495 ++++++++++++++++++++++++++++++++
>  sound/soc/intel/skylake/skl-messages.c  |  31 ++
>  sound/soc/intel/skylake/skl-sst-dsp.c   |   2 +-
>  sound/soc/intel/skylake/skl-sst-ipc.c   |   6 +-
>  sound/soc/intel/skylake/skl-sst-ipc.h   |  12 +-
>  sound/soc/intel/skylake/skl-sst-utils.c |   6 +-
>  sound/soc/intel/skylake/skl-sst.c       |   6 +-
>  sound/soc/intel/skylake/skl-topology.c  |  26 +-
>  sound/soc/intel/skylake/skl.c           |  11 +
>  sound/soc/intel/skylake/skl.h           |   1 +
>  14 files changed, 970 insertions(+), 22 deletions(-)
>  create mode 100644 sound/soc/intel/skylake/cnl-sst-dsp.c
>  create mode 100644 sound/soc/intel/skylake/cnl-sst-dsp.h
>  create mode 100644 sound/soc/intel/skylake/cnl-sst.c
> 
> -- 
> 2.13.0
> 

-- 
~Vinod


More information about the Alsa-devel mailing list