Lines Matching refs:platform
27 #include "platform.h"
608 bool platform_send_gain_dep_cal(void *platform, int level)
611 struct platform_data *my_data = (struct platform_data *)platform;
664 struct platform_data *my_data = (struct platform_data *)adev->platform;
675 snd_device = platform_get_output_snd_device(adev->platform, out_device);
676 platform_add_backend_name(adev->platform, my_data->ec_ref_mixer_path, snd_device);
992 * mixer and platform info files in future with no code change.
995 * platform info file present based on codec and form factor.
1043 /* Initialize platform specific ids and/or backends*/
1246 void platform_deinit(void *platform)
1253 struct platform_data *my_data = (struct platform_data *)platform;
1288 free(platform);
1302 int platform_get_snd_device_name_extn(void *platform, snd_device_t snd_device,
1305 struct platform_data *my_data = (struct platform_data *)platform;
1307 if (platform == NULL || device_name == NULL) {
1325 void platform_add_backend_name(void *platform, char *mixer_path,
1328 struct platform_data *my_data = (struct platform_data *)platform;
1481 int platform_send_audio_calibration(void *platform, snd_device_t snd_device)
1483 struct platform_data *my_data = (struct platform_data *)platform;
1505 int platform_switch_voice_call_device_pre(void *platform)
1507 struct platform_data *my_data = (struct platform_data *)platform;
1522 int platform_switch_voice_call_enable_device_config(void *platform,
1526 struct platform_data *my_data = (struct platform_data *)platform;
1555 int platform_switch_voice_call_device_post(void *platform,
1559 struct platform_data *my_data = (struct platform_data *)platform;
1582 int platform_switch_voice_call_usecase_route_post(void *platform,
1586 struct platform_data *my_data = (struct platform_data *)platform;
1615 int platform_start_voice_call(void *platform, uint32_t vsid)
1617 struct platform_data *my_data = (struct platform_data *)platform;
1629 int platform_stop_voice_call(void *platform, uint32_t vsid)
1631 struct platform_data *my_data = (struct platform_data *)platform;
1643 int platform_get_sample_rate(void *platform, uint32_t *rate)
1645 struct platform_data *my_data = (struct platform_data *)platform;
1694 int platform_set_voice_volume(void *platform, int volume)
1696 struct platform_data *my_data = (struct platform_data *)platform;
1730 int platform_set_mic_mute(void *platform, bool state)
1732 struct platform_data *my_data = (struct platform_data *)platform;
1768 int platform_set_device_mute(void *platform, bool state, char *dir)
1770 struct platform_data *my_data = (struct platform_data *)platform;
1849 snd_device_t platform_get_output_snd_device(void *platform, audio_devices_t devices)
1851 struct platform_data *my_data = (struct platform_data *)platform;
1977 snd_device_t platform_get_input_snd_device(void *platform, audio_devices_t out_device)
1979 struct platform_data *my_data = (struct platform_data *)platform;
2308 int platform_set_hdmi_channels(void *platform, int channel_count)
2310 struct platform_data *my_data = (struct platform_data *)platform;
2342 int platform_edid_get_max_channels(void *platform)
2344 struct platform_data *my_data = (struct platform_data *)platform;
2397 int platform_set_incall_recording_session_id(void *platform,
2401 struct platform_data *my_data = (struct platform_data *)platform;
2435 int platform_stop_incall_recording_usecase(void *platform)
2438 struct platform_data *my_data = (struct platform_data *)platform;
2451 int platform_start_incall_music_usecase(void *platform)
2454 struct platform_data *my_data = (struct platform_data *)platform;
2467 int platform_stop_incall_music_usecase(void *platform)
2470 struct platform_data *my_data = (struct platform_data *)platform;
2483 int platform_set_parameters(void *platform, struct str_parms *parms)
2485 struct platform_data *my_data = (struct platform_data *)platform;
2688 struct platform_data *my_data = (struct platform_data *)adev->platform;