Lines Matching refs:sof_mtl_ops
715 struct snd_sof_dsp_ops sof_mtl_ops; variable
722 memcpy(&sof_mtl_ops, &sof_hda_common_ops, sizeof(struct snd_sof_dsp_ops)); in sof_mtl_ops_init()
725 sof_mtl_ops.shutdown = hda_dsp_shutdown; in sof_mtl_ops_init()
728 sof_mtl_ops.irq_thread = mtl_ipc_irq_thread; in sof_mtl_ops_init()
731 sof_mtl_ops.send_msg = mtl_ipc_send_msg; in sof_mtl_ops_init()
732 sof_mtl_ops.get_mailbox_offset = mtl_dsp_ipc_get_mailbox_offset; in sof_mtl_ops_init()
733 sof_mtl_ops.get_window_offset = mtl_dsp_ipc_get_window_offset; in sof_mtl_ops_init()
736 sof_mtl_ops.debug_map = mtl_dsp_debugfs; in sof_mtl_ops_init()
737 sof_mtl_ops.debug_map_count = ARRAY_SIZE(mtl_dsp_debugfs); in sof_mtl_ops_init()
738 sof_mtl_ops.dbg_dump = mtl_dsp_dump; in sof_mtl_ops_init()
739 sof_mtl_ops.ipc_dump = mtl_ipc_dump; in sof_mtl_ops_init()
742 sof_mtl_ops.pre_fw_run = mtl_dsp_pre_fw_run; in sof_mtl_ops_init()
743 sof_mtl_ops.post_fw_run = mtl_dsp_post_fw_run; in sof_mtl_ops_init()
746 sof_mtl_ops.parse_platform_ext_manifest = NULL; in sof_mtl_ops_init()
749 sof_mtl_ops.core_get = mtl_dsp_core_get; in sof_mtl_ops_init()
750 sof_mtl_ops.core_put = mtl_dsp_core_put; in sof_mtl_ops_init()
767 hda_set_dai_drv_ops(sdev, &sof_mtl_ops); in sof_mtl_ops_init()
769 sof_mtl_ops.set_power_state = hda_dsp_set_power_state_ipc4; in sof_mtl_ops_init()