aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/staging/intel_sst/intelmid.c
diff options
context:
space:
mode:
authorVinod Koul <vinod.koul@intel.com>2011-05-03 17:31:49 +0100
committerGreg Kroah-Hartman <gregkh@suse.de>2011-05-10 12:52:10 -0700
commitafe9194d58e87b38993fafb2b716a6c7756fab93 (patch)
tree529b65a31302a04e1eebef28cfe0b82f3fb1e65f /drivers/staging/intel_sst/intelmid.c
parent31dea7385174596f4369f71c712f1d1006a3fa05 (diff)
downloadkernel_samsung_smdk4412-afe9194d58e87b38993fafb2b716a6c7756fab93.zip
kernel_samsung_smdk4412-afe9194d58e87b38993fafb2b716a6c7756fab93.tar.gz
kernel_samsung_smdk4412-afe9194d58e87b38993fafb2b716a6c7756fab93.tar.bz2
intel_sst: Save audio state across D3 on Medfield
During suspend and runtime_suspend audio dsp will be in D3 state and will loose its context. This patch adds support in driver to save the dsp context and restore this context during resume Signed-off-by: Vinod Koul <vinod.koul@intel.com> Signed-off-by: Ramesh Babu K V <ramesh.babu@intel.com> Signed-off-by: Alan Cox <alan@linux.intel.com> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'drivers/staging/intel_sst/intelmid.c')
-rw-r--r--drivers/staging/intel_sst/intelmid.c2
1 files changed, 0 insertions, 2 deletions
diff --git a/drivers/staging/intel_sst/intelmid.c b/drivers/staging/intel_sst/intelmid.c
index 2d4b94a..256713a 100644
--- a/drivers/staging/intel_sst/intelmid.c
+++ b/drivers/staging/intel_sst/intelmid.c
@@ -802,8 +802,6 @@ static int __devinit snd_intelmad_sst_register(
pr_err("sst card registration failed\n");
return ret_val;
}
- sst_drv_ctx->scard_ops->card_status = SND_CARD_UN_INIT;
-
sst_card_vendor_id = intelmaddata->sstdrv_ops->vendor_id;
intelmaddata->pmic_status = PMIC_UNINIT;
return ret_val;