Hi! We're discussing a clarification of the content license; please look over to Current events if you're interested in editing.
MSM RPC
From Htc-linux
| name | prog | proc,msg | function name |
| CM | 0x30000000/ack | cm_* | |
| SND | 0x30000002/ack | snd_* | |
| 1,5 | snd_set_device_modem_reset (dev=0/1/3,ear_mute=1/0,mic_mute=1/0,cb,*data) (0,0,0,cb=-1,0) | ||
| 2,5 | snd_set_volume_modem_reset (dev=d,method=0/1,vol=$vol,cb,data) | ||
| WMS | 0x30000003/ack | wms_client_* | |
| MISC_MODEM_APIS | 0x30000005 | 6,? | vbatt_read, on 6125 VERS=0x363850ba |
| 0x30000006 | 6125; | ||
| ADSPRTOSATOM | 0x3000000a | adsp_* | |
| 1,4 | adsp_rtos_app_to_modem (got_it=1,cmd=1/0/2,proc_id=2,module=4/21/16/20/1f) | ||
| ADSPRTOSMTOA | 0x3000000b | ||
| 1,5(6 on 6125) | 6125:(=1,event:0,id=2,module=3,image=1,(0)) 5225:(=1,event:0,id=2,module=4,image=0) | ||
| NV | 0x3000000e | nv_* | |
| CLKRGM_SEC | 0x3000000f | clk_regime_sec_* | |
| 7,1 | clk_regime_sec_enable (x48=tvenc,x28,x33,x29,x58=jpeg) | ||
| 8,1 | clk_regime_sec_disable (x28,x33,x29,x58) | ||
| 0x25,1 | clk_regime_sec_msm_get_clk_freq_khz (x29/x11) | ||
| 0x26,1 | clk_regime_sec_sel_vfe_src (0/1) | ||
| 0x27,1 | clk_regime_sec_grp_rail_on (0/16e36)? | ||
| 0x32,3 | clk_regime_sec_resource_request (x16,x20,1/0)=tvenc | ||
| 0x34,3 | clk_regime_sec_devman_request(0/0,1/0,0xfa00/2/0/1d4c0) | ||
| RDEVMAPP | 0x30000010/ack | ||
| PBM | 0x30000012/ack | pbm_* | |
| AUDMGR | 0x30000013/ack | audmgr_* | |
| 1,8 | audmgr_enable_client_apps (one=1,tx_rat=0,rx_rat=9,def_meth=5,codec=4,snd_meth=1,cb=9,data=017ad580) | ||
| 2,1 | audmgr_disable_client_apps (0/1) | ||
| AUDMGR_CB | 0x31000013 | audmgr_cb* | |
| 1,4(5) | lnx: (cb:11111111,status:0/1/6,=1,hand/vol:20/69=0,11223344) raph100: (cb:9,status:0/1/6,=1,hand/vol:0/2/20/2ff4,017ad580) | ||
| MVS | 0x30000014/ack | mvs_* | |
| 3,2 | mvs_acquire_modem_reset (7,9) | ||
| 4,5 | mvs_enable_modem_reset (7,5,-1,-1,4) | ||
| 6,1 | mvs_amr_set_amr_mode_modem_reset(7) | ||
| 9,1 | mvs_gsm_set_dtx_mode_modem_reset(1) | ||
| 0x30000015 | 612x; | ||
| GSDI_EXP | 0x30000016/ack | gsdi_* | |
| MMGSDI | 0x30000019/ack | mmgsdi_* | |
| CHARGER | 0x3000001a | chg_* | |
| UIM | 0x3000001b | ||
| PDSM_ATL | 0x3000001d/ack | pdsm_atl_* | |
| 4,3 | pdsm_atl_l2_proxy_reg (1,4,5) g1:(1,a9710411,a97103f1) | ||
| 6 | pdsm_atl_post_event | ||
| 7,2 | pdsm_atl_dns_proxy_reg (1,6) | ||
| SECUTIL | 0x3000001f | ||
| PM_STROBE_FLASH | 0x30000021 | ||
| BUS_PERF | 0x30000025 | bus_* | |
| DPMAPP_OTG | 0x3000003a/ack | pm_app_otg_* | |
| DIAG | 0x3000003b | ||
| GSTK_EXP | 0x3000003c/ack | gstk_* on 612x VERS=0x3ec3fbbe | |
| RFM | 0x30000043 | ||
| 0x30000044 | 612x; VERS=0a6b386fc | ||
| TIME_REMOTE_ATOM | 0x30000048 | time_* | |
| 4 | time_tod_request_apps_bases | ||
| DATA_ON_MODEM_MTOA_APIS | 0x30000051 | ||
| MISC_MODEM_APIS_NONWINMOB | 0x30000053 | ||
| PMEM_REMOTE | 0x30000055 | pmem_* | |
| 1,1 | pmem_remote_imem_enable (1) | ||
| 2,1 | pmem_remote_imem_disable (1) | ||
| PD_COMMS_API | 0x30000059 | ||
| PD_COMMS_CLIENT_API | 0x3000005a | ||
| PDAPI | 0x3000005b | pdsm_* | |
| 0x3,1 | pdsm_client_init (pd=2/xtra=b/lcs=4) | ||
| 0x5,6 | pdsm_client_pd_reg (clientID=da3,0,0,0,f310ffff,-1) g1:(50a,4ceda0,a970bf81,0,f310ffff,a970bee1) | ||
| 0x6,6 | pdsm_client_pa_reg (clientID=da3,0,2,0,3fefe0,-1) g1:(50a,4ceda0,a970bf61,0,fefe0,a970bec1) | ||
| 0x7,6 | pdsm_client_lcs_reg (clientID=1b59=7001,0,7,0,3f0,8) g1:(50a,4ceda0,a970bf41,0,3f0,a970bea1) | ||
| 0x8,6 | pdsm_client_xtra_reg (clientID=1f40=8000,0,3,0,7,-1) g1:(1f40,4bc7e0,a970bf01,0,3,a970be61) | ||
| 0x9,6 | pdsm_client_ext_status_reg (clientID=da3,0,1,0,4,-1) g1:(50a,4ceda0,a970bf21,0,7,a970be81) | ||
| 0xa,1 | pdsm_client_act (clientID=da3/1f40=8000/1b59=7001) g1:(50a) | ||
| 0xc,28 | pdsm_get_position (opmode?=a,0,1,1,1,numfix=3b9ac9ff=999999999,time_between_fix=1,0,0,0,14*0,1,accuracy=x32=50/x1e=30,timeout=2,clientID=da3) g1:(a970be41,49f3a0,1,1,2,a,1,1,0,480eddc0,6c1c, 13*,1,32,78,50a) | ||
| 0xd,4 | pdsm_end_session (a,0,0,clientID=da3) | ||
| 0x1a,frag | topaz:9,1f40,a,1000,... | ||
| 0x1d,(9) | pdsm_xtra_query_data_validity() g1:(a970bdc1,1f40,4bc7e0,1,dc,a770d292,b4,1,0) | ||
| PDAPI_CB | 0x3100005b | pdsm_cb | |
| 0x1,111 | pos_data ? (0,0,8/2/1,1,da3,f/9/0,0/8,...) | ||
| 0x4,111 | sat_signals? (1,0,4,1,da3,2,...) | ||
| 0xa,4 | (a970be41,49f3a0,0,0) | ||
| 0xb,4 | (b,0,0,0) | ||
| 0xf,4 | g1:(a970bdc1,3c18c8,4,9) | ||
| TIME_REMOTE_MTOA? | 0x3000005d | ||
| 1,3 | ? | ||
| DSUCSDAPPIF_APIS | 0x3000005f/ack | ds_ucsd_* | |
| PMAPP_GEN | 0x30000060 | pm_* Leo: pm_vote_vreg_switch(r0,r1,r2) which is 30000060,10001,3 | |
| PMIC | 0x30000061 | pm_* | |
| 0xe,2 | pm_set_led_intensity (0,3) | ||
| 0x17,1 | pm_vid_en (1/0) | ||
| 0x18 | pm_is_vid_en | ||
| 0x1c,1 | pm_mic_set_volt(0/1) | ||
| 0x30000062 | 612x; | ||
| HSU_MDM_APIS | 0x30000064 | hsu_* | |
| TLMM_REMOTE_ATOM | 0x30000066 | gpio_tlmm_* | |
| 0x13 | Leo: bool gpio_configure_group(enum, enum) | ||
| UI_CALLCTRL | 0x30000067 | ||
| UIUTILS | 0x30000068 | ||
| HW | 0x3000006a | hw_* | |
| 1,1 | hw_sec_partnum_version(1) | ||
| OEM_RAPI | 0x3000006b/ack | ||
| WMSPM | 0x3000006c/ack | wms_client_* | |
| 0x3000fe01 | 612x; | ||
| 0x3000fffe | portmapper ? | ||
| 0x3000ffff/ack? |
API Dump AMSS 5225:
| name | prog | proc,vers | function name |
| 0x30000016 | 0x04, 0x0 | gsdi_get_sim_capabilities | |
| 0x30000016 | 0x10, 0x0 | gsdi2_enable_fdn | |
| 0x30000016 | 0x11, 0x0 | gsdi2_disable_fdn | |
| 0x30000016 | 0x13, 0x0 | gsdi_get_ef_length | |
| 0x30000016 | 0x15, 0x0 | gsdi_register_for_file_change_notifications | |
| 0x30000016 | 0x17, 0x0 | gsdi_naa_refresh_complete | |
| 0x30000016 | 0x1C, 0x0 | gsdi_perso_register_task | |
| 0x30000016 | 0x1D, 0x0 | gsdi_perso_activate_feature_indicator | |
| 0x30000016 | 0x1E, 0x0 | gsdi_perso_deactivate_feature_indicator | |
| 0x30000019 | 0x02, 0x0 | mmgsdi_get_all_pin_status | |
| 0x30000019 | 0x03, 0x0 | mmgsdi_verify_pin | |
| 0x30000019 | 0x04, 0x0 | mmgsdi_disable_pin | |
| 0x30000019 | 0x05, 0x0 | mmgsdi_enable_pin | |
| 0x30000019 | 0x06, 0x0 | mmgsdi_change_pin | |
| 0x30000019 | 0x07, 0x0 | mmgsdi_unblock_pin | |
| 0x30000019 | 0x08, 0x0 | mmgsdi_read_record | |
| 0x30000019 | 0x09, 0x0 | mmgsdi_read_record_ext | |
| 0x30000019 | 0x0A, 0x0 | mmgsdi_read_transparent | |
| 0x30000019 | 0x0B, 0x0 | mmgsdi_read_transparent_ext | |
| 0x30000019 | 0x0D, 0x0 | mmgsdi_write_record_ext | |
| 0x30000019 | 0x0E, 0x0 | mmgsdi_write_transparent | |
| 0x30000019 | 0x0F, 0x0 | mmgsdi_write_transparent_ext | |
| 0x30000019 | 0x10, 0x0 | mmgsdi_get_file_attr | |
| 0x30000019 | 0x11, 0x0 | mmgsdi_client_id_reg | |
| 0x30000019 | 0x12, 0x0 | mmgsdi_client_evt_reg | |
| 0x30000019 | 0x13, 0x0 | mmgsdi_client_id_dereg | |
| 0x30000019 | 0x14, 0x0 | mmgsdi_client_evt_dereg | |
| 0x30000019 | 0x15, 0x0 | mmgsdi_session_management_open | |
| 0x30000019 | 0x16, 0x0 | mmgsdi_session_management_close | |
| 0x30000019 | 0x17, 0x0 | mmgsdi_isim_authenticate | |
| 0x30000019 | 0x3B, 0x0 | mmgsdi_register_for_refresh | |
| 0x30000019 | 0x3C, 0x0 | mmgsdi_deregister_for_refresh | |
| 0x3000003C | 0x01, 0x0 | gstk_client_init | |
| 0x3000003C | 0x02, 0x0 | gstk_client_reg | |
| 0x3000003C | 0x03, 0x0 | gstk_client_reg_ext | |
| 0x3000003C | 0x04, 0x0 | gstk_send_terminal_response | |
| 0x3000003C | 0x05, 0x0 | gstk_send_terminal_response_ext | |
| 0x3000003C | 0x06, 0x0 | gstk_send_envelope_cc_command | |
| 0x3000003C | 0x07, 0x0 | gstk_is_cc_required | |
| 0x3000003C | 0x08, 0x0 | gstk_send_envelope_evt_download_command | |
| 0x3000003C | 0x09, 0x0 | gstk_send_envelope_menu_sel_command | |
| 0x3000003C | 0x0A, 0x0 | gstk_update_profile_download_value | |
| 0x3000000F | 0x03, 0x0 | clk_regime_sec_reset | |
| 0x3000000F | 0x04, 0x0 | clk_regime_sec_reset_assert | |
| 0x3000000F | 0x05, 0x0 | clk_regime_sec_reset_deassert | |
| 0x3000000F | 0x06, 0x0 | clk_regime_sec_pll_request | |
| 0x3000000F | 0x07, 0x0 | clk_regime_sec_enable | |
| 0x3000000F | 0x08, 0x0 | clk_regime_sec_disable | |
| 0x3000000F | 0x09, 0x0 | clk_regime_sec_is_on | |
| 0x3000000F | 0x0A, 0x0 | clk_regime_sec_sel_clk_inv | |
| 0x3000000F | 0x0B, 0x0 | clk_regime_sec_sel_clk_src | |
| 0x3000000F | 0x0C, 0x0 | clk_regime_sec_sel_clk_div | |
| 0x3000000F | 0x0D, 0x0 | clk_regime_sec_sel_icodec_rx_clk | |
| 0x3000000F | 0x0E, 0x0 | clk_regime_sec_sel_icodec_tx_clk | |
| 0x3000000F | 0x0F, 0x0 | clk_regime_sec_sel_icodec_clk | |
| 0x3000000F | 0x10, 0x0 | clk_regime_sec_icodec_clk_enable | |
| 0x3000000F | 0x11, 0x0 | clk_regime_sec_icodec_clk_disable | |
| 0x3000000F | 0x12, 0x0 | clk_regime_sec_sel_sdac_clk | |
| 0x3000000F | 0x13, 0x0 | clk_regime_sec_sel_sdc1_clk | |
| 0x3000000F | 0x14, 0x0 | clk_regime_sec_sel_sdc2_clk | |
| 0x3000000F | 0x15, 0x0 | clk_regime_sec_sel_sdc3_clk | |
| 0x3000000F | 0x16, 0x0 | clk_regime_sec_sel_sdc4_clk | |
| 0x3000000F | 0x17, 0x0 | clk_regime_sec_sel_uart1dm_clk | |
| 0x3000000F | 0x18, 0x0 | clk_regime_sec_sel_uart2dm_clk | |
| 0x3000000F | 0x19, 0x0 | clk_regime_sec_sel_gp_clk | |
| 0x3000000F | 0x1A, 0x0 | clk_regime_sec_config_gp_clk | |
| 0x3000000F | 0x1B, 0x0 | clk_regime_sec_sel_pmdh_clk | |
| 0x3000000F | 0x1C, 0x0 | clk_regime_sec_sel_emdh_clk | |
| 0x3000000F | 0x1D, 0x0 | clk_regime_sec_sel_mdp_lcdc_clk | |
| 0x3000000F | 0x1E, 0x0 | clk_regime_sec_config_mdh_clk | |
| 0x3000000F | 0x1F, 0x0 | clk_regime_sec_usb_xtal_on | |
| 0x3000000F | 0x20, 0x0 | clk_regime_sec_usb_xtal_off | |
| 0x3000000F | 0x21, 0x0 | clk_regime_sec_set_qdsp_dme_mode | |
| 0x3000000F | 0x22, 0x0 | clk_regime_sec_switch_adsp_clk | |
| 0x3000000F | 0x23, 0x0 | clk_regime_sec_get_max_adsp_clk_khz | |
| 0x3000000F | 0x24, 0x0 | clk_regime_sec_get_i2c_clk_khz | |
| 0x3000000F | 0x25, 0x0 | clk_regime_sec_msm_get_clk_freq_khz | |
| 0x3000000F | 0x26, 0x0 | clk_regime_sec_sel_vfe_src | |
| 0x3000000F | 0x27, 0x0 | clk_regime_sec_msm_sel_camclk | |
| 0x3000000F | 0x28, 0x0 | clk_regime_sec_msm_sel_lcdclk | |
| 0x3000000F | 0x29, 0x0 | clk_regime_sec_vfe_rail_off | |
| 0x3000000F | 0x2A, 0x0 | clk_regime_sec_vfe_rail_on | |
| 0x3000000F | 0x2B, 0x0 | clk_regime_sec_grp_rail_off | |
| 0x3000000F | 0x2C, 0x0 | clk_regime_sec_grp_rail_on | |
| 0x3000000F | 0x2D, 0x0 | clk_regime_sec_vdc_rail_off | |
| 0x3000000F | 0x2E, 0x0 | clk_regime_sec_vdc_rail_on | |
| 0x3000000F | 0x2F, 0x0 | clk_regime_sec_lcd_ctrl | |
| 0x3000000F | 0x30, 0x0 | clk_regime_sec_register_for_cpu_resource | |
| 0x3000000F | 0x31, 0x0 | clk_regime_sec_deregister_for_cpu_resource | |
| 0x3000000F | 0x32, 0x0 | clk_regime_sec_resource_request | |
| 0x3000000F | 0x33, 0x0 | clk_regime_sec_msm_sel_clk_owner | |
| 0x3000000F | 0x34, 0x0 | clk_regime_sec_devman_request | |
| 0x3000000E | 0x06, 0xD10CA2DA | nv_prl_version | |
| 0x3000000E | 0x09, 0xD10CA2DA | nv_cmd_remote | |
| 0x30000012 | 0x04, 0x0 | pbm_file_info | |
| 0x30000012 | 0x0B, 0x0 | pbm_calculate_fields_size_from_id | |
| 0x30000012 | 0x0C, 0x0 | pbm_record_read | |
| 0x30000012 | 0x0D, 0x0 | pbm_record_write | |
| 0x30000012 | 0x14, 0x0 | pbm_record_validate | |
| 0x30000012 | 0x18, 0x0 | pbm_notify_register | |
| 0x30000003 | 0x06, 0x0 | wms_client_release | |
| 0x30000003 | 0x07, 0x0 | wms_client_activate | |
| 0x30000003 | 0x08, 0x0 | wms_client_deactivate | |
| 0x30000003 | 0x0F, 0x0 | wms_client_reg_bc_mm_cb | |
| 0x30000003 | 0x11, 0x0 | wms_cfg_set_routes | |
| 0x30000003 | 0x12, 0x0 | wms_cfg_get_routes | |
| 0x30000003 | 0x13, 0x0 | wms_cfg_get_memory_status | |
| 0x30000003 | 0x14, 0x0 | wms_cfg_get_message_list | |
| 0x30000003 | 0x15, 0x0 | wms_cfg_set_gw_domain_pref | |
| 0x30000003 | 0x16, 0x0 | wms_cfg_get_gw_domain_pref | |
| 0x30000003 | 0x22, 0x0 | wms_msg_send | |
| 0x30000003 | 0x23, 0x0 | wms_msg_ack | |
| 0x30000003 | 0x24, 0x0 | wms_msg_read | |
| 0x30000003 | 0x27, 0x0 | wms_msg_write | |
| 0x30000003 | 0x28, 0x0 | wms_msg_delete | |
| 0x30000003 | 0x2A, 0x0 | wms_msg_modify_tag | |
| 0x30000003 | 0x2B, 0x0 | wms_msg_read_template | |
| 0x30000003 | 0x2C, 0x0 | wms_msg_write_template | |
| 0x30000003 | 0x36, 0x0 | wms_dc_connect | |
| 0x30000003 | 0x37, 0x0 | wms_dc_disconnect | |
| 0x30000003 | 0x45, 0x0 | wms_bc_mm_get_pref | |
| 0x30000003 | 0x46, 0x0 | wms_bc_mm_set_pref | |
| 0x30000003 | 0x47, 0x0 | wms_bc_mm_get_table | |
| 0x30000003 | 0x4B, 0x0 | wms_bc_mm_add_services | |
| 0x30000003 | 0x4E, 0x0 | wms_bc_mm_delete_all_services | |
| 0x3000006C | 0x01, 0x0 | wms_client_init_for_pm | |
| 0x3000006C | 0x02, 0x0 | wms_client_reg_cfg_cb_for_pm | |
| 0x3000006C | 0x03, 0x0 | wms_client_reg_msg_cb_for_pm | |
| 0x3000006C | 0x06, 0x0 | wms_client_reg_bc_mm_cb_for_pm | |
| 0x30000005 | 0x06, 0x0 | vbatt_read | |
| 0x30000048 | 0x01, 0x0 | time_remote_set_user_time_external | |
| 0x30000048 | 0x04, 0x0 | time_tod_request_apps_bases | |
| 0x3000000A | 0x01, 0x0 | adsp_rtos_app_to_modem | |
| 0x3000003A | 0x01, 0x0 | pm_app_otg_acquire_bus | |
| 0x3000003A | 0x02, 0x0 | pm_app_otg_relinquish_bus | |
| 0x3000003A | 0x03, 0x0 | pm_app_otg_get_local_vbus_current_sourcing_capability | |
| 0x3000003A | 0x04, 0x0 | pm_app_otg_set_remote_a_dev_info | |
| 0x3000003A | 0x05, 0x0 | pm_app_otg_suspend | |
| 0x3000003A | 0x06, 0x0 | pm_app_otg_resume | |
| 0x3000003A | 0x07, 0x0 | pm_app_otg_process_evt__remote_peripheral_disconnected | |
| 0x3000003A | 0x08, 0x0 | pm_app_otg_set_remote_wakeup_capability | |
| 0x3000003A | 0x09, 0x0 | pm_app_otg_prepare_for_remote_host_wakeup_signaling | |
| 0x3000003A | 0x0A, 0x0 | pm_app_otg_process_evt__remote_host_wakeup_signaling_done | |
| 0x3000003A | 0x0B, 0x0 | pm_app_otg_enter_carkit_mode | |
| 0x3000003A | 0x0C, 0x0 | pm_app_otg_enable_carkit_interrupt_detection | |
| 0x3000003A | 0x0D, 0x0 | pm_app_otg_disable_carkit_interrupt_detection | |
| 0x3000003A | 0x0E, 0x0 | pm_app_otg_data_during_audio_supported | |
| 0x3000003A | 0x0F, 0x0 | pm_app_otg_init | |
| 0x3000003A | 0x10, 0x0 | pm_app_otg_rpc_ctrlr_proxy_reset | |
| 0x3000005F | 0x02, 0x0 | ds_ucsd_wm_app_register_client | |
| 0x3000005F | 0x04, 0x0 | ds_ucsd_wm_app_originate_call | |
| 0x3000005F | 0x05, 0x0 | ds_ucsd_wm_app_confirm_call | |
| 0x3000005F | 0x06, 0x0 | ds_ucsd_wm_app_answer_call | |
| 0x3000005F | 0x07, 0x0 | ds_ucsd_wm_app_end_call | |
| 0x30000066 | 0x03, 0x0 | gpio_tlmm_config_remote | |
| 0x30000066 | 0x04, 0x0 | gpio_tlmm_unconfig_remote | |
| 0x30000066 | 0x05, 0x0 | gpio_tlmm_get_config | |
| 0x30000066 | 0x06, 0x0 | sdcc_config_gpio | |
| 0x30000066 | 0x09, 0x0 | gpio_i2c_config | |
| 0x30000066 | 0x0A, 0x0 | gpio_i2c_un_config | |
| 0x30000066 | 0x0E, 0x0 | gpio_camera_config | |
| 0x30000066 | 0x0F, 0x0 | gpio_camera_un_config | |
| 0x30000066 | 0x10, 0x0 | gpio_usbh_config | |
| 0x30000066 | 0x11, 0x0 | gpio_usbh_un_config | |
| 0x30000066 | 0x12, 0x0 | gpio_tlmm_config_group_remote | |
| 0x30000066 | 0x13, 0x0 | gpio_tlmm_un_config_group_remote | |
| 0x30000066 | 0x16, 0x0 | gpio_config | |
| 0x30000066 | 0x17, 0x0 | gpio_configure_group | |
| 0x30000060 | 0x01, 0x0 | pm_set_power_key_duration | |
| 0x30000060 | 0x02, 0x0 | pm_vote_vreg_switch | |
| 0x30000061 | 0x01, 0x0 | pm_lp_mode_control | |
| 0x30000061 | 0x02, 0x0 | pm_vreg_set_level | |
| 0x30000061 | 0x04, 0x0 | pm_secure_mpp_config_digital_output | |
| 0x30000061 | 0x0E, 0x0 | pm_set_led_intensity | |
| 0x30000061 | 0x0F, 0x0 | pm_flash_led_set_current | |
| 0x30000061 | 0x10, 0x0 | pm_flash_led_set_mode | |
| 0x30000061 | 0x11, 0x0 | pm_flash_led_set_polarity | |
| 0x30000061 | 0x14, 0x0 | pm_vib_mot_set_volt | |
| 0x30000061 | 0x15, 0x0 | pm_vib_mot_set_mode | |
| 0x30000061 | 0x16, 0x0 | pm_vib_mot_set_polarity | |
| 0x30000061 | 0x17, 0x0 | pm_vid_en | |
| 0x30000061 | 0x18, 0x0 | pm_vid_is_en | |
| 0x30000061 | 0x1A, 0x0 | pm_mic_en | |
| 0x30000061 | 0x1B, 0x0 | pm_mic_is_en | |
| 0x30000061 | 0x1C, 0x0 | pm_mic_set_volt | |
| 0x30000061 | 0x1D, 0x0 | pm_mic_get_volt | |
| 0x30000002 | 0x01, 0x0 | snd_set_device_modem_reset | |
| 0x30000002 | 0x02, 0x0 | snd_set_volume_modem_reset | |
| 0x30000002 | 0x03, 0x0 | snd_get_volume_modem_reset | |
| 0x30000002 | 0x04, 0x0 | snd_get_levels_modem_reset | |
| 0x30000002 | 0x05, 0x0 | snd_compact_sound_id_start_modem_reset | |
| 0x30000002 | 0x06, 0x0 | snd_compact_sound_stop_modem_reset | |
| 0x30000002 | 0x07, 0x0 | snd_tone_start_modem_reset | |
| 0x30000002 | 0x08, 0x0 | snd_freq_tone_start_modem_reset | |
| 0x30000002 | 0x09, 0x0 | snd_sample_tone_start_modem_reset | |
| 0x30000002 | 0x0A, 0x0 | snd_tone_stop_modem_reset | |
| 0x30000002 | 0x0B, 0x0 | snd_sample_sound_id_start_modem_reset | |
| 0x30000002 | 0x0C, 0x0 | snd_voc_pb_start_modem_reset | |
| 0x30000002 | 0x0D, 0x0 | snd_voc_pb_stop_modem_reset | |
| 0x30000002 | 0x0E, 0x0 | snd_voc_pb_pause_modem_reset | |
| 0x30000002 | 0x0F, 0x0 | snd_voc_pb_resume_modem_reset | |
| 0x30000002 | 0x10, 0x0 | snd_voc_pb_flush_modem_reset | |
| 0x30000002 | 0x11, 0x0 | snd_voc_pb_data_callback_modem_reset | |
| 0x30000002 | 0x12, 0x0 | snd_voc_rec_start_modem_reset | |
| 0x30000002 | 0x13, 0x0 | snd_voc_rec_stop_modem_reset | |
| 0x30000002 | 0x14, 0x0 | snd_voc_rec_pause_modem_reset | |
| 0x30000002 | 0x15, 0x0 | snd_voc_rec_resume_modem_reset | |
| 0x30000002 | 0x16, 0x0 | snd_voc_rec_put_buf_modem_reset | |
| 0x30000002 | 0x17, 0x0 | snd_voc_register_pcm_input_client_modem_reset | |
| 0x30000002 | 0x18, 0x0 | snd_voc_register_pcm_output_client_modem_reset | |
| 0x30000002 | 0x19, 0x0 | snd_ec_ctl_modem_reset | |
| 0x30000002 | 0x1A, 0x0 | snd_sidetone_ctl_modem_reset | |
| 0x30000002 | 0x1B, 0x0 | snd_ns_ctl_modem_reset | |
| 0x30000002 | 0x1E, 0x0 | snd_voc_register_codec_func_modem_reset | |
| 0x30000002 | 0x1F, 0x0 | snd_aux_pcm_clk_enable_modem_reset | |
| 0x30000002 | 0x20, 0x0 | snd_aux_pcm_clk_disable_modem_reset | |
| 0x30000013 | 0x01, 0x0 | audmgr_enable_client_apps | |
| 0x30000013 | 0x02, 0x0 | audmgr_disable_client_apps | |
| 0x30000013 | 0x03, 0x0 | audmgr_suspend_event_rsp_apps | |
| 0x30000014 | 0x01, 0x0 | mvs_mode_supported_modem_reset | |
| 0x30000014 | 0x02, 0x0 | mvs_set_loopback_modem_reset | |
| 0x30000014 | 0x03, 0x0 | mvs_acquire_modem_reset | |
| 0x30000014 | 0x04, 0x0 | mvs_enable_modem_reset | |
| 0x30000014 | 0x05, 0x0 | mvs_release_modem_reset | |
| 0x30000014 | 0x06, 0x0 | mvs_amr_set_amr_mode_modem_reset | |
| 0x30000014 | 0x07, 0x0 | mvs_amr_set_scr_mode_modem_reset | |
| 0x30000014 | 0x08, 0x0 | mvs_voc_set_frame_rate_modem_reset | |
| 0x30000014 | 0x09, 0x0 | mvs_gsm_set_dtx_mode_modem_reset | |
| 0x30000014 | 0x0A, 0x0 | mvs_get_g711_mode_modem_reset | |
| 0x30000014 | 0x0B, 0x0 | mvs_set_g711_mode_modem_reset | |
| 0x30000014 | 0x0C, 0x0 | mvs_voc_tx_rate_limit_modem_reset | |
| 0x30000014 | 0x0D, 0x0 | mvs_client_send_frames_modem_reset | |
| 0x30000064 | 0x01, 0x0 | hsu_api_init_phy | |
| 0x30000064 | 0x02, 0x0 | hsu_api_vbus_powerup | |
| 0x30000064 | 0x03, 0x0 | hsu_api_vbus_shutdown | |
| 0x3000006A | 0x01, 0x0 | hw_sec_partnum_version | |
| 0x30000025 | 0x01, 0x0 | bus_alloc | |
| 0x30000025 | 0x02, 0x0 | bus_free | |
| 0x30000025 | 0x03, 0x0 | bus_get_oversubscribe_info | |
| 0x30000025 | 0x04, 0x0 | bus_set_hw_updates | |
| 0x30000055 | 0x01, 0x0 | pmem_remote_imem_enable | |
| 0x30000055 | 0x02, 0x0 | pmem_remote_imem_disable | |
| 0x30000000 | 0x03, 0x0 | cm_mm_call_cmd_orig | |
| 0x30000000 | 0x04, 0x0 | cm_mm_call_cmd_answer | |
| 0x30000000 | 0x05, 0x0 | cm_mm_call_cmd_end | |
| 0x30000000 | 0x06, 0x0 | cm_mm_call_cmd_sups | |
| 0x30000000 | 0x0A, 0x0 | cm_mm_call_cmd_setup_res | |
| 0x30000000 | 0x10, 0x0 | cm_ph_cmd_oprt_mode | |
| 0x30000000 | 0x11, 0x0 | cm_ph_cmd_sys_sel_pref | |
| 0x30000000 | 0x16, 0x0 | cm_ph_cmd_get_ph_info | |
| 0x30000000 | 0x18, 0x0 | cm_ph_cmd_subscription_available | |
| 0x30000000 | 0x19, 0x0 | cm_ph_cmd_subscription_not_available | |
| 0x30000000 | 0x1B, 0x0 | cm_ph_cmd_get_networks | |
| 0x30000000 | 0x1D, 0x0 | cm_ph_cmd_set_preferred_networks | |
| 0x30000000 | 0x1F, 0x0 | cm_ph_cmd_wakeup_from_standby | |
| 0x30000000 | 0x23, 0x0 | cm_ph_cmd_aoc_get_ccm | |
| 0x30000000 | 0x24, 0x0 | cm_ph_cmd_aoc_get_acm | |
| 0x30000000 | 0x25, 0x0 | cm_ph_cmd_aoc_get_acmmax | |
| 0x30000000 | 0x26, 0x0 | cm_ph_cmd_aoc_get_puct | |
| 0x30000000 | 0x29, 0x0 | cm_ss_cmd_get_ss_info | |
| 0x30000000 | 0x2D, 0x0 | cm_mm_inband_cmd_start_cont_dtmf | |
| 0x30000000 | 0x2E, 0x0 | cm_mm_inband_cmd_stop_cont_dtmf | |
| 0x30000000 | 0x31, 0x0 | cm_sups_cmd_register | |
| 0x30000000 | 0x32, 0x0 | cm_sups_cmd_erase | |
| 0x30000000 | 0x33, 0x0 | cm_sups_cmd_activate | |
| 0x30000000 | 0x34, 0x0 | cm_sups_cmd_deactivate | |
| 0x30000000 | 0x35, 0x0 | cm_sups_cmd_interrogate | |
| 0x30000000 | 0x36, 0x0 | cm_sups_cmd_process_uss | |
| 0x30000000 | 0x37, 0x0 | cm_sups_cmd_reg_password | |
| 0x30000000 | 0x38, 0x0 | cm_sups_cmd_release | |
| 0x30000000 | 0x39, 0x0 | cm_sups_cmd_get_password_res | |
| 0x30000000 | 0x3D, 0x0 | cm_sups_cmd_uss_notify_res | |
| 0x30000000 | 0x3E, 0x0 | cm_sups_cmd_uss_res | |
| 0x30000000 | 0x42, 0x0 | cm_client_init | |
| 0x30000000 | 0x43, 0x0 | cm_client_release | |
| 0x30000000 | 0x44, 0x0 | cm_mm_client_call_reg | |
| 0x30000000 | 0x45, 0x0 | cm_mm_client_call_pwr_collapse_reg | |
| 0x30000000 | 0x46, 0x0 | cm_client_ph_reg | |
| 0x30000000 | 0x48, 0x0 | cm_mm_client_ss_reg | |
| 0x30000000 | 0x49, 0x0 | cm_mm_client_ss_pwr_collapse_reg | |
| 0x30000000 | 0x52, 0x0 | cm_client_sups_reg | |
| 0x30000000 | 0x56, 0x0 | cm_client_act | |
| 0x30000000 | 0x57, 0x0 | cm_client_deact | |
| 0x30000000 | 0x61, 0x0 | cm_num_init | |
| 0x30000000 | 0x62, 0x0 | cm_num_fill | |
| 0x3000001A | 0x01, 0x0 | chg_is_charging | |
| 0x3000001A | 0x02, 0x0 | chg_is_charger_valid | |
| 0x3000001A | 0x03, 0x0 | chg_is_battery_valid | |
| 0x3000001A | 0x04, 0x0 | chg_ui_event_read | |
| 0x3000001A | 0x05, 0x0 | chg_usb_charger_switch | |
| 0x3000001A | 0x06, 0x0 | chg_usb_charger_connected | |
| 0x3000001A | 0x07, 0x0 | chg_usb_charger_disconnected | |
| 0x3000001A | 0x08, 0x0 | chg_usb_i_is_available | |
| 0x3000001A | 0x09, 0x0 | chg_usb_i_is_not_available | |
| 0x3000001D | 0x03, 0x0 | pdsm_atl_reg | |
| 0x3000001D | 0x04, 0x0 | pdsm_atl_l2_proxy_reg | |
| 0x3000001D | 0x05, 0x0 | pdsm_atl_l2_proxy_dereg | |
| 0x3000001D | 0x06, 0x0 | pdsm_atl_post_event | |
| 0x3000001D | 0x07, 0x0 | pdsm_atl_dns_proxy_reg | |
| 0x3000001D | 0x08, 0x0 | pdsm_atl_dns_proxy_dereg | |
| 0x3000001D | 0x09, 0x0 | pdsm_atl_dns_proxy_response | |
| 0x3000005B | 0x03, 0x0 | pdsm_client_init | |
| 0x3000005B | 0x04, 0x0 | pdsm_client_release | |
| 0x3000005B | 0x05, 0x0 | pdsm_client_pd_reg | |
| 0x3000005B | 0x06, 0x0 | pdsm_client_pa_reg | |
| 0x3000005B | 0x07, 0x0 | pdsm_client_lcs_reg | |
| 0x3000005B | 0x08, 0x0 | pdsm_client_xtra_reg | |
| 0x3000005B | 0x09, 0x0 | pdsm_client_ext_status_reg | |
| 0x3000005B | 0x0A, 0x0 | pdsm_client_act | |
| 0x3000005B | 0x0B, 0x0 | pdsm_client_deact | |
| 0x3000005B | 0x0C, 0x0 | pdsm_get_position | |
| 0x3000005B | 0x0D, 0x0 | pdsm_end_session | |
| 0x3000005B | 0x0E, 0x0 | pdsm_pd_inject_external_time | |
| 0x3000005B | 0x0F, 0x0 | pdsm_set_parameters | |
| 0x3000005B | 0x10, 0x0 | pdsm_get_parameters | |
| 0x3000005B | 0x11, 0x0 | pdsm_lcs_agent_client_response | |
| 0x3000005B | 0x12, 0x0 | pdsm_use_this_position | |
| 0x3000005B | 0x13, 0x0 | pdsm_lcs_client_init | |
| 0x3000005B | 0x14, 0x0 | pdsm_lcs_client_app_info_init | |
| 0x3000005B | 0x15, 0x0 | pdsm_lcs_client_release | |
| 0x3000005B | 0x16, 0x0 | pdsm_lcs_query_vx_config | |
| 0x3000005B | 0x17, 0x0 | pdsm_lcs_get_client_type | |
| 0x3000005B | 0x18, 0x0 | pdsm_lcs_get_status | |
| 0x3000005B | 0x19, 0x0 | pdsm_get_pdapi_version | |
| 0x3000005B | 0x1A, 0x0 | pdsm_xtra_set_data | |
| 0x3000005B | 0x1B, 0x0 | pdsm_xtra_client_initiate_download_request | |
| 0x3000005B | 0x1C, 0x0 | pdsm_xtra_set_auto_download_params | |
| 0x3000005B | 0x1D, 0x0 | pdsm_xtra_query_data_validity | |
| 0x3000005B | 0x1E, 0x0 | pdsm_xtra_inject_time_info |
