[PATCH 0/9] Add Cannonlake Audio DSP support

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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.

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

_______________________________________________
Alsa-devel mailing list
Alsa-devel@xxxxxxxxxxxxxxxx
http://mailman.alsa-project.org/mailman/listinfo/alsa-devel



[Index of Archives]     [ALSA User]     [Linux Audio Users]     [Kernel Archive]     [Asterisk PBX]     [Photo Sharing]     [Linux Sound]     [Video 4 Linux]     [Gimp]     [Yosemite News]

  Powered by Linux