Vinod Koul
3e40a78461
ASoC: Intel: Skylake: Add code loader DMA APIs
...
This patch adds the last piece of code loader DMA APIs by adding the code
loader DMA APIs for the driver to use
Signed-off-by: Subhransu S. Prusty <subhransu.s.prusty@intel.com >
Signed-off-by: Jeeja KP <jeeja.kp@intel.com >
Signed-off-by: Vinod Koul <vinod.koul@intel.com >
Signed-off-by: Mark Brown <broonie@kernel.org >
2015-07-16 21:46:50 +01:00
Subhransu S. Prusty
e973e31a02
ASoC: Intel: Add DSP init and boot up functionality for SKL
...
This patch adds code to enable, disable and boot DSP core.
Also provide some helpers to reset and power up/down the core.
Signed-off-by: Subhransu S. Prusty <subhransu.s.prusty@intel.com >
Signed-off-by: Jeeja KP <jeeja.kp@intel.com >
Signed-off-by: Vinod Koul <vinod.koul@intel.com >
Signed-off-by: Mark Brown <broonie@kernel.org >
2015-07-09 18:33:23 +01:00
Subhransu S. Prusty
b81fd26359
ASoC: Intel: Add Skylake IPC library
...
This adds base SKL IPC library which uses common SST IPC lib.
Here we add definition for IPC types, sending and receiving IPC messages
from aDSP, handling interrupt, sending different types of messages etc
Signed-off-by: Subhransu S. Prusty <subhransu.s.prusty@intel.com >
Signed-off-by: Jeeja KP <jeeja.kp@intel.com >
Signed-off-by: Vinod Koul <vinod.koul@intel.com >
Signed-off-by: Mark Brown <broonie@kernel.org >
2015-07-09 18:33:23 +01:00
Subhransu S. Prusty
f7c765e604
ASoC: Intel: Reorganize the common dsp structure
...
We will add SKL platform data. So organizing common and platform
specific data helps.
Signed-off-by: Subhransu S. Prusty <subhransu.s.prusty@intel.com >
Signed-off-by: Vinod Koul <vinod.koul@intel.com >
Signed-off-by: Mark Brown <broonie@kernel.org >
2015-07-08 19:46:49 +01:00
Jie Yang
2106241a68
ASoC: Intel: create common folder and move common files in
...
Restructure the sound/soc/intel/ directory: create common folder, and move
sst common files here.
Signed-off-by: Jie Yang <yang.jie@intel.com >
Acked-by: Jarkko Nikula <jarkko.nikula@linux.intel.com >
Tested-by: Jarkko Nikula <jarkko.nikula@linux.intel.com >
Signed-off-by: Mark Brown <broonie@kernel.org >
2015-04-06 17:49:45 +01:00