Changeset 777 for GPL/trunk/alsa-kernel/include/sound/sof.h
- Timestamp:
- Apr 21, 2025, 7:17:25 PM (4 months ago)
- Location:
- GPL/trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
GPL/trunk
- Property svn:mergeinfo changed
/GPL/branches/uniaud32-exp merged: 766-767,770-771,773-774
- Property svn:mergeinfo changed
-
GPL/trunk/alsa-kernel/include/sound/sof.h
r772 r777 4 4 * redistributing this file, you may do so under either license. 5 5 * 6 * Copyright(c) 2018 Intel Corporation . All rights reserved.6 * Copyright(c) 2018 Intel Corporation 7 7 * 8 8 * Author: Liam Girdwood <liam.r.girdwood@linux.intel.com> … … 58 58 }; 59 59 60 #define SOF_IPC SOF_IPC_TYPE_3 61 #define SOF_INTEL_IPC4 SOF_IPC_TYPE_4 60 struct sof_loadable_file_profile { 61 enum sof_ipc_type ipc_type; 62 63 const char *fw_path; 64 const char *fw_path_postfix; 65 const char *fw_name; 66 const char *fw_lib_path; 67 const char *fw_lib_path_postfix; 68 const char *tplg_path; 69 const char *tplg_name; 70 }; 62 71 63 72 /* … … 89 98 /* descriptor */ 90 99 const struct sof_dev_desc *desc; 100 101 /* platform's preferred IPC type and path overrides */ 102 struct sof_loadable_file_profile ipc_file_profile_base; 91 103 92 104 /* firmware and topology filenames */ … … 155 167 const char *default_fw_filename[SOF_IPC_TYPE_COUNT]; 156 168 157 struct snd_sof_dsp_ops *ops;169 const struct snd_sof_dsp_ops *ops; 158 170 int (*ops_init)(struct snd_sof_dev *sdev); 159 171 void (*ops_free)(struct snd_sof_dev *sdev); … … 162 174 int sof_dai_get_mclk(struct snd_soc_pcm_runtime *rtd); 163 175 int sof_dai_get_bclk(struct snd_soc_pcm_runtime *rtd); 176 int sof_dai_get_tdm_slots(struct snd_soc_pcm_runtime *rtd); 164 177 165 178 #endif
Note:
See TracChangeset
for help on using the changeset viewer.