Lines Matching defs:platform_data
147 struct platform_data { struct
148 struct audio_device *adev;
149 bool fluence_in_spkr_mode;
150 bool fluence_in_voice_call;
151 bool fluence_in_voice_comm;
152 bool fluence_in_voice_rec;
154 int fluence_type;
155 int source_mic_type;
156 bool speaker_lr_swap;
158 void *acdb_handle;
160 acdb_init_v2_cvd_t acdb_init;
162 acdb_init_v2_t acdb_init;
164 acdb_init_t acdb_init;
166 acdb_deallocate_t acdb_deallocate;
167 acdb_send_audio_cal_t acdb_send_audio_cal;
168 acdb_send_audio_cal_v3_t acdb_send_audio_cal_v3;
169 acdb_set_audio_cal_t acdb_set_audio_cal;
170 acdb_send_voice_cal_t acdb_send_voice_cal;
171 acdb_reload_vocvoltable_t acdb_reload_vocvoltable;
172 acdb_send_gain_dep_cal_t acdb_send_gain_dep_cal;
173 acdb_send_custom_top_t acdb_send_custom_top;
174 bool acdb_initialized;
176 struct csd_data *csd;
177 char ec_ref_mixer_path[64];
179 codec_backend_cfg_t current_backend_cfg[MAX_CODEC_BACKENDS];
180 char *snd_card_name;
181 int max_vol_index;
182 int max_mic_count;
184 void *hw_info;
186 uint32_t declared_mic_count;
187 struct audio_microphone_characteristic_t microphones[AUDIO_MICROPHONE_MAX_COUNT];
188 struct snd_device_to_mic_map mic_map[SND_DEVICE_MAX];