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 --- |