Home | History | Annotate | Download | only in msm8916

Lines Matching refs:my_data

630     struct platform_data *my_data = (struct platform_data *)adev->platform;
633 if (strcmp(my_data->ec_ref_mixer_path, "")) {
634 ALOGV("%s: disabling %s", __func__, my_data->ec_ref_mixer_path);
636 my_data->ec_ref_mixer_path);
642 platform_add_backend_name(adev->platform, my_data->ec_ref_mixer_path, snd_device);
645 strlcpy(my_data->ec_ref_mixer_path, "echo-reference",
646 sizeof(my_data->ec_ref_mixer_path));
648 ALOGD("%s: enabling %s", __func__, my_data->ec_ref_mixer_path);
650 my_data->ec_ref_mixer_path);
810 struct platform_data *my_data = (struct platform_data *)platform;
820 get_cvd_version(cvd_version, my_data->adev);
824 snd_card_name = mixer_get_name(my_data->adev->mixer);
826 result = my_data->acdb_init(snd_card_name, cvd_version, key);
832 audio_hwdep_send_cal(my_data);
844 struct platform_data *my_data = NULL;
852 my_data = calloc(1, sizeof(struct platform_data));
853 if (!my_data) {
866 free(my_data);
867 my_data = NULL;
895 my_data->hw_info = hw_info_init(snd_card_name);
896 if (!my_data->hw_info) {
907 hw_info_deinit(my_data->hw_info);
908 my_data->hw_info = NULL;
909 free(my_data);
910 my_data = NULL;
926 my_data->max_vol_index = atoi(value);
928 my_data->adev = adev;
929 my_data->fluence_in_spkr_mode = false;
930 my_data->fluence_in_voice_call = false;
931 my_data->fluence_in_voice_rec = false;
932 my_data->fluence_type = FLUENCE_NONE;
933 my_data->fluence_mode = FLUENCE_ENDFIRE;
935 property_get("ro.qc.sdk.audio.fluencetype", my_data->fluence_cap, "");
936 if (!strncmp("fluencepro", my_data->fluence_cap, sizeof("fluencepro"))) {
937 my_data->fluence_type = FLUENCE_QUAD_MIC | FLUENCE_DUAL_MIC;
938 } else if (!strncmp("fluence", my_data->fluence_cap, sizeof("fluence"))) {
939 my_data->fluence_type = FLUENCE_DUAL_MIC;
941 my_data->fluence_type = FLUENCE_NONE;
944 if (my_data->fluence_type != FLUENCE_NONE) {
947 my_data->fluence_in_voice_call = true;
952 my_data->fluence_in_voice_rec = true;
957 my_data->fluence_in_spkr_mode = true;
962 my_data->fluence_mode = FLUENCE_BROADSIDE;
974 my_data->acdb_handle = dlopen(LIB_ACDB_LOADER, RTLD_NOW);
975 if (my_data->acdb_handle == NULL) {
979 my_data->acdb_deallocate = (acdb_deallocate_t)dlsym(my_data->acdb_handle,
981 if (!my_data->acdb_deallocate)
985 my_data->acdb_send_audio_cal_v3 = (acdb_send_audio_cal_v3_t)dlsym(my_data->acdb_handle,
987 if (!my_data->acdb_send_audio_cal_v3)
991 my_data->acdb_send_audio_cal = (acdb_send_audio_cal_t)dlsym(my_data->acdb_handle,
993 if (!my_data->acdb_send_audio_cal)
997 my_data->acdb_send_voice_cal = (acdb_send_voice_cal_t)dlsym(my_data->acdb_handle,
999 if (!my_data->acdb_send_voice_cal)
1003 my_data->acdb_reload_vocvoltable = (acdb_reload_vocvoltable_t)dlsym(my_data->acdb_handle,
1005 if (!my_data->acdb_reload_vocvoltable)
1009 my_data->acdb_init = (acdb_init_v2_cvd_t)dlsym(my_data->acdb_handle,
1011 if (my_data->acdb_init == NULL) {
1015 platform_acdb_init(my_data);
1023 platform_info_init(PLATFORM_INFO_XML_PATH, my_data);
1029 return my_data;
1034 struct platform_data *my_data = (struct platform_data *)platform;
1041 hw_info_deinit(my_data->hw_info);
1070 mixer_close(my_data->adev->mixer);
1088 struct platform_data *my_data = (struct platform_data *)platform;
1101 hw_info_append_hw_type(my_data->hw_info, snd_device, device_name);
1139 struct platform_data *my_data = (struct platform_data *)platform;
1316 struct platform_data *my_data
1333 if ((my_data->acdb_send_audio_cal_v3) &&
1337 my_data->acdb_send_audio_cal_v3(acdb_dev_id, ACDB_DEV_TYPE_IN,
1339 my_data->acdb_send_audio_cal_v3(acdb_dev_id, ACDB_DEV_TYPE_OUT,
1341 } else if ((my_data->acdb_send_audio_cal_v3) &&
1347 my_data->acdb_send_audio_cal_v3(acdb_dev_id, ACDB_DEV_TYPE_IN,
1349 my_data->acdb_send_audio_cal_v3(acdb_dev_id, ACDB_DEV_TYPE_OUT,
1351 } else if (my_data->acdb_send_audio_cal) {
1352 my_data->acdb_send_audio_cal(acdb_dev_id, acdb_dev_type);
1373 struct platform_data *my_data = (struct platform_data *)platform;
1376 if (my_data->acdb_send_voice_cal == NULL) {
1387 my_data->acdb_send_voice_cal(acdb_rx_id, acdb_tx_id);
1427 struct platform_data *my_data = (struct platform_data *)platform;
1428 struct audio_device *adev = my_data->adev;
1439 vol_index = (int)percent_to_index(volume, MIN_VOL_INDEX, my_data->max_vol_index);
1456 struct platform_data *my_data = (struct platform_data *)platform;
1457 struct audio_device *adev = my_data->adev;
1486 struct platform_data *my_data = (struct platform_data *)platform;
1487 struct audio_device *adev = my_data->adev;
1555 struct platform_data *my_data = (struct platform_data *)platform;
1556 struct audio_device *adev = my_data->adev;
1654 if (my_data->speaker_lr_swap)
1680 struct platform_data *my_data = (struct platform_data *)platform;
1681 struct audio_device *adev = my_data->adev;
1723 if (my_data->fluence_type == FLUENCE_NONE ||
1724 my_data->fluence_in_voice_call == false) {
1749 if (my_data->fluence_type != FLUENCE_NONE &&
1750 my_data->fluence_in_voice_call &&
1751 my_data->fluence_in_spkr_mode) {
1752 if(my_data->fluence_type & FLUENCE_QUAD_MIC) {
1757 if (my_data->fluence_mode == FLUENCE_BROADSIDE)
1776 if (my_data->fluence_type & FLUENCE_DUAL_MIC &&
1789 else if (my_data->fluence_type != FLUENCE_NONE &&
1790 my_data->fluence_in_voice_rec) {
1802 if (my_data->fluence_type != FLUENCE_NONE &&
1806 if (my_data->fluence_in_spkr_mode) {
1807 if (my_data->fluence_type & FLUENCE_QUAD_MIC) {
1809 } else if (my_data->fluence_type & FLUENCE_DUAL_MIC) {
1810 if (my_data->fluence_mode == FLUENCE_BROADSIDE)
1819 if (my_data->fluence_type & FLUENCE_DUAL_MIC) {
1828 } else if (my_data->fluence_type != FLUENCE_NONE &&
1831 if (my_data->fluence_in_spkr_mode) {
1832 if (my_data->fluence_type & FLUENCE_QUAD_MIC) {
1834 } else if (my_data->fluence_type & FLUENCE_DUAL_MIC) {
1835 if (my_data->fluence_mode == FLUENCE_BROADSIDE)
1844 if (my_data->fluence_type & FLUENCE_DUAL_MIC) {
1853 } else if (my_data->fluence_type != FLUENCE_NONE &&
1856 if (my_data->fluence_in_spkr_mode) {
1857 if (my_data->fluence_type & FLUENCE_QUAD_MIC) {
1859 } else if (my_data->fluence_type & FLUENCE_DUAL_MIC) {
1860 if (my_data->fluence_mode == FLUENCE_BROADSIDE)
1869 if (my_data->fluence_type & FLUENCE_DUAL_MIC) {
1896 if (my_data->fluence_type & (FLUENCE_DUAL_MIC | FLUENCE_QUAD_MIC) &&
1972 struct platform_data *my_data = (struct platform_data *)platform;
1973 struct audio_device *adev = my_data->adev;
2006 struct platform_data *my_data = (struct platform_data *)platform;
2007 struct audio_device *adev = my_data->adev;
2064 struct platform_data *my_data = (struct platform_data *)platform;
2065 struct audio_device *adev = my_data->adev;
2106 struct platform_data *my_data = (struct platform_data *)platform;
2136 audio_extn_hfp_set_parameters(my_data->adev, parms);
2271 struct platform_data *my_data = (struct platform_data *)adev->platform;
2274 if (swap_channels && !my_data->speaker_lr_swap)
2309 struct platform_data *my_data = (struct platform_data *)adev->platform;
2311 my_data->speaker_lr_swap = swap_channels;
2321 struct platform_data *my_data = (struct platform_data *)adev->platform;