| /arm-trusted-firmware/plat/imx/common/sci/svc/misc/ |
| H A D | misc_rpc_clnt.c | 31 sc_err_t sc_misc_set_control(sc_ipc_t ipc, sc_rsrc_t resource, in sc_misc_set_control() argument 51 sc_err_t sc_misc_get_control(sc_ipc_t ipc, sc_rsrc_t resource, in sc_misc_get_control() argument 73 sc_err_t sc_misc_set_max_dma_group(sc_ipc_t ipc, sc_rm_pt_t pt, in sc_misc_set_max_dma_group() argument 92 sc_err_t sc_misc_set_dma_group(sc_ipc_t ipc, sc_rsrc_t resource, in sc_misc_set_dma_group() argument 111 sc_err_t sc_misc_seco_image_load(sc_ipc_t ipc, sc_faddr_t addr_src, in sc_misc_seco_image_load() argument 135 sc_misc_seco_authenticate(sc_ipc_t ipc,sc_misc_seco_auth_cmd_t cmd,sc_faddr_t addr) sc_misc_seco_authenticate() argument 155 sc_misc_seco_fuse_write(sc_ipc_t ipc,sc_faddr_t addr) sc_misc_seco_fuse_write() argument 173 sc_misc_seco_enable_debug(sc_ipc_t ipc,sc_faddr_t addr) sc_misc_seco_enable_debug() argument 191 sc_misc_seco_forward_lifecycle(sc_ipc_t ipc,uint32_t lifecycle) sc_misc_seco_forward_lifecycle() argument 208 sc_misc_seco_return_lifecycle(sc_ipc_t ipc,sc_faddr_t addr) sc_misc_seco_return_lifecycle() argument 226 sc_misc_seco_build_info(sc_ipc_t ipc,uint32_t * version,uint32_t * commit) sc_misc_seco_build_info() argument 244 sc_misc_seco_chip_info(sc_ipc_t ipc,uint16_t * lc,uint16_t * monotonic,uint32_t * uid_l,uint32_t * uid_h) sc_misc_seco_chip_info() argument 274 sc_misc_debug_out(sc_ipc_t ipc,uint8_t ch) sc_misc_debug_out() argument 287 sc_misc_waveform_capture(sc_ipc_t ipc,sc_bool_t enable) sc_misc_waveform_capture() argument 304 sc_misc_build_info(sc_ipc_t ipc,uint32_t * build,uint32_t * commit) sc_misc_build_info() argument 322 sc_misc_unique_id(sc_ipc_t ipc,uint32_t * id_l,uint32_t * id_h) sc_misc_unique_id() argument 340 sc_misc_set_ari(sc_ipc_t ipc,sc_rsrc_t resource,sc_rsrc_t resource_mst,uint16_t ari,sc_bool_t enable) sc_misc_set_ari() argument 361 sc_misc_boot_status(sc_ipc_t ipc,sc_misc_boot_status_t status) sc_misc_boot_status() argument 374 sc_misc_boot_done(sc_ipc_t ipc,sc_rsrc_t cpu) sc_misc_boot_done() argument 391 sc_misc_otp_fuse_read(sc_ipc_t ipc,uint32_t word,uint32_t * val) sc_misc_otp_fuse_read() argument 411 sc_misc_otp_fuse_write(sc_ipc_t ipc,uint32_t word,uint32_t val) sc_misc_otp_fuse_write() argument 429 sc_misc_set_temp(sc_ipc_t ipc,sc_rsrc_t resource,sc_misc_temp_t temp,int16_t celsius,int8_t tenths) sc_misc_set_temp() argument 450 sc_misc_get_temp(sc_ipc_t ipc,sc_rsrc_t resource,sc_misc_temp_t temp,int16_t * celsius,int8_t * tenths) sc_misc_get_temp() argument 476 sc_misc_get_boot_dev(sc_ipc_t ipc,sc_rsrc_t * dev) sc_misc_get_boot_dev() argument 491 sc_misc_get_button_status(sc_ipc_t ipc,sc_bool_t * status) sc_misc_get_button_status() argument [all...] |
| /arm-trusted-firmware/plat/imx/common/sci/svc/rm/ |
| H A D | rm_rpc_clnt.c | 31 sc_err_t sc_rm_partition_alloc(sc_ipc_t ipc, sc_rm_pt_t *pt, sc_bool_t secure, in sc_rm_partition_alloc() argument 58 sc_err_t sc_rm_set_confidential(sc_ipc_t ipc, sc_rm_pt_t pt, sc_bool_t retro) in sc_rm_set_confidential() argument 76 sc_err_t sc_rm_partition_free(sc_ipc_t ipc, sc_rm_pt_t pt) in sc_rm_partition_free() argument 93 sc_rm_did_t sc_rm_get_did(sc_ipc_t ipc) in sc_rm_get_did() argument 109 sc_err_t sc_rm_partition_static(sc_ipc_t ipc, sc_rm_pt_t pt, sc_rm_did_t did) in sc_rm_partition_static() argument 127 sc_rm_partition_lock(sc_ipc_t ipc,sc_rm_pt_t pt) sc_rm_partition_lock() argument 144 sc_rm_get_partition(sc_ipc_t ipc,sc_rm_pt_t * pt) sc_rm_get_partition() argument 164 sc_rm_set_parent(sc_ipc_t ipc,sc_rm_pt_t pt,sc_rm_pt_t pt_parent) sc_rm_set_parent() argument 182 sc_rm_move_all(sc_ipc_t ipc,sc_rm_pt_t pt_src,sc_rm_pt_t pt_dst,sc_bool_t move_rsrc,sc_bool_t move_pads) sc_rm_move_all() argument 203 sc_rm_assign_resource(sc_ipc_t ipc,sc_rm_pt_t pt,sc_rsrc_t resource) sc_rm_assign_resource() argument 221 sc_rm_set_resource_movable(sc_ipc_t ipc,sc_rsrc_t resource_fst,sc_rsrc_t resource_lst,sc_bool_t movable) sc_rm_set_resource_movable() argument 241 sc_rm_set_subsys_rsrc_movable(sc_ipc_t ipc,sc_rsrc_t resource,sc_bool_t movable) sc_rm_set_subsys_rsrc_movable() argument 260 sc_rm_set_master_attributes(sc_ipc_t ipc,sc_rsrc_t resource,sc_rm_spa_t sa,sc_rm_spa_t pa,sc_bool_t smmu_bypass) sc_rm_set_master_attributes() argument 282 sc_rm_set_master_sid(sc_ipc_t ipc,sc_rsrc_t resource,sc_rm_sid_t sid) sc_rm_set_master_sid() argument 300 sc_rm_set_peripheral_permissions(sc_ipc_t ipc,sc_rsrc_t resource,sc_rm_pt_t pt,sc_rm_perm_t perm) sc_rm_set_peripheral_permissions() argument 320 sc_rm_is_resource_owned(sc_ipc_t ipc,sc_rsrc_t resource) sc_rm_is_resource_owned() argument 337 sc_rm_is_resource_master(sc_ipc_t ipc,sc_rsrc_t resource) sc_rm_is_resource_master() argument 354 sc_rm_is_resource_peripheral(sc_ipc_t ipc,sc_rsrc_t resource) sc_rm_is_resource_peripheral() argument 371 sc_rm_get_resource_info(sc_ipc_t ipc,sc_rsrc_t resource,sc_rm_sid_t * sid) sc_rm_get_resource_info() argument 393 sc_rm_memreg_alloc(sc_ipc_t ipc,sc_rm_mr_t * mr,sc_faddr_t addr_start,sc_faddr_t addr_end) sc_rm_memreg_alloc() argument 418 sc_rm_memreg_split(sc_ipc_t ipc,sc_rm_mr_t mr,sc_rm_mr_t * mr_ret,sc_faddr_t addr_start,sc_faddr_t addr_end) sc_rm_memreg_split() argument 445 sc_rm_memreg_free(sc_ipc_t ipc,sc_rm_mr_t mr) sc_rm_memreg_free() argument 462 sc_rm_find_memreg(sc_ipc_t ipc,sc_rm_mr_t * mr,sc_faddr_t addr_start,sc_faddr_t addr_end) sc_rm_find_memreg() argument 487 sc_rm_assign_memreg(sc_ipc_t ipc,sc_rm_pt_t pt,sc_rm_mr_t mr) sc_rm_assign_memreg() argument 505 sc_rm_set_memreg_permissions(sc_ipc_t ipc,sc_rm_mr_t mr,sc_rm_pt_t pt,sc_rm_perm_t perm) sc_rm_set_memreg_permissions() argument 525 sc_rm_is_memreg_owned(sc_ipc_t ipc,sc_rm_mr_t mr) sc_rm_is_memreg_owned() argument 542 sc_rm_get_memreg_info(sc_ipc_t ipc,sc_rm_mr_t mr,sc_faddr_t * addr_start,sc_faddr_t * addr_end) sc_rm_get_memreg_info() argument 570 sc_rm_assign_pad(sc_ipc_t ipc,sc_rm_pt_t pt,sc_pad_t pad) sc_rm_assign_pad() argument 588 sc_rm_set_pad_movable(sc_ipc_t ipc,sc_pad_t pad_fst,sc_pad_t pad_lst,sc_bool_t movable) sc_rm_set_pad_movable() argument 608 sc_rm_is_pad_owned(sc_ipc_t ipc,sc_pad_t pad) sc_rm_is_pad_owned() argument 625 sc_rm_dump(sc_ipc_t ipc) sc_rm_dump() argument [all...] |
| /arm-trusted-firmware/plat/imx/common/sci/svc/timer/ |
| H A D | timer_rpc_clnt.c | 31 sc_err_t sc_timer_set_wdog_timeout(sc_ipc_t ipc, sc_timer_wdog_time_t timeout) in sc_timer_set_wdog_timeout() argument 48 sc_err_t sc_timer_set_wdog_pre_timeout(sc_ipc_t ipc, in sc_timer_set_wdog_pre_timeout() argument 66 sc_err_t sc_timer_start_wdog(sc_ipc_t ipc, sc_bool_t lock) in sc_timer_start_wdog() argument 83 sc_err_t sc_timer_stop_wdog(sc_ipc_t ipc) in sc_timer_stop_wdog() argument 99 sc_err_t sc_timer_ping_wdog(sc_ipc_t ipc) in sc_timer_ping_wdog() argument 115 sc_timer_get_wdog_status(sc_ipc_t ipc,sc_timer_wdog_time_t * timeout,sc_timer_wdog_time_t * max_timeout,sc_timer_wdog_time_t * remaining_time) sc_timer_get_wdog_status() argument 143 sc_timer_pt_get_wdog_status(sc_ipc_t ipc,sc_rm_pt_t pt,sc_bool_t * enb,sc_timer_wdog_time_t * timeout,sc_timer_wdog_time_t * remaining_time) sc_timer_pt_get_wdog_status() argument 172 sc_timer_set_wdog_action(sc_ipc_t ipc,sc_rm_pt_t pt,sc_timer_wdog_action_t action) sc_timer_set_wdog_action() argument 191 sc_timer_set_rtc_time(sc_ipc_t ipc,uint16_t year,uint8_t mon,uint8_t day,uint8_t hour,uint8_t min,uint8_t sec) sc_timer_set_rtc_time() argument 215 sc_timer_get_rtc_time(sc_ipc_t ipc,uint16_t * year,uint8_t * mon,uint8_t * day,uint8_t * hour,uint8_t * min,uint8_t * sec) sc_timer_get_rtc_time() argument 251 sc_timer_get_rtc_sec1970(sc_ipc_t ipc,uint32_t * sec) sc_timer_get_rtc_sec1970() argument 270 sc_timer_set_rtc_alarm(sc_ipc_t ipc,uint16_t year,uint8_t mon,uint8_t day,uint8_t hour,uint8_t min,uint8_t sec) sc_timer_set_rtc_alarm() argument 294 sc_timer_set_rtc_periodic_alarm(sc_ipc_t ipc,uint32_t sec) sc_timer_set_rtc_periodic_alarm() argument 311 sc_timer_cancel_rtc_alarm(sc_ipc_t ipc) sc_timer_cancel_rtc_alarm() argument 327 sc_timer_set_rtc_calb(sc_ipc_t ipc,int8_t count) sc_timer_set_rtc_calb() argument 344 sc_timer_set_sysctr_alarm(sc_ipc_t ipc,uint64_t ticks) sc_timer_set_sysctr_alarm() argument 362 sc_timer_set_sysctr_periodic_alarm(sc_ipc_t ipc,uint64_t ticks) sc_timer_set_sysctr_periodic_alarm() argument 380 sc_timer_cancel_sysctr_alarm(sc_ipc_t ipc) sc_timer_cancel_sysctr_alarm() argument [all...] |
| /arm-trusted-firmware/plat/imx/common/sci/svc/pm/ |
| H A D | pm_rpc_clnt.c | 32 sc_err_t sc_pm_set_sys_power_mode(sc_ipc_t ipc, sc_pm_power_mode_t mode) in sc_pm_set_sys_power_mode() argument 49 sc_err_t sc_pm_set_partition_power_mode(sc_ipc_t ipc, sc_rm_pt_t pt, in sc_pm_set_partition_power_mode() argument 68 sc_err_t sc_pm_get_sys_power_mode(sc_ipc_t ipc, sc_rm_pt_t pt, in sc_pm_get_sys_power_mode() argument 90 sc_err_t sc_pm_set_resource_power_mode(sc_ipc_t ipc, sc_rsrc_t resource, in sc_pm_set_resource_power_mode() argument 109 sc_err_t sc_pm_get_resource_power_mode(sc_ipc_t ipc, sc_rsrc_t resource, in sc_pm_get_resource_power_mode() argument 131 sc_pm_req_low_power_mode(sc_ipc_t ipc,sc_rsrc_t resource,sc_pm_power_mode_t mode) sc_pm_req_low_power_mode() argument 150 sc_pm_req_cpu_low_power_mode(sc_ipc_t ipc,sc_rsrc_t resource,sc_pm_power_mode_t mode,sc_pm_wake_src_t wake_src) sc_pm_req_cpu_low_power_mode() argument 171 sc_pm_set_cpu_resume_addr(sc_ipc_t ipc,sc_rsrc_t resource,sc_faddr_t address) sc_pm_set_cpu_resume_addr() argument 191 sc_pm_set_cpu_resume(sc_ipc_t ipc,sc_rsrc_t resource,sc_bool_t isPrimary,sc_faddr_t address) sc_pm_set_cpu_resume() argument 212 sc_pm_req_sys_if_power_mode(sc_ipc_t ipc,sc_rsrc_t resource,sc_pm_sys_if_t sys_if,sc_pm_power_mode_t hpm,sc_pm_power_mode_t lpm) sc_pm_req_sys_if_power_mode() argument 235 sc_pm_set_clock_rate(sc_ipc_t ipc,sc_rsrc_t resource,sc_pm_clk_t clk,sc_pm_clock_rate_t * rate) sc_pm_set_clock_rate() argument 256 sc_pm_get_clock_rate(sc_ipc_t ipc,sc_rsrc_t resource,sc_pm_clk_t clk,sc_pm_clock_rate_t * rate) sc_pm_get_clock_rate() argument 279 sc_pm_clock_enable(sc_ipc_t ipc,sc_rsrc_t resource,sc_pm_clk_t clk,sc_bool_t enable,sc_bool_t autog) sc_pm_clock_enable() argument 300 sc_pm_set_clock_parent(sc_ipc_t ipc,sc_rsrc_t resource,sc_pm_clk_t clk,sc_pm_clk_parent_t parent) sc_pm_set_clock_parent() argument 320 sc_pm_get_clock_parent(sc_ipc_t ipc,sc_rsrc_t resource,sc_pm_clk_t clk,sc_pm_clk_parent_t * parent) sc_pm_get_clock_parent() argument 343 sc_pm_reset(sc_ipc_t ipc,sc_pm_reset_type_t type) sc_pm_reset() argument 360 sc_pm_reset_reason(sc_ipc_t ipc,sc_pm_reset_reason_t * reason) sc_pm_reset_reason() argument 380 sc_pm_boot(sc_ipc_t ipc,sc_rm_pt_t pt,sc_rsrc_t resource_cpu,sc_faddr_t boot_addr,sc_rsrc_t resource_mu,sc_rsrc_t resource_dev) sc_pm_boot() argument 404 sc_pm_reboot(sc_ipc_t ipc,sc_pm_reset_type_t type) sc_pm_reboot() argument 417 sc_pm_reboot_partition(sc_ipc_t ipc,sc_rm_pt_t pt,sc_pm_reset_type_t type) sc_pm_reboot_partition() argument 436 sc_pm_cpu_start(sc_ipc_t ipc,sc_rsrc_t resource,sc_bool_t enable,sc_faddr_t address) sc_pm_cpu_start() argument [all...] |
| /arm-trusted-firmware/plat/imx/common/sci/ |
| H A D | ipc.c | 23 void sc_call_rpc(sc_ipc_t ipc, sc_rpc_msg_t *msg, bool no_resp) in sc_call_rpc() argument 34 sc_err_t sc_ipc_open(sc_ipc_t *ipc, sc_ipc_id_t id) in sc_ipc_open() argument 59 void sc_ipc_close(sc_ipc_t ipc) in sc_ipc_close() argument 67 void sc_ipc_read(sc_ipc_t ipc, void *data) in sc_ipc_read() argument 95 sc_ipc_write(sc_ipc_t ipc,void * data) sc_ipc_write() argument [all...] |
| /arm-trusted-firmware/plat/imx/common/sci/svc/pad/ |
| H A D | pad_rpc_clnt.c | 31 sc_err_t sc_pad_set_mux(sc_ipc_t ipc, sc_pad_t pad, in sc_pad_set_mux() argument 52 sc_err_t sc_pad_get_mux(sc_ipc_t ipc, sc_pad_t pad, in sc_pad_get_mux() argument 83 sc_err_t sc_pad_set_gp(sc_ipc_t ipc, sc_pad_t pad, uint32_t ctrl) in sc_pad_set_gp() argument 101 sc_err_t sc_pad_get_gp(sc_ipc_t ipc, sc_pad_t pad, uint32_t *ctrl) in sc_pad_get_gp() argument 122 sc_err_t sc_pad_set_wakeup(sc_ipc_t ipc, sc_pad_t pad, sc_pad_wakeup_t wakeup) in sc_pad_set_wakeup() argument 140 sc_pad_get_wakeup(sc_ipc_t ipc,sc_pad_t pad,sc_pad_wakeup_t * wakeup) sc_pad_get_wakeup() argument 161 sc_pad_set_all(sc_ipc_t ipc,sc_pad_t pad,uint8_t mux,sc_pad_config_t config,sc_pad_iso_t iso,uint32_t ctrl,sc_pad_wakeup_t wakeup) sc_pad_set_all() argument 185 sc_pad_get_all(sc_ipc_t ipc,sc_pad_t pad,uint8_t * mux,sc_pad_config_t * config,sc_pad_iso_t * iso,uint32_t * ctrl,sc_pad_wakeup_t * wakeup) sc_pad_get_all() argument 224 sc_pad_set(sc_ipc_t ipc,sc_pad_t pad,uint32_t val) sc_pad_set() argument 242 sc_pad_get(sc_ipc_t ipc,sc_pad_t pad,uint32_t * val) sc_pad_get() argument 263 sc_pad_set_gp_28fdsoi(sc_ipc_t ipc,sc_pad_t pad,sc_pad_28fdsoi_dse_t dse,sc_pad_28fdsoi_ps_t ps) sc_pad_set_gp_28fdsoi() argument 283 sc_pad_get_gp_28fdsoi(sc_ipc_t ipc,sc_pad_t pad,sc_pad_28fdsoi_dse_t * dse,sc_pad_28fdsoi_ps_t * ps) sc_pad_get_gp_28fdsoi() argument 310 sc_pad_set_gp_28fdsoi_hsic(sc_ipc_t ipc,sc_pad_t pad,sc_pad_28fdsoi_dse_t dse,sc_bool_t hys,sc_pad_28fdsoi_pus_t pus,sc_bool_t pke,sc_bool_t pue) sc_pad_set_gp_28fdsoi_hsic() argument 335 sc_pad_get_gp_28fdsoi_hsic(sc_ipc_t ipc,sc_pad_t pad,sc_pad_28fdsoi_dse_t * dse,sc_bool_t * hys,sc_pad_28fdsoi_pus_t * pus,sc_bool_t * pke,sc_bool_t * pue) sc_pad_get_gp_28fdsoi_hsic() argument 375 sc_pad_set_gp_28fdsoi_comp(sc_ipc_t ipc,sc_pad_t pad,uint8_t compen,sc_bool_t fastfrz,uint8_t rasrcp,uint8_t rasrcn,sc_bool_t nasrc_sel,sc_bool_t psw_ovr) sc_pad_set_gp_28fdsoi_comp() argument 401 sc_pad_get_gp_28fdsoi_comp(sc_ipc_t ipc,sc_pad_t pad,uint8_t * compen,sc_bool_t * fastfrz,uint8_t * rasrcp,uint8_t * rasrcn,sc_bool_t * nasrc_sel,sc_bool_t * compok,uint8_t * nasrc,sc_bool_t * psw_ovr) sc_pad_get_gp_28fdsoi_comp() argument [all...] |