[alsa-devel] [PATCH 0/8] ASoC: Intel: Skylake: Add Broxton DSP support

Vinod Koul vinod.koul at intel.com
Fri Mar 11 05:42:48 CET 2016


Broxton DSP is similar to Skylake with similar DSP capabilities but
differs in a few subtle ways. It doesn't have Code Loader DMA and use HDA
DMA. The DSP power up/down routines are also bit different in the two
platforms. Also the FW needs to be downloaded only once and not on every
power sequence as it is cached by DSP in protected memory region.

All these changes for new DSP ops are abstracted in a new BXTN-dsp ops file.

This patch series starts with moving code around to prepare for new code and
also fix whitespace issue in existing code.
Since we have different loader ops we move Skylake ones to newly
defined ops. Then we add device IDs and lastly the broxton ops.

Jayachandran B (1):
  ASoC: Intel: Skylake: Unstatify skl_dsp_enable_core

Jeeja KP (4):
  ASoC: Intel: add dmabuffer to common sst_dsp
  ASoC: Intel: Skylake: Move Skylake dsp ops & loader ops
  ASoC: hdac_hdmi: Add broxton device ID
  ASoC: Intel: Bxtn: Add Broxton DSP support

Senthilnathan Veppur (1):
  ASoC: Intel: Bxtn: Add Broxton PCI ID

Vinod Koul (2):
  ASoC: Intel: Skylake: Move module id defines
  ASoC: Intel: Skylake: Fix whitepsace issues

 sound/soc/codecs/hdac_hdmi.c           |   1 +
 sound/soc/intel/Kconfig                |   1 +
 sound/soc/intel/common/sst-dsp-priv.h  |   1 +
 sound/soc/intel/skylake/Makefile       |   2 +-
 sound/soc/intel/skylake/bxt-sst.c      | 328 +++++++++++++++++++++++++++++++++
 sound/soc/intel/skylake/skl-messages.c | 182 +++++++++++++++++-
 sound/soc/intel/skylake/skl-sst-dsp.c  |  14 +-
 sound/soc/intel/skylake/skl-sst-dsp.h  |  20 +-
 sound/soc/intel/skylake/skl-sst.c      |   3 -
 sound/soc/intel/skylake/skl.c          |   7 +
 sound/soc/intel/skylake/skl.h          |  12 +-
 11 files changed, 549 insertions(+), 22 deletions(-)
 create mode 100644 sound/soc/intel/skylake/bxt-sst.c

-- 
1.9.1



More information about the Alsa-devel mailing list