Lines Matching refs:intel_sst_drv
53 struct intel_sst_drv *drv = (struct intel_sst_drv *) context; in intel_sst_interrupt_mrfld()
117 struct intel_sst_drv *drv = (struct intel_sst_drv *) context; in intel_sst_irq_thread_mrfld()
144 static int sst_save_dsp_context_v2(struct intel_sst_drv *sst) in sst_save_dsp_context_v2()
174 int sst_driver_ops(struct intel_sst_drv *sst) in sst_driver_ops()
195 struct intel_sst_drv *ctx = container_of(work, in sst_process_pending_msg()
196 struct intel_sst_drv, ipc_post_msg_wq); in sst_process_pending_msg()
201 static int sst_workqueue_init(struct intel_sst_drv *ctx) in sst_workqueue_init()
217 static void sst_init_locks(struct intel_sst_drv *ctx) in sst_init_locks()
230 int sst_alloc_drv_context(struct intel_sst_drv **ctx, in sst_alloc_drv_context()
233 *ctx = devm_kzalloc(dev, sizeof(struct intel_sst_drv), GFP_KERNEL); in sst_alloc_drv_context()
247 struct intel_sst_drv *ctx = dev_get_drvdata(dev); in firmware_version_show()
270 int sst_context_init(struct intel_sst_drv *ctx) in sst_context_init()
362 void sst_context_cleanup(struct intel_sst_drv *ctx) in sst_context_cleanup()
380 void sst_configure_runtime_pm(struct intel_sst_drv *ctx) in sst_configure_runtime_pm()
405 struct intel_sst_drv *ctx = dev_get_drvdata(dev); in intel_sst_runtime_suspend()
428 struct intel_sst_drv *ctx = dev_get_drvdata(dev); in intel_sst_suspend()
512 struct intel_sst_drv *ctx = dev_get_drvdata(dev); in intel_sst_resume()