Lines Matching refs:err
64 int err = 0; in write_model() local
71 err = iaxxx_odsp_plugin_set_parameter_blk(odsp_hdl, in write_model()
78 err = iaxxx_odsp_plugin_set_parameter_blk(odsp_hdl, in write_model()
85 err = iaxxx_odsp_plugin_set_parameter_blk(odsp_hdl, in write_model()
92 err = iaxxx_odsp_plugin_set_parameter_blk(odsp_hdl, in write_model()
98 err = -EINVAL; in write_model()
102 if (err < 0) { in write_model()
110 return err; in write_model()
116 int err = 0; in get_model_state() local
120 err = iaxxx_odsp_plugin_set_parameter(odsp_hdl, inst_id, param_id, in get_model_state()
122 if (err != 0) { in get_model_state()
126 return err; in get_model_state()
131 int err = 0; in get_event() local
134 err = iaxxx_odsp_evt_getevent(odsp_hdl, ge); in get_event()
135 if (err != 0) { in get_event()
141 return err; in get_event()
146 int err = 0; in reset_ambient_plugin() local
149 err = iaxxx_odsp_plugin_set_parameter(odsp_hdl, in reset_ambient_plugin()
154 if (err != 0) { in reset_ambient_plugin()
160 return err; in reset_ambient_plugin()
165 int err = 0; in set_sensor_route() local
169 err = audio_route_apply_and_update_path(route_hdl, route_table[ST_SENSOR_ROUTE]); in set_sensor_route()
171 err = audio_route_reset_and_update_path(route_hdl, route_table[ST_SENSOR_ROUTE]); in set_sensor_route()
172 if (err) in set_sensor_route()
173 ALOGE("%s: route fail %d", __func__, err); in set_sensor_route()
176 return err; in set_sensor_route()
182 int err = 0; in set_ambient_state() local
185 err = iaxxx_odsp_plugin_setevent(odsp_hdl, AMBIENT_INSTANCE_ID, in set_ambient_state()
187 if (err < 0) { in set_ambient_state()
193 err = iaxxx_odsp_evt_subscribe(odsp_hdl, AMBIENT_EVT_SRC_ID, in set_ambient_state()
195 if (err < 0) { in set_ambient_state()
204 err = iaxxx_odsp_evt_subscribe(odsp_hdl, AMBIENT_EVT_SRC_ID, in set_ambient_state()
206 if (err < 0) { in set_ambient_state()
216 return err; in set_ambient_state()
222 int err = 0; in tear_ambient_state() local
225 err = iaxxx_odsp_evt_unsubscribe(odsp_hdl, AMBIENT_EVT_SRC_ID, in tear_ambient_state()
227 if (err < 0) { in tear_ambient_state()
233 err = iaxxx_odsp_plugin_set_parameter(odsp_hdl, in tear_ambient_state()
238 if (err < 0) { in tear_ambient_state()
245 err = iaxxx_odsp_evt_unsubscribe(odsp_hdl, AMBIENT_EVT_SRC_ID, in tear_ambient_state()
247 if (err < 0) { in tear_ambient_state()
253 err = iaxxx_odsp_plugin_set_parameter(odsp_hdl, in tear_ambient_state()
258 if (err < 0) { in tear_ambient_state()
267 return err; in tear_ambient_state()
272 int err = 0; in set_ambient_route() local
277 err = audio_route_apply_and_update_path(route_hdl, in set_ambient_route()
280 err = audio_route_apply_and_update_path(route_hdl, in set_ambient_route()
282 if (err) in set_ambient_route()
283 ALOGE("%s: route apply fail %d", __func__, err); in set_ambient_route()
286 return err; in set_ambient_route()
291 int err = 0; in tear_ambient_route() local
296 err = audio_route_reset_and_update_path(route_hdl, in tear_ambient_route()
299 err = audio_route_reset_and_update_path(route_hdl, in tear_ambient_route()
301 if (err) in tear_ambient_route()
302 ALOGE("%s: route reset fail %d", __func__, err); in tear_ambient_route()
305 return err; in tear_ambient_route()
310 int err = 0; in set_hotword_state() local
314 err = iaxxx_odsp_plugin_setevent(odsp_hdl, HOTWORD_INSTANCE_ID, in set_hotword_state()
316 if (err != 0) { in set_hotword_state()
324 err = iaxxx_odsp_evt_subscribe(odsp_hdl, HOTWORD_EVT_SRC_ID, in set_hotword_state()
326 if (err < 0) { in set_hotword_state()
336 err = iaxxx_odsp_evt_subscribe(odsp_hdl, HOTWORD_EVT_SRC_ID, in set_hotword_state()
338 if (err < 0) { in set_hotword_state()
348 return err; in set_hotword_state()
353 int err = 0; in tear_hotword_state() local
357 err = iaxxx_odsp_evt_unsubscribe(odsp_hdl, HOTWORD_EVT_SRC_ID, in tear_hotword_state()
359 if (err < 0) { in tear_hotword_state()
365 err = iaxxx_odsp_plugin_set_parameter(odsp_hdl, in tear_hotword_state()
371 if (err < 0) { in tear_hotword_state()
378 err = iaxxx_odsp_evt_unsubscribe(odsp_hdl, HOTWORD_EVT_SRC_ID, in tear_hotword_state()
380 if (err < 0) { in tear_hotword_state()
386 err = iaxxx_odsp_plugin_set_parameter(odsp_hdl, in tear_hotword_state()
391 if (err < 0) { in tear_hotword_state()
400 return err; in tear_hotword_state()
405 int err = 0; in set_hotword_route() local
410 err = audio_route_apply_and_update_path(route_hdl, in set_hotword_route()
413 err = audio_route_apply_and_update_path(route_hdl, in set_hotword_route()
415 if (err) in set_hotword_route()
416 ALOGE("%s: route apply fail %d", __func__, err); in set_hotword_route()
419 return err; in set_hotword_route()
424 int err = 0; in tear_hotword_route() local
429 err = audio_route_reset_and_update_path(route_hdl, in tear_hotword_route()
432 err = audio_route_reset_and_update_path(route_hdl, in tear_hotword_route()
434 if (err) in tear_hotword_route()
435 ALOGE("%s: route reset fail %d", __func__, err); in tear_hotword_route()
438 return err; in tear_hotword_route()
443 int err = 0; in set_chre_audio_route() local
447 err = audio_route_apply_and_update_path(route_hdl, in set_chre_audio_route()
450 err = audio_route_apply_and_update_path(route_hdl, in set_chre_audio_route()
452 if (err) in set_chre_audio_route()
453 ALOGE("%s: route apply fail %d", __func__, err); in set_chre_audio_route()
456 return err; in set_chre_audio_route()
461 int err = 0; in tear_chre_audio_route() local
465 err = audio_route_reset_and_update_path(route_hdl, in tear_chre_audio_route()
468 err = audio_route_reset_and_update_path(route_hdl, in tear_chre_audio_route()
470 if (err) in tear_chre_audio_route()
471 ALOGE("%s: route reset fail %d", __func__, err); in tear_chre_audio_route()
474 return err; in tear_chre_audio_route()
479 int err = 0; in sensor_event_init_params() local
483 err = iaxxx_odsp_plugin_setevent(odsp_hdl, SENSOR_INSTANCE_ID, 0x1F, in sensor_event_init_params()
485 if (err != 0) { in sensor_event_init_params()
494 err = iaxxx_odsp_evt_subscribe(odsp_hdl, OSLO_EVT_SRC_ID, in sensor_event_init_params()
497 if (err != 0) { in sensor_event_init_params()
504 err = iaxxx_odsp_evt_subscribe(odsp_hdl, OSLO_EVT_SRC_ID, in sensor_event_init_params()
507 if (err != 0) { in sensor_event_init_params()
514 err = iaxxx_odsp_evt_subscribe(odsp_hdl, OSLO_EVT_SRC_ID, in sensor_event_init_params()
516 if (err != 0) { in sensor_event_init_params()
522 err = iaxxx_odsp_evt_subscribe(odsp_hdl, OSLO_EVT_SRC_ID, in sensor_event_init_params()
524 if (err != 0) { in sensor_event_init_params()
530 err = iaxxx_odsp_evt_subscribe(odsp_hdl, OSLO_EVT_SRC_ID, in sensor_event_init_params()
532 if (err != 0) { in sensor_event_init_params()
538 err = iaxxx_odsp_evt_subscribe(odsp_hdl, OSLO_EVT_SRC_ID, in sensor_event_init_params()
540 if (err != 0) { in sensor_event_init_params()
546 err = iaxxx_odsp_evt_subscribe(odsp_hdl, IAXXX_SYSID_HOST_1, in sensor_event_init_params()
548 if (err == -1) { in sensor_event_init_params()
554 err = iaxxx_odsp_evt_trigger(odsp_hdl, OSLO_EVT_SRC_ID, OSLO_CONFIGURED, 0); in sensor_event_init_params()
555 if (err != 0) { in sensor_event_init_params()
564 return err; in sensor_event_init_params()
569 int err = 0; in sensor_event_deinit_params() local
573 err = iaxxx_odsp_evt_unsubscribe(odsp_hdl, OSLO_EVT_SRC_ID, SENSOR_MAX_MODE, in sensor_event_deinit_params()
575 if (err != 0) { in sensor_event_deinit_params()
582 err = iaxxx_odsp_evt_unsubscribe(odsp_hdl, OSLO_EVT_SRC_ID, in sensor_event_deinit_params()
584 if (err != 0) { in sensor_event_deinit_params()
591 err = iaxxx_odsp_evt_unsubscribe(odsp_hdl, OSLO_EVT_SRC_ID, in sensor_event_deinit_params()
593 if (err != 0) { in sensor_event_deinit_params()
600 err = iaxxx_odsp_evt_unsubscribe(odsp_hdl, OSLO_EVT_SRC_ID, in sensor_event_deinit_params()
602 if (err != 0) { in sensor_event_deinit_params()
609 err = iaxxx_odsp_evt_unsubscribe(odsp_hdl, OSLO_EVT_SRC_ID, in sensor_event_deinit_params()
611 if (err != 0) { in sensor_event_deinit_params()
618 err = iaxxx_odsp_evt_unsubscribe(odsp_hdl, OSLO_EVT_SRC_ID, in sensor_event_deinit_params()
620 if (err != 0) { in sensor_event_deinit_params()
627 err = iaxxx_odsp_evt_unsubscribe(odsp_hdl, IAXXX_SYSID_HOST_1, in sensor_event_deinit_params()
629 if (err != 0) { in sensor_event_deinit_params()
639 return err; in sensor_event_deinit_params()
644 int err = 0; in flush_model() local
651 err = iaxxx_odsp_plugin_set_parameter(odsp_hdl, in flush_model()
658 err = iaxxx_odsp_plugin_set_parameter(odsp_hdl, in flush_model()
665 err = iaxxx_odsp_plugin_set_parameter(odsp_hdl, in flush_model()
672 err = iaxxx_odsp_plugin_set_parameter(odsp_hdl, in flush_model()
680 err = -1; in flush_model()
685 if (err < 0) { in flush_model()
691 return err; in flush_model()
696 int err = 0; in setup_buffer_package() local
700 err = iaxxx_odsp_package_load(odsp_hdl, BUFFER_PACKAGE, BUF_PKG_ID); in setup_buffer_package()
701 if (err != 0) { in setup_buffer_package()
710 return err; in setup_buffer_package()
715 int err = 0; in destroy_buffer_package() local
719 err = iaxxx_odsp_package_unload(odsp_hdl, BUF_PKG_ID); in destroy_buffer_package()
720 if (err != 0) { in destroy_buffer_package()
729 return err; in destroy_buffer_package()
734 int err = 0; in setup_hotword_package() local
739 err = iaxxx_odsp_package_load(odsp_hdl, AMBIENT_EC_PACKAGE, in setup_hotword_package()
741 if (err != 0) { in setup_hotword_package()
748 err = iaxxx_odsp_plugin_create(odsp_hdl, HOTWORD_INSTANCE_ID, HOTWORD_PRIORITY, in setup_hotword_package()
751 if (err != 0) { in setup_hotword_package()
757 err = iaxxx_odsp_plugin_set_parameter(odsp_hdl, HOTWORD_INSTANCE_ID, 0, in setup_hotword_package()
759 if (err != 0) { in setup_hotword_package()
768 return err; in setup_hotword_package()
773 int err = 0; in destroy_hotword_package() local
777 err = iaxxx_odsp_plugin_destroy(odsp_hdl, HOTWORD_INSTANCE_ID, in destroy_hotword_package()
779 if (err != 0) { in destroy_hotword_package()
786 err = iaxxx_odsp_package_unload(odsp_hdl, HOTWORD_PKG_ID); in destroy_hotword_package()
787 if (err != 0) { in destroy_hotword_package()
796 return err; in destroy_hotword_package()
802 int err = 0; in get_hotword_info() local
808 err = setup_hotword_package(odsp_hdl); in get_hotword_info()
809 if (err != 0) { in get_hotword_info()
812 err = iaxxx_odsp_plugin_get_parameter(odsp_hdl, inst_id, param_id, in get_hotword_info()
814 if (err != 0) { in get_hotword_info()
816 __func__, param_id, err, strerror(errno)); in get_hotword_info()
822 err = iaxxx_odsp_plugin_get_parameter_blk(odsp_hdl, inst_id, block_id, in get_hotword_info()
826 if (err != 0) { in get_hotword_info()
828 __func__, err, strerror(errno)); in get_hotword_info()
834 err = iaxxx_odsp_plugin_get_parameter(odsp_hdl, inst_id, param_id, in get_hotword_info()
836 if (err != 0) { in get_hotword_info()
838 __func__, param_id, err, strerror(errno)); in get_hotword_info()
844 err = iaxxx_odsp_plugin_get_parameter_blk(odsp_hdl, inst_id, block_id, in get_hotword_info()
848 if (err != 0) { in get_hotword_info()
850 __func__, err, strerror(errno)); in get_hotword_info()
852 err = destroy_hotword_package(odsp_hdl); in get_hotword_info()
853 if (err != 0) in get_hotword_info()
857 return err; in get_hotword_info()
862 int err = 0; in setup_ambient_package() local
867 err = iaxxx_odsp_package_load(odsp_hdl, AMBIENT_DA_PACKAGE, in setup_ambient_package()
869 if (err != 0) { in setup_ambient_package()
876 err = iaxxx_odsp_plugin_create(odsp_hdl, AMBIENT_INSTANCE_ID, in setup_ambient_package()
880 if (err != 0) { in setup_ambient_package()
886 err = iaxxx_odsp_plugin_set_parameter(odsp_hdl, AMBIENT_INSTANCE_ID, in setup_ambient_package()
888 if (err != 0) { in setup_ambient_package()
897 return err; in setup_ambient_package()
902 int err = 0; in destroy_ambient_package() local
906 err = iaxxx_odsp_plugin_destroy(odsp_hdl, AMBIENT_INSTANCE_ID, in destroy_ambient_package()
908 if (err != 0) { in destroy_ambient_package()
914 err = iaxxx_odsp_package_unload(odsp_hdl, AMBIENT_PKG_ID); in destroy_ambient_package()
915 if (err != 0) { in destroy_ambient_package()
924 return err; in destroy_ambient_package()
930 int err = 0; in get_ambient_info() local
936 err = setup_ambient_package(odsp_hdl); in get_ambient_info()
937 if (err != 0) { in get_ambient_info()
940 err = iaxxx_odsp_plugin_get_parameter(odsp_hdl, inst_id, param_id, in get_ambient_info()
942 if (err != 0) { in get_ambient_info()
944 __func__, param_id, err, strerror(errno)); in get_ambient_info()
950 err = iaxxx_odsp_plugin_get_parameter_blk(odsp_hdl, inst_id, block_id, in get_ambient_info()
954 if (err != 0) { in get_ambient_info()
956 __func__, err, strerror(errno)); in get_ambient_info()
962 err = iaxxx_odsp_plugin_get_parameter(odsp_hdl, inst_id, param_id, in get_ambient_info()
964 if (err != 0) { in get_ambient_info()
966 __func__, param_id, err, strerror(errno)); in get_ambient_info()
972 err = iaxxx_odsp_plugin_get_parameter_blk(odsp_hdl, inst_id, block_id, in get_ambient_info()
976 if (err != 0) { in get_ambient_info()
978 __func__, err, strerror(errno)); in get_ambient_info()
980 err = destroy_ambient_package(odsp_hdl); in get_ambient_info()
981 if (err != 0) in get_ambient_info()
985 return err; in get_ambient_info()
990 int err = 0; in setup_aec_package() local
994 err = iaxxx_odsp_package_load(odsp_hdl, ECHOCANCELLER_PACKAGE, in setup_aec_package()
996 if (err != 0) { in setup_aec_package()
1003 err = iaxxx_odsp_plugin_create(odsp_hdl, AEC_INSTANCE_ID, AEC_PRIORITY, in setup_aec_package()
1006 if (err != 0) { in setup_aec_package()
1015 return err; in setup_aec_package()
1020 int err = 0; in destroy_aec_package() local
1024 err = iaxxx_odsp_plugin_destroy(odsp_hdl, AEC_INSTANCE_ID, in destroy_aec_package()
1026 if (err != 0) { in destroy_aec_package()
1032 err = iaxxx_odsp_package_unload(odsp_hdl, AEC_PKG_ID); in destroy_aec_package()
1033 if (err != 0) { in destroy_aec_package()
1042 return err; in destroy_aec_package()
1047 int err = 0; in setup_chre_package() local
1055 err = iaxxx_odsp_plugin_set_creation_config(odsp_hdl, in setup_chre_package()
1059 if (err != 0) { in setup_chre_package()
1066 err = iaxxx_odsp_plugin_create(odsp_hdl, CHRE_INSTANCE_ID, BUF_PRIORITY, in setup_chre_package()
1069 if (err != 0) { in setup_chre_package()
1075 err = iaxxx_odsp_plugin_set_parameter(odsp_hdl, CHRE_INSTANCE_ID, in setup_chre_package()
1078 if (err != 0) { in setup_chre_package()
1084 err = iaxxx_odsp_plugin_setevent(odsp_hdl, CHRE_INSTANCE_ID, in setup_chre_package()
1086 if (err != 0) { in setup_chre_package()
1093 err = iaxxx_odsp_evt_subscribe(odsp_hdl, CHRE_EVT_SRC_ID, in setup_chre_package()
1095 if (err != 0) { in setup_chre_package()
1102 err = iaxxx_odsp_evt_subscribe(odsp_hdl, CHRE_EVT_SRC_ID, in setup_chre_package()
1104 if (err != 0) { in setup_chre_package()
1111 err = iaxxx_odsp_evt_subscribe(odsp_hdl, CHRE_EVT_SRC_ID, in setup_chre_package()
1113 if (err != 0) { in setup_chre_package()
1120 err = iaxxx_odsp_evt_subscribe(odsp_hdl, IAXXX_SYSID_HOST_1, in setup_chre_package()
1122 if (err == -1) { in setup_chre_package()
1128 err = iaxxx_odsp_evt_trigger(odsp_hdl, CHRE_EVT_SRC_ID, CHRE_CONFIGURED, 0); in setup_chre_package()
1129 if (err != 0) { in setup_chre_package()
1138 return err; in setup_chre_package()
1143 int err = 0; in destroy_chre_package() local
1147 err = iaxxx_odsp_evt_unsubscribe(odsp_hdl, CHRE_EVT_SRC_ID, CHRE_EVT_ID, in destroy_chre_package()
1149 if (err != 0) { in destroy_chre_package()
1156 err = iaxxx_odsp_evt_unsubscribe(odsp_hdl, CHRE_EVT_SRC_ID, CHRE_CONFIGURED, in destroy_chre_package()
1158 if (err != 0) { in destroy_chre_package()
1165 err = iaxxx_odsp_evt_unsubscribe(odsp_hdl, CHRE_EVT_SRC_ID, CHRE_DESTROYED, in destroy_chre_package()
1167 if (err != 0) { in destroy_chre_package()
1174 err = iaxxx_odsp_evt_unsubscribe(odsp_hdl, IAXXX_SYSID_HOST_1, in destroy_chre_package()
1176 if (err == -1) { in destroy_chre_package()
1183 err = iaxxx_odsp_plugin_destroy(odsp_hdl, CHRE_INSTANCE_ID, in destroy_chre_package()
1185 if (err != 0) { in destroy_chre_package()
1194 return err; in destroy_chre_package()
1198 int err = 0; in trigger_chre_destroy_event() local
1202 err = iaxxx_odsp_evt_trigger(odsp_hdl, CHRE_EVT_SRC_ID, CHRE_DESTROYED, 0); in trigger_chre_destroy_event()
1203 if (err == -1) { in trigger_chre_destroy_event()
1211 return err; in trigger_chre_destroy_event()
1216 int err = 0; in setup_sensor_package() local
1222 err = iaxxx_odsp_package_load(odsp_hdl, SENSOR_PACKAGE, SENSOR_PKG_ID); in setup_sensor_package()
1223 if (err != 0) { in setup_sensor_package()
1232 err = iaxxx_odsp_plugin_set_creation_config(odsp_hdl, in setup_sensor_package()
1236 if (err != 0) { in setup_sensor_package()
1243 err = iaxxx_odsp_plugin_create(odsp_hdl, OSLO_BUF_INSTANCE_ID, in setup_sensor_package()
1247 if (err != 0) { in setup_sensor_package()
1255 err = iaxxx_odsp_plugin_set_creation_config(odsp_hdl, in setup_sensor_package()
1259 if (err == -1) { in setup_sensor_package()
1262 return err; in setup_sensor_package()
1266 err = iaxxx_odsp_plugin_create(odsp_hdl, SENSOR_INSTANCE_ID, in setup_sensor_package()
1270 if (err != 0) { in setup_sensor_package()
1276 err = sensor_event_init_params(odsp_hdl); in setup_sensor_package()
1277 if (err) { in setup_sensor_package()
1278 ALOGE("%s: ERROR: Sensor event init failed %d", __func__, err); in setup_sensor_package()
1285 return err; in setup_sensor_package()
1290 int err = 0; in destroy_sensor_package() local
1294 err = sensor_event_deinit_params(odsp_hdl); in destroy_sensor_package()
1295 if (err != 0) { in destroy_sensor_package()
1296 ALOGE("%s: ERROR: Sensor event uninit failed %d", __func__, err); in destroy_sensor_package()
1300 err = iaxxx_odsp_plugin_destroy(odsp_hdl, SENSOR_INSTANCE_ID, in destroy_sensor_package()
1302 if (err != 0) { in destroy_sensor_package()
1308 err = iaxxx_odsp_plugin_destroy(odsp_hdl, OSLO_BUF_INSTANCE_ID, in destroy_sensor_package()
1310 if (err != 0) { in destroy_sensor_package()
1316 err = iaxxx_odsp_package_unload(odsp_hdl, SENSOR_PKG_ID); in destroy_sensor_package()
1317 if (err != 0) { in destroy_sensor_package()
1326 return err; in destroy_sensor_package()
1331 int err = 0; in trigger_sensor_destroy_event() local
1335 err = iaxxx_odsp_evt_trigger(odsp_hdl, OSLO_EVT_SRC_ID, OSLO_DESTROYED, 0); in trigger_sensor_destroy_event()
1336 if (err == -1) in trigger_sensor_destroy_event()
1341 return err; in trigger_sensor_destroy_event()
1346 int err = 0; in setup_mixer_package() local
1351 err = iaxxx_odsp_package_load(odsp_hdl, MIXER_PACKAGE, MIXER_PKG_ID); in setup_mixer_package()
1352 if (err != 0) { in setup_mixer_package()
1359 err = iaxxx_odsp_plugin_create(odsp_hdl, MIXER_INSTANCE_ID, in setup_mixer_package()
1363 if (err != 0) { in setup_mixer_package()
1372 return err; in setup_mixer_package()
1378 int err = 0; in destroy_mixer_package() local
1383 err = iaxxx_odsp_plugin_destroy(odsp_hdl, MIXER_INSTANCE_ID, in destroy_mixer_package()
1385 if (err != 0) { in destroy_mixer_package()
1392 err = iaxxx_odsp_package_unload(odsp_hdl, MIXER_PKG_ID); in destroy_mixer_package()
1393 if (err != 0) { in destroy_mixer_package()
1402 return err; in destroy_mixer_package()
1407 int err = 0; in setup_src_package() local
1411 err = iaxxx_odsp_package_load(odsp_hdl, SRC_PACKAGE, SRC_PKG_ID); in setup_src_package()
1412 if (err != 0) { in setup_src_package()
1421 return err; in setup_src_package()
1427 int err = 0; in destroy_src_package() local
1431 err = iaxxx_odsp_package_unload(odsp_hdl, SRC_PKG_ID); in destroy_src_package()
1432 if (err != 0) { in destroy_src_package()
1441 return err; in destroy_src_package()
1446 int err = 0; in setup_music_buffer() local
1454 err = iaxxx_odsp_plugin_set_creation_config(odsp_hdl, in setup_music_buffer()
1458 if (err != 0) { in setup_music_buffer()
1465 err = iaxxx_odsp_plugin_create(odsp_hdl, in setup_music_buffer()
1471 if (err != 0) { in setup_music_buffer()
1479 return err; in setup_music_buffer()
1484 int err = 0; in destroy_music_buffer() local
1487 err = iaxxx_odsp_plugin_destroy(odsp_hdl, in destroy_music_buffer()
1490 if (err == -1) { in destroy_music_buffer()
1499 return err; in destroy_music_buffer()
1505 int err = 0; in setup_howord_buffer() local
1511 err = iaxxx_odsp_plugin_set_creation_config(odsp_hdl, in setup_howord_buffer()
1515 if (err != 0) { in setup_howord_buffer()
1522 err = iaxxx_odsp_plugin_create(odsp_hdl, BUF_INSTANCE_ID, in setup_howord_buffer()
1525 if (err != 0) { in setup_howord_buffer()
1534 return err; in setup_howord_buffer()
1539 int err = 0; in destroy_howord_buffer() local
1544 err = iaxxx_odsp_plugin_destroy(odsp_hdl, BUF_INSTANCE_ID, in destroy_howord_buffer()
1546 if (err != 0) { in destroy_howord_buffer()
1555 return err; in destroy_howord_buffer()
1560 int err = 0; in setup_src_plugin() local
1570 err = -EINVAL; in setup_src_plugin()
1579 err = iaxxx_odsp_plugin_set_creation_config(odsp_hdl, in setup_src_plugin()
1583 if (err != 0) { in setup_src_plugin()
1589 err = iaxxx_odsp_plugin_create(odsp_hdl, plugin_instant_id, in setup_src_plugin()
1593 if (err != 0) { in setup_src_plugin()
1602 return err; in setup_src_plugin()
1607 int err = 0; in destroy_src_plugin() local
1616 err = -EINVAL; in destroy_src_plugin()
1621 err = iaxxx_odsp_plugin_destroy(odsp_hdl, plugin_instant_id, in destroy_src_plugin()
1623 if (err != 0) { in destroy_src_plugin()
1632 return err; in destroy_src_plugin()
1637 int err = 0; in set_hotword_buffer_route() local
1642 err = audio_route_apply_and_update_path(route_hdl, in set_hotword_buffer_route()
1645 err = audio_route_apply_and_update_path(route_hdl, in set_hotword_buffer_route()
1647 if (err) in set_hotword_buffer_route()
1648 ALOGE("%s: route fail %d", __func__, err); in set_hotword_buffer_route()
1651 return err; in set_hotword_buffer_route()
1656 int err = 0; in tear_hotword_buffer_route() local
1661 err = audio_route_reset_and_update_path(route_hdl, in tear_hotword_buffer_route()
1664 err = audio_route_reset_and_update_path(route_hdl, in tear_hotword_buffer_route()
1666 if (err) in tear_hotword_buffer_route()
1667 ALOGE("%s: route fail %d", __func__, err); in tear_hotword_buffer_route()
1670 return err; in tear_hotword_buffer_route()
1675 int err = 0; in enable_bargein_route() local
1679 err = audio_route_apply_and_update_path(route_hdl, route_table[ST_BARGEIN_ROUTE]); in enable_bargein_route()
1681 err = audio_route_reset_and_update_path(route_hdl, route_table[ST_BARGEIN_ROUTE]); in enable_bargein_route()
1682 if (err) in enable_bargein_route()
1683 ALOGE("%s: route fail %d", __func__, err); in enable_bargein_route()
1686 return err; in enable_bargein_route()
1692 int err = 0; in enable_amp_ref_route() local
1697 err = audio_route_apply_and_update_path(route_hdl, route_table[ST_BARGEIN_AMP_REF]); in enable_amp_ref_route()
1699 err = audio_route_reset_and_update_path(route_hdl, route_table[ST_BARGEIN_AMP_REF]); in enable_amp_ref_route()
1702 err = audio_route_apply_and_update_path(route_hdl, route_table[ST_BARGEIN_AMP_REF_48K]); in enable_amp_ref_route()
1704 err = audio_route_reset_and_update_path(route_hdl, route_table[ST_BARGEIN_AMP_REF_48K]); in enable_amp_ref_route()
1707 err = -EINVAL; in enable_amp_ref_route()
1710 if (err) in enable_amp_ref_route()
1711 ALOGE("%s: route fail %d", __func__, err); in enable_amp_ref_route()
1714 return err; in enable_amp_ref_route()
1719 int err = 0; in set_music_buffer_route() local
1723 err = audio_route_apply_and_update_path(route_hdl, in set_music_buffer_route()
1726 err = audio_route_apply_and_update_path(route_hdl, in set_music_buffer_route()
1728 if (err) in set_music_buffer_route()
1729 ALOGE("%s: route fail %d", __func__, err); in set_music_buffer_route()
1732 return err; in set_music_buffer_route()
1737 int err = 0; in tear_music_buffer_route() local
1741 err = audio_route_reset_and_update_path(route_hdl, in tear_music_buffer_route()
1744 err = audio_route_reset_and_update_path(route_hdl, in tear_music_buffer_route()
1746 if (err) in tear_music_buffer_route()
1747 ALOGE("%s: route fail %d", __func__, err); in tear_music_buffer_route()
1750 return err; in tear_music_buffer_route()
1755 int err = 0; in enable_src_route() local
1761 err = audio_route_apply_and_update_path(route_hdl, route_table[ST_SRC_ROUTE_MIC]); in enable_src_route()
1763 err = audio_route_reset_and_update_path(route_hdl, route_table[ST_SRC_ROUTE_MIC]); in enable_src_route()
1766 err = audio_route_apply_and_update_path(route_hdl, route_table[ST_SRC_ROUTE_AMP_REF]); in enable_src_route()
1768 err = audio_route_reset_and_update_path(route_hdl, route_table[ST_SRC_ROUTE_AMP_REF]); in enable_src_route()
1772 err = -EINVAL; in enable_src_route()
1775 if (err) in enable_src_route()
1776 ALOGE("%s: route fail %d", __func__, err); in enable_src_route()
1779 return err; in enable_src_route()
1785 int err = 0; in enable_mic_route() local
1791 err = audio_route_apply_and_update_path(route_hdl, in enable_mic_route()
1794 err = audio_route_reset_and_update_path(route_hdl, in enable_mic_route()
1799 err = audio_route_apply_and_update_path(route_hdl, in enable_mic_route()
1802 err = audio_route_reset_and_update_path(route_hdl, in enable_mic_route()
1807 err = -EINVAL; in enable_mic_route()
1810 if (err) in enable_mic_route()
1811 ALOGE("%s: route fail %d", __func__, err); in enable_mic_route()
1814 return err; in enable_mic_route()
1820 int err = 0; in get_entity_param_blk() local
1821 err = iaxxx_odsp_plugin_get_parameter_blk(odsp_hdl, in get_entity_param_blk()
1827 if (err < 0) { in get_entity_param_blk()
1831 return err; in get_entity_param_blk()
1837 int err = 0; in get_wakeup_param_blk() local
1838 err = iaxxx_odsp_plugin_get_parameter_blk(odsp_hdl, in get_wakeup_param_blk()
1844 if (err < 0) { in get_wakeup_param_blk()
1848 return err; in get_wakeup_param_blk()
1879 int err; in get_fw_status() local
1883 err = iaxxx_odsp_get_fw_status(odsp_hdl, in get_fw_status()
1885 if (err == -1) { in get_fw_status()
1895 return err; in get_fw_status()
1900 int err; in reset_fw() local
1903 err = iaxxx_odsp_reset_fw(odsp_hdl); in reset_fw()
1904 if (err == -1) { in reset_fw()
1912 return err; in reset_fw()
1917 int err = 0; in reset_all_route() local
1924 return err; in reset_all_route()
1929 int err; in setup_slpi_wakeup_event() local
1934 err = iaxxx_odsp_evt_subscribe(odsp_hdl, IAXXX_SYSID_CTRL_MGR_CM4, in setup_slpi_wakeup_event()
1937 if (err != 0) { in setup_slpi_wakeup_event()
1944 err = iaxxx_odsp_evt_unsubscribe(odsp_hdl, IAXXX_SYSID_CTRL_MGR_CM4, in setup_slpi_wakeup_event()
1947 if (err != 0) { in setup_slpi_wakeup_event()
1956 return err; in setup_slpi_wakeup_event()