[alsa-devel] [PATCH v2 0/8] ASoC: Intel: refactor common SST IPC handling
Vinod Koul
vinod.koul at intel.com
Tue May 19 11:30:32 CEST 2015
This series refactors the common SST IPC code to remove some hardcoded
assumption which are no longer valid for future platforms like Skylake,
These are made configurable and right configuration applied for respective
drivers. The changes are mailbox sizes and dsp busy checks.
changes in v2:
- fix the mem allocation for IPC mailbox
Subhransu S. Prusty (8):
ASoC: Intel: Create an ops to check for DSP busy
ASoC: Intel: Move the busy check to ops for Baytrail
ASoC: Intel: Move the busy check to ops for HSW
ASoC: Intel: Remove the direct register reference from common ipc
ASoC: Intel: Allow to configure max size for mailbox data
ASoC: Intel: Initialize max mailbox size for baytrail
ASoC: Intel: Initialize max mailbox size for haswell
ASoC: Intel: Allocate for the mailbox with max size
sound/soc/intel/baytrail/sst-baytrail-ipc.c | 11 ++++++++++
sound/soc/intel/common/sst-ipc.c | 34 +++++++++++++++++++++++++----
sound/soc/intel/common/sst-ipc.h | 7 ++++--
sound/soc/intel/haswell/sst-haswell-ipc.c | 12 ++++++++++
4 files changed, 58 insertions(+), 6 deletions(-)
--
1.9.1
More information about the Alsa-devel
mailing list