Lines Matching refs:d0i3
272 struct skl_d0i3_data *d0i3 = &skl->d0i3; in bxt_d0i3_target_state() local
277 if (d0i3->non_d0i3) in bxt_d0i3_target_state()
279 else if (d0i3->streaming) in bxt_d0i3_target_state()
281 else if (d0i3->non_streaming) in bxt_d0i3_target_state()
292 struct skl_dev, d0i3.work.work); in bxt_set_dsp_D0i3()
294 struct skl_d0i3_data *d0i3 = &skl->d0i3; in bxt_set_dsp_D0i3() local
328 d0i3->state = target_state; in bxt_set_dsp_D0i3()
335 struct skl_d0i3_data *d0i3 = &skl->d0i3; in bxt_schedule_dsp_D0i3() local
342 schedule_delayed_work(&d0i3->work, in bxt_schedule_dsp_D0i3()
358 cancel_delayed_work_sync(&skl->d0i3.work); in bxt_set_dsp_D0i0()
371 if (skl->d0i3.state == SKL_DSP_D0I3_STREAMING) in bxt_set_dsp_D0i0()
385 skl->d0i3.state = SKL_DSP_D0I3_NONE; in bxt_set_dsp_D0i0()
587 INIT_DELAYED_WORK(&skl->d0i3.work, bxt_set_dsp_D0i3); in bxt_sst_dsp_init()
588 skl->d0i3.state = SKL_DSP_D0I3_NONE; in bxt_sst_dsp_init()