[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