Skip to content

Commit f10eda3

Browse files
ranj063plbossart
authored andcommitted
ASoC: SOF: add core_power_down/up ops implementation for SKL+
Add implementation for core_power_up/down ops for SKL+ platforms. Signed-off-by: Ranjani Sridharan <ranjani.sridharan@linux.intel.com>
1 parent 3b95e0b commit f10eda3

File tree

3 files changed

+12
-0
lines changed

3 files changed

+12
-0
lines changed

sound/soc/sof/intel/apl.c

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,10 @@ struct snd_sof_dsp_ops sof_apl_ops = {
9191
.pre_fw_run = hda_dsp_pre_fw_run,
9292
.post_fw_run = hda_dsp_post_fw_run,
9393

94+
/* dsp core power up/down */
95+
.core_power_up = hda_dsp_enable_core,
96+
.core_power_down = hda_dsp_core_reset_power_down,
97+
9498
/* trace callback */
9599
.trace_init = hda_dsp_trace_init,
96100
.trace_release = hda_dsp_trace_release,

sound/soc/sof/intel/cnl.c

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -237,6 +237,10 @@ struct snd_sof_dsp_ops sof_cnl_ops = {
237237
.pre_fw_run = hda_dsp_pre_fw_run,
238238
.post_fw_run = hda_dsp_post_fw_run,
239239

240+
/* dsp core power up/down */
241+
.core_power_up = hda_dsp_enable_core,
242+
.core_power_down = hda_dsp_core_reset_power_down,
243+
240244
/* firmware run */
241245
.run = hda_dsp_cl_boot_firmware,
242246

sound/soc/sof/intel/skl.c

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -87,6 +87,10 @@ struct snd_sof_dsp_ops sof_skl_ops = {
8787
.pre_fw_run = hda_dsp_pre_fw_run,
8888
.post_fw_run = hda_dsp_post_fw_run,
8989

90+
/* dsp core power up/down */
91+
.core_power_up = hda_dsp_enable_core,
92+
.core_power_down = hda_dsp_core_reset_power_down,
93+
9094
/* firmware run */
9195
.run = hda_dsp_cl_boot_firmware_skl,
9296

0 commit comments

Comments
 (0)