tgl.c (542898c5aa5c6a3179dffb1d1606884a63f75fed) tgl.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// Authors: Ranjani Sridharan <ranjani.sridharan@linux.intel.com>
6//
7
8/*

--- 101 unchanged lines hidden (view full) ---

110 .pcm_open = hda_dsp_pcm_open,
111 .pcm_close = hda_dsp_pcm_close,
112 .pcm_hw_params = hda_dsp_pcm_hw_params,
113 .pcm_hw_free = hda_dsp_stream_hw_free,
114 .pcm_trigger = hda_dsp_pcm_trigger,
115 .pcm_pointer = hda_dsp_pcm_pointer,
116 .pcm_ack = hda_dsp_pcm_ack,
117
1// SPDX-License-Identifier: (GPL-2.0-only OR BSD-3-Clause)
2//
3// Copyright(c) 2020 Intel Corporation. All rights reserved.
4//
5// Authors: Ranjani Sridharan <ranjani.sridharan@linux.intel.com>
6//
7
8/*

--- 101 unchanged lines hidden (view full) ---

110 .pcm_open = hda_dsp_pcm_open,
111 .pcm_close = hda_dsp_pcm_close,
112 .pcm_hw_params = hda_dsp_pcm_hw_params,
113 .pcm_hw_free = hda_dsp_stream_hw_free,
114 .pcm_trigger = hda_dsp_pcm_trigger,
115 .pcm_pointer = hda_dsp_pcm_pointer,
116 .pcm_ack = hda_dsp_pcm_ack,
117
118#if IS_ENABLED(CONFIG_SND_SOC_SOF_HDA_PROBES)
119 /* probe callbacks */
120 .probe_assign = hda_probe_compr_assign,
121 .probe_free = hda_probe_compr_free,
122 .probe_set_params = hda_probe_compr_set_params,
123 .probe_trigger = hda_probe_compr_trigger,
124 .probe_pointer = hda_probe_compr_pointer,
125#endif
126
127 /* firmware loading */
128 .load_firmware = snd_sof_load_firmware_raw,
129
130 /* pre/post fw run */
131 .pre_fw_run = hda_dsp_pre_fw_run,
132 .post_fw_run = hda_dsp_post_fw_run,
133
134 /* parse platform specific extended manifest */

--- 6 unchanged lines hidden (view full) ---

141 /* firmware run */
142 .run = hda_dsp_cl_boot_firmware_iccmax,
143
144 /* trace callback */
145 .trace_init = hda_dsp_trace_init,
146 .trace_release = hda_dsp_trace_release,
147 .trace_trigger = hda_dsp_trace_trigger,
148
118 /* firmware loading */
119 .load_firmware = snd_sof_load_firmware_raw,
120
121 /* pre/post fw run */
122 .pre_fw_run = hda_dsp_pre_fw_run,
123 .post_fw_run = hda_dsp_post_fw_run,
124
125 /* parse platform specific extended manifest */

--- 6 unchanged lines hidden (view full) ---

132 /* firmware run */
133 .run = hda_dsp_cl_boot_firmware_iccmax,
134
135 /* trace callback */
136 .trace_init = hda_dsp_trace_init,
137 .trace_release = hda_dsp_trace_release,
138 .trace_trigger = hda_dsp_trace_trigger,
139
140 /* client ops */
141 .register_ipc_clients = hda_register_clients,
142 .unregister_ipc_clients = hda_unregister_clients,
143
149 /* DAI drivers */
150 .drv = skl_dai,
151 .num_drv = SOF_SKL_NUM_DAIS,
152
153 /* PM */
154 .suspend = hda_dsp_suspend,
155 .resume = hda_dsp_resume,
156 .runtime_suspend = hda_dsp_runtime_suspend,

--- 91 unchanged lines hidden ---
144 /* DAI drivers */
145 .drv = skl_dai,
146 .num_drv = SOF_SKL_NUM_DAIS,
147
148 /* PM */
149 .suspend = hda_dsp_suspend,
150 .resume = hda_dsp_resume,
151 .runtime_suspend = hda_dsp_runtime_suspend,

--- 91 unchanged lines hidden ---