Home | History | Annotate | Download | only in hal

Lines Matching full:platform

48 void platform_deinit(void *platform);
50 int platform_get_snd_device_name_extn(void *platform, snd_device_t snd_device,
52 void platform_add_backend_name(void *platform, char *mixer_path,
54 bool platform_send_gain_dep_cal(void *platform, int level);
59 int platform_send_audio_calibration(void *platform, snd_device_t snd_device);
60 int platform_send_audio_calibration_v2(void *platform, struct audio_usecase *usecase,
62 int platform_set_acdb_metainfo_key(void *platform, char *name, int key);
63 int platform_get_default_app_type_v2(void *platform, enum usecase_type_t type, int *app_type);
64 int platform_switch_voice_call_device_pre(void *platform);
65 int platform_switch_voice_call_enable_device_config(void *platform,
68 int platform_switch_voice_call_device_post(void *platform,
71 int platform_switch_voice_call_usecase_route_post(void *platform,
74 int platform_start_voice_call(void *platform, uint32_t vsid);
75 int platform_stop_voice_call(void *platform, uint32_t vsid);
76 int platform_set_mic_break_det(void *platform, bool enable);
77 int platform_set_voice_volume(void *platform, int volume);
81 int platform_set_mic_mute(void *platform, bool state);
82 int platform_get_sample_rate(void *platform, uint32_t *rate);
83 int platform_set_device_mute(void *platform, bool state, char *dir);
84 snd_device_t platform_get_output_snd_device(void *platform, audio_devices_t devices);
85 snd_device_t platform_get_input_snd_device(void *platform, audio_devices_t out_device);
86 int platform_set_hdmi_channels(void *platform, int channel_count);
87 int platform_edid_get_max_channels(void *platform);
107 int platform_set_incall_recording_session_id(void *platform,
109 int platform_set_incall_recording_session_channels(void *platform,
111 int platform_stop_incall_recording_usecase(void *platform);
112 int platform_start_incall_music_usecase(void *platform);
113 int platform_stop_incall_music_usecase(void *platform);
123 typedef int (*set_parameters_fn)(void *platform, struct str_parms *parms);
138 int platform_set_parameters(void *platform, struct str_parms *parms);
146 int platform_snd_card_update(void *platform, enum card_status_t status);
147 void platform_check_and_update_copp_sample_rate(void *platform, snd_device_t snd_device,
151 int platform_get_app_type_v2(void *platform,
162 int platform_get_mmap_data_fd(void *platform, int dev, int dir,
167 bool platform_set_microphone_characteristic(void *platform,
169 bool platform_set_microphone_map(void *platform, snd_device_t in_snd_device,
171 int platform_get_microphones(void *platform,
174 int platform_get_active_microphones(void *platform, unsigned int channels,
178 int platform_set_usb_service_interval(void *platform,
182 int platform_get_usb_service_interval(void *platform,