Lines Matching refs:sof_lnl_ops
24 struct snd_sof_dsp_ops sof_lnl_ops; variable
25 EXPORT_SYMBOL_NS(sof_lnl_ops, SND_SOC_SOF_INTEL_LNL);
119 memcpy(&sof_lnl_ops, &sof_hda_common_ops, sizeof(struct snd_sof_dsp_ops)); in sof_lnl_ops_init()
123 sof_lnl_ops.probe = lnl_hda_dsp_probe; in sof_lnl_ops_init()
124 sof_lnl_ops.remove = lnl_hda_dsp_remove; in sof_lnl_ops_init()
128 sof_lnl_ops.shutdown = hda_dsp_shutdown; in sof_lnl_ops_init()
131 sof_lnl_ops.irq_thread = mtl_ipc_irq_thread; in sof_lnl_ops_init()
134 sof_lnl_ops.send_msg = mtl_ipc_send_msg; in sof_lnl_ops_init()
135 sof_lnl_ops.get_mailbox_offset = mtl_dsp_ipc_get_mailbox_offset; in sof_lnl_ops_init()
136 sof_lnl_ops.get_window_offset = mtl_dsp_ipc_get_window_offset; in sof_lnl_ops_init()
139 sof_lnl_ops.debug_map = lnl_dsp_debugfs; in sof_lnl_ops_init()
140 sof_lnl_ops.debug_map_count = ARRAY_SIZE(lnl_dsp_debugfs); in sof_lnl_ops_init()
141 sof_lnl_ops.dbg_dump = mtl_dsp_dump; in sof_lnl_ops_init()
142 sof_lnl_ops.ipc_dump = mtl_ipc_dump; in sof_lnl_ops_init()
145 sof_lnl_ops.pre_fw_run = mtl_dsp_pre_fw_run; in sof_lnl_ops_init()
146 sof_lnl_ops.post_fw_run = lnl_dsp_post_fw_run; in sof_lnl_ops_init()
149 sof_lnl_ops.parse_platform_ext_manifest = NULL; in sof_lnl_ops_init()
156 sof_lnl_ops.resume = lnl_hda_dsp_resume; in sof_lnl_ops_init()
157 sof_lnl_ops.runtime_resume = lnl_hda_dsp_runtime_resume; in sof_lnl_ops_init()
161 sof_lnl_ops.core_get = mtl_dsp_core_get; in sof_lnl_ops_init()
162 sof_lnl_ops.core_put = mtl_dsp_core_put; in sof_lnl_ops_init()
179 hda_set_dai_drv_ops(sdev, &sof_lnl_ops); in sof_lnl_ops_init()
181 sof_lnl_ops.set_power_state = hda_dsp_set_power_state_ipc4; in sof_lnl_ops_init()