ASoC: Intel: Bxtn: Add Broxton DSP support
authorJeeja KP <jeeja.kp@intel.com>
Fri, 11 Mar 2016 04:42:56 +0000 (10:12 +0530)
committerMark Brown <broonie@kernel.org>
Wed, 30 Mar 2016 22:30:04 +0000 (15:30 -0700)
commit92eb4f62cbac0211e43ee4a6715ee2ea43167e88
tree7fff11db7f64f4d4bc31f16133f2207e0cffecbf
parentf17131a93f43665a76ae1f6aebdbb3e41674137c
ASoC: Intel: Bxtn: Add Broxton DSP support

Broxton DSP is mostly similar to Skylake one but with subtle
differences like no Code Load DMA and uses HDA DMA for code
loading, DSP D0 and D3 sequences are different.

These changes are comprehended by adding different DSP power up
and down handlers, and new loader ops and also adding prepare and
trigger which HDA DSP DMA requires

Signed-off-by: Jeeja KP <jeeja.kp@intel.com>
Signed-off-by: Jayachandran B <jayachandran.b@intel.com>
Signed-off-by: GuruprasadX Pawse <guruprasadx.pawse@intel.com>
Signed-off-by: Kranthi G <gudishax.kranthikumar@intel.com>
Signed-off-by: Dharageswari R <dharageswari.r@intel.com>
Signed-off-by: Ramesh Babu <ramesh.babu@intel.com>
Signed-off-by: Vinod Koul <vinod.koul@intel.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/intel/Kconfig
sound/soc/intel/skylake/Makefile
sound/soc/intel/skylake/bxt-sst.c [new file with mode: 0644]
sound/soc/intel/skylake/skl-messages.c
sound/soc/intel/skylake/skl-sst-dsp.h