| /******************************************************************************* |
| * Filename: |
| * --------- |
| * l4c_smu_cmd.h |
| * |
| * Project: |
| * -------- |
| * UMOLYA |
| * |
| * Description: |
| * ------------ |
| * This file is intends for VZW SIM related function prototype |
| * |
| * Author: |
| * ------- |
| * ------- |
| * |
| *******************************************************************************/ |
| |
| #ifndef _L4C_SMU_CMD_H |
| #define _L4C_SMU_CMD_H |
| |
| #include "kal_general_types.h" |
| |
| // VzW RSU |
| extern kal_bool l4c_smu_vzw_rsu_initiate_req(kal_uint8 src_id); |
| extern kal_bool l4c_smu_vzw_rsu_proc_lock_data_req(kal_uint8 src_id, kal_uint8 *sim_lock_data, kal_uint16 data_len); |
| extern kal_bool l4c_smu_vzw_rsu_get_lock_status_req(kal_uint8 *status, kal_uint16 *unlock_time); |
| extern kal_bool l4c_smu_vzw_rsu_delay_timer_req(kal_uint8 src_id, kal_uint8 start_stop); |
| extern kal_bool l4c_smu_vzw_rsu_data_reset_req(l4c_source_id_enum src_id); |
| |
| // OP129 RSU |
| extern kal_bool l4c_smu_op129_update_sim_lock_setting_req(kal_uint8 src_id, kal_bool is_last_data, kal_uint16 offset, kal_uint16 sls_len, kal_uint8 *sls); |
| extern kal_bool l4c_smu_op129_get_simlock_data_req(kal_uint8 src_id, kal_uint8 list_type); |
| |
| // TMO RSU in Movial Solution |
| extern kal_bool l4c_smu_tmo_rsu_create_unlock_msg_req(kal_uint8 src_id, kal_uint8 unlock_req_type, kal_uint8 *imsi, kal_uint8 *imei); |
| extern kal_bool l4c_smu_tmo_rsu_process_msg_req(kal_uint8 src_id, kal_uint8 *imei, kal_uint16 raw_len, kal_uint8 *raw_msg); |
| extern kal_bool l4c_smu_tmo_rsu_get_sml_status_req(kal_uint8 src_id); |
| extern kal_bool l4c_smu_tmo_rsu_get_reg_msg_req(kal_uint8 src_id, kal_uint8 *imei); |
| extern kal_bool l4c_smu_tmo_rsu_get_adapter_config_req(kal_uint8 src_id, kal_uint8 *rsu_version_str); |
| extern kal_bool l4c_smu_tmo_rsu_update_blob_req(kal_uint8 src_id, kal_uint8 *sim_lock_data, kal_uint16 data_len); |
| |
| #endif /* _L4C_SMU_CMD_H */ |
| |