Home
last modified time | relevance | path

Searched refs:ipc_handle (Results 1 – 9 of 9) sorted by relevance

/external/arm-trusted-firmware/plat/imx/imx8qm/
Dimx8qm_psci.c44 sc_pm_set_resource_power_mode(ipc_handle, SC_R_IRQSTR_SCU2, SC_PM_PW_MODE_ON); in imx_enable_irqstr_wakeup()
55 sc_pm_set_resource_power_mode(ipc_handle, SC_R_IRQSTR_SCU2, SC_PM_PW_MODE_STBY); in imx_enable_irqstr_wakeup()
57 sc_pm_set_resource_power_mode(ipc_handle, SC_R_IRQSTR_SCU2, SC_PM_PW_MODE_OFF); in imx_enable_irqstr_wakeup()
63 sc_pm_set_resource_power_mode(ipc_handle, SC_R_IRQSTR_SCU2, SC_PM_PW_MODE_ON); in imx_disable_irqstr_wakeup()
71 sc_pm_set_resource_power_mode(ipc_handle, SC_R_IRQSTR_SCU2, SC_PM_PW_MODE_OFF); in imx_disable_irqstr_wakeup()
80 sc_pm_set_resource_power_mode(ipc_handle, cluster_id == 0 ? in imx_pwr_domain_on()
84 sc_pm_req_low_power_mode(ipc_handle, SC_R_A72, SC_PM_PW_MODE_ON); in imx_pwr_domain_on()
86 if (sc_pm_set_resource_power_mode(ipc_handle, in imx_pwr_domain_on()
93 if (sc_pm_cpu_start(ipc_handle, in imx_pwr_domain_on()
121 sc_pm_req_cpu_low_power_mode(ipc_handle, in imx_pwr_domain_off()
[all …]
Dimx8qm_bl31_setup.c98 sc_pm_get_clock_rate(ipc_handle, IMX_RES_UART, 2, &rate); in lpuart32_serial_setbrg()
182 err = sc_rm_get_partition(ipc_handle, &secure_part); in mx8_partition_resources()
184 err = sc_rm_partition_alloc(ipc_handle, &os_part, false, false, in mx8_partition_resources()
187 err = sc_rm_set_parent(ipc_handle, os_part, secure_part); in mx8_partition_resources()
191 err = sc_rm_set_resource_movable(ipc_handle, secure_rsrcs[i], in mx8_partition_resources()
198 owned = sc_rm_is_resource_owned(ipc_handle, SC_R_M4_0_PID0); in mx8_partition_resources()
200 err = sc_rm_set_resource_movable(ipc_handle, SC_R_M4_0_PID0, in mx8_partition_resources()
207 owned2 = sc_rm_is_resource_owned(ipc_handle, SC_R_M4_1_PID0); in mx8_partition_resources()
209 err = sc_rm_set_resource_movable(ipc_handle, SC_R_M4_1_PID0, in mx8_partition_resources()
216 err = sc_rm_move_all(ipc_handle, secure_part, os_part, true, true); in mx8_partition_resources()
[all …]
/external/arm-trusted-firmware/plat/imx/imx8qx/
Dimx8qx_psci.c35 sc_pm_set_resource_power_mode(ipc_handle, SC_R_IRQSTR_SCU2, SC_PM_PW_MODE_ON); in imx_enable_irqstr_wakeup()
46 sc_pm_set_resource_power_mode(ipc_handle, SC_R_IRQSTR_SCU2, SC_PM_PW_MODE_STBY); in imx_enable_irqstr_wakeup()
48 sc_pm_set_resource_power_mode(ipc_handle, SC_R_IRQSTR_SCU2, SC_PM_PW_MODE_OFF); in imx_enable_irqstr_wakeup()
54 sc_pm_set_resource_power_mode(ipc_handle, SC_R_IRQSTR_SCU2, SC_PM_PW_MODE_ON); in imx_disable_irqstr_wakeup()
62 sc_pm_set_resource_power_mode(ipc_handle, SC_R_IRQSTR_SCU2, SC_PM_PW_MODE_OFF); in imx_disable_irqstr_wakeup()
74 if (sc_pm_set_resource_power_mode(ipc_handle, ap_core_index[cpu_id], in imx_pwr_domain_on()
80 if (sc_pm_cpu_start(ipc_handle, ap_core_index[cpu_id], in imx_pwr_domain_on()
106 sc_pm_req_cpu_low_power_mode(ipc_handle, ap_core_index[cpu_id], in imx_pwr_domain_off()
118 sc_pm_set_cpu_resume(ipc_handle, ap_core_index[cpu_id], true, BL31_BASE); in imx_domain_suspend()
119 sc_pm_req_cpu_low_power_mode(ipc_handle, ap_core_index[cpu_id], in imx_domain_suspend()
[all …]
Dimx8qx_bl31_setup.c109 sc_pm_get_clock_rate(ipc_handle, IMX_RES_UART, 2, &rate); in lpuart32_serial_setbrg()
193 err = sc_rm_get_partition(ipc_handle, &secure_part); in imx8_partition_resources()
197 err = sc_rm_partition_alloc(ipc_handle, &os_part, false, false, in imx8_partition_resources()
202 err = sc_rm_set_parent(ipc_handle, os_part, secure_part); in imx8_partition_resources()
208 err = sc_rm_set_resource_movable(ipc_handle, in imx8_partition_resources()
216 err = sc_rm_move_all(ipc_handle, secure_part, os_part, true, true); in imx8_partition_resources()
222 err = sc_rm_set_peripheral_permissions(ipc_handle, in imx8_partition_resources()
235 owned = sc_rm_is_memreg_owned(ipc_handle, mr); in imx8_partition_resources()
237 err = sc_rm_get_memreg_info(ipc_handle, mr, &start, &end); in imx8_partition_resources()
245 err = sc_rm_assign_memreg(ipc_handle, os_part, mr); in imx8_partition_resources()
[all …]
/external/arm-trusted-firmware/plat/imx/common/
Dimx_sip_handler.c31 return sc_timer_set_rtc_time(ipc_handle, in imx_srtc_set_time()
62 sc_pm_set_clock_rate(ipc_handle, ap_cluster_index[cluster_id], SC_PM_CLK_CPU, &rate); in imx_cpufreq_set_target()
65 sc_pm_set_clock_rate(ipc_handle, SC_R_A35, SC_PM_CLK_CPU, &rate); in imx_cpufreq_set_target()
121 ret = sc_misc_otp_fuse_read(ipc_handle, x1, &fuse); in imx_otp_handler()
125 ret = sc_misc_otp_fuse_write(ipc_handle, x1, x2); in imx_otp_handler()
143 return sc_misc_set_temp(ipc_handle, x1, x2, x3, x4); in imx_misc_set_temp_handler()
Dimx8_psci.c18 sc_pm_set_sys_power_mode(ipc_handle, SC_PM_PW_MODE_OFF); in imx_system_off()
26 sc_pm_reset(ipc_handle, SC_PM_RESET_TYPE_BOARD); in imx_system_reset()
/external/arm-trusted-firmware/plat/imx/common/include/sci/
Dsci_ipc.h65 extern sc_ipc_t ipc_handle;
/external/arm-trusted-firmware/plat/imx/common/sci/
Dipc.c16 sc_ipc_t ipc_handle; variable
/external/arm-trusted-firmware/docs/
Dchange-log.rst1048 multiple definition of ipc_handle, missing inclusion of cdefs.h, and