Lines Matching defs:platform_data
148 struct platform_data { struct
149 struct audio_device *adev;
150 bool fluence_in_spkr_mode;
151 bool fluence_in_voice_call;
152 bool fluence_in_voice_comm;
153 bool fluence_in_voice_rec;
155 int fluence_type;
156 int source_mic_type;
157 bool speaker_lr_swap;
159 void *acdb_handle;
161 acdb_init_v2_cvd_t acdb_init;
163 acdb_init_v2_t acdb_init;
165 acdb_init_t acdb_init;
167 acdb_deallocate_t acdb_deallocate;
168 acdb_send_audio_cal_t acdb_send_audio_cal;
169 acdb_send_audio_cal_v3_t acdb_send_audio_cal_v3;
170 acdb_set_audio_cal_t acdb_set_audio_cal;
171 acdb_send_voice_cal_t acdb_send_voice_cal;
172 acdb_reload_vocvoltable_t acdb_reload_vocvoltable;
173 acdb_send_gain_dep_cal_t acdb_send_gain_dep_cal;
174 acdb_send_custom_top_t acdb_send_custom_top;
175 bool acdb_initialized;
177 struct csd_data *csd;
178 char ec_ref_mixer_path[64];
180 codec_backend_cfg_t current_backend_cfg[MAX_CODEC_BACKENDS];
181 char *snd_card_name;
182 int max_vol_index;
183 int max_mic_count;
185 void *hw_info;
187 uint32_t declared_mic_count;
188 struct audio_microphone_characteristic_t microphones[AUDIO_MICROPHONE_MAX_COUNT];
189 struct snd_device_to_mic_map mic_map[SND_DEVICE_MAX];