Lines Matching refs:target_state

401 				const struct sof_dsp_power_state *target_state)  in hda_dsp_set_D0_state()  argument
423 sdev->dsp_power_state.state, target_state->state); in hda_dsp_set_D0_state()
428 if (target_state->substate == SOF_HDA_DSP_PM_D0I3) { in hda_dsp_set_D0_state()
526 const struct sof_dsp_power_state *target_state) in hda_dsp_set_power_state() argument
537 if (target_state->substate == SOF_HDA_DSP_PM_D0I3 && in hda_dsp_set_power_state()
545 if (target_state->state == sdev->dsp_power_state.state && in hda_dsp_set_power_state()
546 target_state->substate == sdev->dsp_power_state.substate) in hda_dsp_set_power_state()
550 switch (target_state->state) { in hda_dsp_set_power_state()
552 ret = hda_dsp_set_D0_state(sdev, target_state); in hda_dsp_set_power_state()
562 sdev->dsp_power_state.state, target_state->state); in hda_dsp_set_power_state()
566 target_state->state); in hda_dsp_set_power_state()
572 target_state->state, target_state->substate); in hda_dsp_set_power_state()
576 sdev->dsp_power_state = *target_state; in hda_dsp_set_power_state()
720 const struct sof_dsp_power_state target_state = { in hda_dsp_resume() local
754 ret = snd_sof_dsp_set_power_state(sdev, &target_state); in hda_dsp_resume()
757 target_state.state, target_state.substate); in hda_dsp_resume()
778 return snd_sof_dsp_set_power_state(sdev, &target_state); in hda_dsp_resume()
783 const struct sof_dsp_power_state target_state = { in hda_dsp_runtime_resume() local
793 return snd_sof_dsp_set_power_state(sdev, &target_state); in hda_dsp_runtime_resume()
812 const struct sof_dsp_power_state target_state = { in hda_dsp_runtime_suspend() local
825 return snd_sof_dsp_set_power_state(sdev, &target_state); in hda_dsp_runtime_suspend()
828 int hda_dsp_suspend(struct snd_sof_dev *sdev, u32 target_state) in hda_dsp_suspend() argument
834 .state = target_state, in hda_dsp_suspend()
835 .substate = target_state == SOF_DSP_PM_D0 ? in hda_dsp_suspend()
843 if (target_state == SOF_DSP_PM_D0) { in hda_dsp_suspend()
943 struct sof_dsp_power_state target_state; in hda_dsp_d0i3_work() local
946 target_state.state = SOF_DSP_PM_D0; in hda_dsp_d0i3_work()
950 target_state.substate = SOF_HDA_DSP_PM_D0I3; in hda_dsp_d0i3_work()
952 target_state.substate = SOF_HDA_DSP_PM_D0I0; in hda_dsp_d0i3_work()
955 if (target_state.substate == SOF_HDA_DSP_PM_D0I0) in hda_dsp_d0i3_work()
959 ret = snd_sof_dsp_set_power_state(sdev, &target_state); in hda_dsp_d0i3_work()
963 target_state.state, target_state.substate); in hda_dsp_d0i3_work()