Lines Matching defs:ipc

149 static inline int sc_pm_set_resource_power_mode(sc_ipc_t ipc, sc_rsrc_t resource,  in sc_pm_set_resource_power_mode()
155 static inline int sc_pm_get_resource_power_mode(sc_ipc_t ipc, sc_rsrc_t resource, in sc_pm_get_resource_power_mode()
161 static inline int sc_pm_set_clock_rate(sc_ipc_t ipc, sc_rsrc_t resource, sc_pm_clk_t clk, in sc_pm_set_clock_rate()
167 static inline int sc_pm_get_clock_rate(sc_ipc_t ipc, sc_rsrc_t resource, sc_pm_clk_t clk, in sc_pm_get_clock_rate()
173 static inline int sc_pm_clock_enable(sc_ipc_t ipc, sc_rsrc_t resource, sc_pm_clk_t clk, in sc_pm_clock_enable()
179 static inline int sc_pm_set_clock_parent(sc_ipc_t ipc, sc_rsrc_t resource, sc_pm_clk_t clk, in sc_pm_set_clock_parent()
185 static inline int sc_pm_cpu_start(sc_ipc_t ipc, sc_rsrc_t resource, sc_bool_t enable, in sc_pm_cpu_start()
191 static inline sc_bool_t sc_pm_is_partition_started(sc_ipc_t ipc, sc_rm_pt_t pt) in sc_pm_is_partition_started()
196 static inline int sc_pm_resource_reset(sc_ipc_t ipc, sc_rsrc_t resource) in sc_pm_resource_reset()
202 static inline int sc_misc_set_control(sc_ipc_t ipc, sc_rsrc_t resource, sc_ctrl_t ctrl, u32 val) in sc_misc_set_control()
207 static inline int sc_misc_get_control(sc_ipc_t ipc, sc_rsrc_t resource, sc_ctrl_t ctrl, u32 *val) in sc_misc_get_control()
212 static inline void sc_misc_get_boot_dev(sc_ipc_t ipc, sc_rsrc_t *boot_dev) in sc_misc_get_boot_dev()
216 static inline void sc_misc_boot_status(sc_ipc_t ipc, sc_misc_boot_status_t status) in sc_misc_boot_status()
220 static inline int sc_misc_get_boot_container(sc_ipc_t ipc, u8 *idx) in sc_misc_get_boot_container()
225 static inline void sc_misc_build_info(sc_ipc_t ipc, u32 *build, u32 *commit) in sc_misc_build_info()
229 static inline int sc_misc_otp_fuse_read(sc_ipc_t ipc, u32 word, u32 *val) in sc_misc_otp_fuse_read()
234 static inline int sc_misc_get_temp(sc_ipc_t ipc, sc_rsrc_t resource, sc_misc_temp_t temp, in sc_misc_get_temp()
241 static inline sc_bool_t sc_rm_is_memreg_owned(sc_ipc_t ipc, sc_rm_mr_t mr) in sc_rm_is_memreg_owned()
246 static inline int sc_rm_find_memreg(sc_ipc_t ipc, sc_rm_mr_t *mr, sc_faddr_t addr_start, in sc_rm_find_memreg()
252 static inline int sc_rm_set_memreg_permissions(sc_ipc_t ipc, sc_rm_mr_t mr, sc_rm_pt_t pt, in sc_rm_set_memreg_permissions()
258 static inline int sc_rm_get_memreg_info(sc_ipc_t ipc, sc_rm_mr_t mr, sc_faddr_t *addr_start, in sc_rm_get_memreg_info()
264 static inline sc_bool_t sc_rm_is_resource_owned(sc_ipc_t ipc, sc_rsrc_t resource) in sc_rm_is_resource_owned()
269 static inline int sc_rm_partition_alloc(sc_ipc_t ipc, sc_rm_pt_t *pt, sc_bool_t secure, in sc_rm_partition_alloc()
276 static inline int sc_rm_partition_free(sc_ipc_t ipc, sc_rm_pt_t pt) in sc_rm_partition_free()
281 static inline int sc_rm_get_partition(sc_ipc_t ipc, sc_rm_pt_t *pt) in sc_rm_get_partition()
286 static inline int sc_rm_set_parent(sc_ipc_t ipc, sc_rm_pt_t pt, sc_rm_pt_t pt_parent) in sc_rm_set_parent()
291 static inline int sc_rm_assign_resource(sc_ipc_t ipc, sc_rm_pt_t pt, sc_rsrc_t resource) in sc_rm_assign_resource()
296 static inline int sc_rm_assign_pad(sc_ipc_t ipc, sc_rm_pt_t pt, sc_pad_t pad) in sc_rm_assign_pad()
301 static inline sc_bool_t sc_rm_is_pad_owned(sc_ipc_t ipc, sc_pad_t pad) in sc_rm_is_pad_owned()
306 static inline int sc_rm_get_resource_owner(sc_ipc_t ipc, sc_rsrc_t resource, sc_rm_pt_t *pt) in sc_rm_get_resource_owner()
312 static inline int sc_pad_set(sc_ipc_t ipc, sc_pad_t pad, u32 val) in sc_pad_set()
317 static inline int sc_pad_get(sc_ipc_t ipc, sc_pad_t pad, uint32_t *val) in sc_pad_get()
323 static inline int sc_rm_set_master_sid(sc_ipc_t ipc, sc_rsrc_t resource, sc_rm_sid_t sid) in sc_rm_set_master_sid()
329 static inline int sc_seco_authenticate(sc_ipc_t ipc, sc_seco_auth_cmd_t cmd, sc_faddr_t addr) in sc_seco_authenticate()
334 static inline int sc_seco_forward_lifecycle(sc_ipc_t ipc, u32 change) in sc_seco_forward_lifecycle()
339 static inline int sc_seco_chip_info(sc_ipc_t ipc, u16 *lc, u16 *monotonic, u32 *uid_l, u32 *uid_h) in sc_seco_chip_info()
344 void sc_seco_build_info(sc_ipc_t ipc, u32 *version, u32 *commit) in sc_seco_build_info()
348 static inline int sc_seco_get_event(sc_ipc_t ipc, u8 idx, u32 *event) in sc_seco_get_event()
353 static inline int sc_seco_gen_key_blob(sc_ipc_t ipc, u32 id, sc_faddr_t load_addr, in sc_seco_gen_key_blob()
359 static inline int sc_seco_get_mp_key(sc_ipc_t ipc, sc_faddr_t dst_addr, u16 dst_size) in sc_seco_get_mp_key()
364 static inline int sc_seco_update_mpmr(sc_ipc_t ipc, sc_faddr_t addr, u8 size, u8 lock) in sc_seco_update_mpmr()
369 static inline int sc_seco_get_mp_sign(sc_ipc_t ipc, sc_faddr_t msg_addr, u16 msg_size, in sc_seco_get_mp_sign()
375 static inline int sc_seco_secvio_dgo_config(sc_ipc_t ipc, u8 id, u8 access, u32 *data) in sc_seco_secvio_dgo_config()
380 static inline int sc_seco_secvio_config(sc_ipc_t ipc, u8 id, u8 access, u32 *data0, u32 *data1, in sc_seco_secvio_config()
386 static inline void sc_pm_reboot(sc_ipc_t ipc, sc_pm_reset_type_t type) in sc_pm_reboot()
390 static inline int sc_pm_reset_reason(sc_ipc_t ipc, sc_pm_reset_reason_t *reason) in sc_pm_reset_reason()
395 static inline int sc_seco_v2x_build_info(sc_ipc_t ipc, u32 *version, u32 *commit) in sc_seco_v2x_build_info()
400 static inline void sc_misc_get_button_status(sc_ipc_t ipc, sc_bool_t *status) in sc_misc_get_button_status()
404 static inline int sc_timer_set_wdog_window(sc_ipc_t ipc, sc_timer_wdog_time_t window) in sc_timer_set_wdog_window()