icl.c (542898c5aa5c6a3179dffb1d1606884a63f75fed) | icl.c (3dc0d709177828a22dfc9d0072e3ac937ef90d06) |
---|---|
1// SPDX-License-Identifier: (GPL-2.0-only OR BSD-3-Clause) 2// 3// Copyright(c) 2020 Intel Corporation. All rights reserved. 4// 5// Author: Fred Oh <fred.oh@linux.intel.com> 6// 7 8/* --- 128 unchanged lines hidden (view full) --- 137 .pcm_open = hda_dsp_pcm_open, 138 .pcm_close = hda_dsp_pcm_close, 139 .pcm_hw_params = hda_dsp_pcm_hw_params, 140 .pcm_hw_free = hda_dsp_stream_hw_free, 141 .pcm_trigger = hda_dsp_pcm_trigger, 142 .pcm_pointer = hda_dsp_pcm_pointer, 143 .pcm_ack = hda_dsp_pcm_ack, 144 | 1// SPDX-License-Identifier: (GPL-2.0-only OR BSD-3-Clause) 2// 3// Copyright(c) 2020 Intel Corporation. All rights reserved. 4// 5// Author: Fred Oh <fred.oh@linux.intel.com> 6// 7 8/* --- 128 unchanged lines hidden (view full) --- 137 .pcm_open = hda_dsp_pcm_open, 138 .pcm_close = hda_dsp_pcm_close, 139 .pcm_hw_params = hda_dsp_pcm_hw_params, 140 .pcm_hw_free = hda_dsp_stream_hw_free, 141 .pcm_trigger = hda_dsp_pcm_trigger, 142 .pcm_pointer = hda_dsp_pcm_pointer, 143 .pcm_ack = hda_dsp_pcm_ack, 144 |
145#if IS_ENABLED(CONFIG_SND_SOC_SOF_HDA_PROBES) 146 /* probe callbacks */ 147 .probe_assign = hda_probe_compr_assign, 148 .probe_free = hda_probe_compr_free, 149 .probe_set_params = hda_probe_compr_set_params, 150 .probe_trigger = hda_probe_compr_trigger, 151 .probe_pointer = hda_probe_compr_pointer, 152#endif 153 | |
154 /* firmware loading */ 155 .load_firmware = snd_sof_load_firmware_raw, 156 157 /* pre/post fw run */ 158 .pre_fw_run = hda_dsp_pre_fw_run, 159 .post_fw_run = icl_dsp_post_fw_run, 160 161 /* parse platform specific extended manifest */ --- 6 unchanged lines hidden (view full) --- 168 .run = hda_dsp_cl_boot_firmware_iccmax, 169 .stall = icl_dsp_core_stall, 170 171 /* trace callback */ 172 .trace_init = hda_dsp_trace_init, 173 .trace_release = hda_dsp_trace_release, 174 .trace_trigger = hda_dsp_trace_trigger, 175 | 145 /* firmware loading */ 146 .load_firmware = snd_sof_load_firmware_raw, 147 148 /* pre/post fw run */ 149 .pre_fw_run = hda_dsp_pre_fw_run, 150 .post_fw_run = icl_dsp_post_fw_run, 151 152 /* parse platform specific extended manifest */ --- 6 unchanged lines hidden (view full) --- 159 .run = hda_dsp_cl_boot_firmware_iccmax, 160 .stall = icl_dsp_core_stall, 161 162 /* trace callback */ 163 .trace_init = hda_dsp_trace_init, 164 .trace_release = hda_dsp_trace_release, 165 .trace_trigger = hda_dsp_trace_trigger, 166 |
167 /* client ops */ 168 .register_ipc_clients = hda_register_clients, 169 .unregister_ipc_clients = hda_unregister_clients, 170 |
|
176 /* DAI drivers */ 177 .drv = skl_dai, 178 .num_drv = SOF_SKL_NUM_DAIS, 179 180 /* PM */ 181 .suspend = hda_dsp_suspend, 182 .resume = hda_dsp_resume, 183 .runtime_suspend = hda_dsp_runtime_suspend, --- 34 unchanged lines hidden --- | 171 /* DAI drivers */ 172 .drv = skl_dai, 173 .num_drv = SOF_SKL_NUM_DAIS, 174 175 /* PM */ 176 .suspend = hda_dsp_suspend, 177 .resume = hda_dsp_resume, 178 .runtime_suspend = hda_dsp_runtime_suspend, --- 34 unchanged lines hidden --- |