Lines Matching refs:my_data
276 struct platform_data *my_data; in platform_init() local
291 my_data = calloc(1, sizeof(struct platform_data)); in platform_init()
293 my_data->adev = adev; in platform_init()
294 my_data->dualmic_config = DUALMIC_CONFIG_NONE; in platform_init()
295 my_data->fluence_in_spkr_mode = false; in platform_init()
296 my_data->fluence_in_voice_call = false; in platform_init()
297 my_data->fluence_in_voice_rec = false; in platform_init()
301 my_data->dualmic_config = DUALMIC_CONFIG_BROADSIDE; in platform_init()
304 my_data->dualmic_config = DUALMIC_CONFIG_ENDFIRE; in platform_init()
308 if (my_data->dualmic_config != DUALMIC_CONFIG_NONE) { in platform_init()
311 my_data->fluence_in_voice_call = true; in platform_init()
316 my_data->fluence_in_voice_rec = true; in platform_init()
321 my_data->fluence_in_spkr_mode = true; in platform_init()
325 my_data->acdb_handle = dlopen(LIB_ACDB_LOADER, RTLD_NOW); in platform_init()
326 if (my_data->acdb_handle == NULL) { in platform_init()
330 my_data->acdb_deallocate = (acdb_deallocate_t)dlsym(my_data->acdb_handle, in platform_init()
332 my_data->acdb_send_audio_cal = (acdb_send_audio_cal_t)dlsym(my_data->acdb_handle, in platform_init()
334 if (!my_data->acdb_send_audio_cal) in platform_init()
337 my_data->acdb_send_voice_cal = (acdb_send_voice_cal_t)dlsym(my_data->acdb_handle, in platform_init()
339 my_data->acdb_init = (acdb_init_t)dlsym(my_data->acdb_handle, in platform_init()
341 if (my_data->acdb_init == NULL) in platform_init()
344 my_data->acdb_init(); in platform_init()
354 my_data->csd_client = dlopen(LIB_CSD_CLIENT, RTLD_NOW); in platform_init()
355 if (my_data->csd_client == NULL) in platform_init()
359 if (my_data->csd_client) { in platform_init()
361 my_data->csd_client_deinit = (csd_client_deinit_t)dlsym(my_data->csd_client, in platform_init()
363 my_data->csd_disable_device = (csd_disable_device_t)dlsym(my_data->csd_client, in platform_init()
365 my_data->csd_enable_device = (csd_enable_device_t)dlsym(my_data->csd_client, in platform_init()
367 my_data->csd_start_voice = (csd_start_voice_t)dlsym(my_data->csd_client, in platform_init()
369 my_data->csd_stop_voice = (csd_stop_voice_t)dlsym(my_data->csd_client, in platform_init()
371 my_data->csd_volume = (csd_volume_t)dlsym(my_data->csd_client, in platform_init()
373 my_data->csd_mic_mute = (csd_mic_mute_t)dlsym(my_data->csd_client, in platform_init()
375 my_data->csd_client_init = (csd_client_init_t)dlsym(my_data->csd_client, in platform_init()
378 if (my_data->csd_client_init == NULL) { in platform_init()
381 my_data->csd_client_init(); in platform_init()
385 return my_data; in platform_init()
472 struct platform_data *my_data = (struct platform_data *)platform; in platform_send_audio_calibration() local
481 if (my_data->acdb_send_audio_cal) { in platform_send_audio_calibration()
489 my_data->acdb_send_audio_cal(acdb_dev_id, acdb_dev_type); in platform_send_audio_calibration()
496 struct platform_data *my_data = (struct platform_data *)platform; in platform_switch_voice_call_device_pre() local
499 if (my_data->csd_client != NULL && in platform_switch_voice_call_device_pre()
500 voice_is_in_call(my_data->adev)) { in platform_switch_voice_call_device_pre()
502 if (my_data->csd_disable_device == NULL) { in platform_switch_voice_call_device_pre()
505 ret = my_data->csd_disable_device(); in platform_switch_voice_call_device_pre()
519 struct platform_data *my_data = (struct platform_data *)platform; in platform_switch_voice_call_device_post() local
523 if (my_data->csd_client) { in platform_switch_voice_call_device_post()
524 if (my_data->csd_enable_device == NULL) { in platform_switch_voice_call_device_post()
532 ret = my_data->csd_enable_device(acdb_rx_id, acdb_tx_id, in platform_switch_voice_call_device_post()
533 my_data->adev->acdb_settings); in platform_switch_voice_call_device_post()
550 struct platform_data *my_data = (struct platform_data *)platform; in platform_start_voice_call() local
553 if (my_data->csd_client) { in platform_start_voice_call()
554 if (my_data->csd_start_voice == NULL) { in platform_start_voice_call()
558 ret = my_data->csd_start_voice(); in platform_start_voice_call()
570 struct platform_data *my_data = (struct platform_data *)platform; in platform_stop_voice_call() local
573 if (my_data->csd_client) { in platform_stop_voice_call()
574 if (my_data->csd_stop_voice == NULL) { in platform_stop_voice_call()
577 ret = my_data->csd_stop_voice(); in platform_stop_voice_call()
594 struct platform_data *my_data = (struct platform_data *)platform; in platform_set_voice_volume() local
597 if (my_data->csd_client) { in platform_set_voice_volume()
598 if (my_data->csd_volume == NULL) { in platform_set_voice_volume()
601 ret = my_data->csd_volume(volume); in platform_set_voice_volume()
615 struct platform_data *my_data = (struct platform_data *)platform; in platform_set_mic_mute() local
618 if (my_data->adev->mode == AUDIO_MODE_IN_CALL) { in platform_set_mic_mute()
619 if (my_data->csd_client) { in platform_set_mic_mute()
620 if (my_data->csd_mic_mute == NULL) { in platform_set_mic_mute()
623 ret = my_data->csd_mic_mute(state); in platform_set_mic_mute()
644 struct platform_data *my_data = (struct platform_data *)platform; in platform_get_output_snd_device() local
645 struct audio_device *adev = my_data->adev; in platform_get_output_snd_device()
720 if (my_data->speaker_lr_swap && in platform_get_output_snd_device()
748 struct platform_data *my_data = (struct platform_data *)platform; in platform_get_input_snd_device() local
749 struct audio_device *adev = my_data->adev; in platform_get_input_snd_device()
786 if (my_data->fluence_in_voice_call == false) { in platform_get_input_snd_device()
789 if (my_data->dualmic_config == DUALMIC_CONFIG_ENDFIRE) { in platform_get_input_snd_device()
794 } else if(my_data->dualmic_config == DUALMIC_CONFIG_BROADSIDE) in platform_get_input_snd_device()
808 if (my_data->fluence_in_voice_call && my_data->fluence_in_spkr_mode && in platform_get_input_snd_device()
809 my_data->dualmic_config == DUALMIC_CONFIG_ENDFIRE) { in platform_get_input_snd_device()
811 } else if (my_data->fluence_in_voice_call && my_data->fluence_in_spkr_mode && in platform_get_input_snd_device()
812 my_data->dualmic_config == DUALMIC_CONFIG_BROADSIDE) { in platform_get_input_snd_device()
825 if (my_data->dualmic_config == DUALMIC_CONFIG_ENDFIRE) { in platform_get_input_snd_device()
828 else if (my_data->fluence_in_voice_rec) in platform_get_input_snd_device()
830 } else if (my_data->dualmic_config == DUALMIC_CONFIG_BROADSIDE) { in platform_get_input_snd_device()
833 else if (my_data->fluence_in_voice_rec) in platform_get_input_snd_device()
919 struct platform_data *my_data = (struct platform_data *)platform; in platform_set_hdmi_channels() local
920 struct audio_device *adev = my_data->adev; in platform_set_hdmi_channels()
1152 struct platform_data *my_data = (struct platform_data *)adev->platform; in platform_set_swap_mixer() local
1155 if (swap_channels && !my_data->speaker_lr_swap) in platform_set_swap_mixer()
1190 struct platform_data *my_data = (struct platform_data *)adev->platform; in platform_check_and_set_swap_lr_channels() local
1192 my_data->speaker_lr_swap = swap_channels; in platform_check_and_set_swap_lr_channels()
1202 struct platform_data *my_data = (struct platform_data *)adev->platform; in platform_set_swap_channels() local