Searched refs:last_core (Results 1 – 4 of 4) sorted by relevance
| /rk3399_ARM-atf/plat/imx/imx8m/imx8mq/ |
| H A D | gpc.c | 89 void imx_set_sys_wakeup(unsigned int last_core, bool pdn) in imx_set_sys_wakeup() argument 253 void imx_pup_pdn_slot_config(int last_core, bool pdn) in imx_pup_pdn_slot_config() argument 261 mmio_setbits_32(IMX_GPC_BASE + SLTx_CFG(2), SLT_COREx_PUP(last_core)); in imx_pup_pdn_slot_config() 264 A53_PLAT_PDN_ACK | SLT_COREx_PUP_ACK(last_core)); in imx_pup_pdn_slot_config() 274 void imx_set_cluster_powerdown(unsigned int last_core, uint8_t power_state) in imx_set_cluster_powerdown() argument 291 val &= ~COREx_IRQ_WUP(last_core); /* disable IRQ PUP for last core */ in imx_set_cluster_powerdown() 292 val |= COREx_LPM_PUP(last_core); /* enable LPM PUP for last core */ in imx_set_cluster_powerdown() 295 imx_pup_pdn_slot_config(last_core, true); in imx_set_cluster_powerdown() 304 imx_pup_pdn_slot_config(last_core, false); in imx_set_cluster_powerdown() 318 val &= ~COREx_LPM_PUP(last_core); /* disable C0's LPM PUP */ in imx_set_cluster_powerdown()
|
| /rk3399_ARM-atf/plat/imx/imx8m/ |
| H A D | gpc_common.c | 147 void imx_set_cluster_powerdown(unsigned int last_core, uint8_t power_state) in imx_set_cluster_powerdown() argument 193 void imx_set_sys_wakeup(unsigned int last_core, bool pdn) in imx_set_sys_wakeup() argument 199 mmio_clrsetbits_32(IMX_GPC_BASE + LPCR_A53_BSC, A53_CORE_WUP_SRC(last_core), in imx_set_sys_wakeup() 203 A53_CORE_WUP_SRC(last_core)); in imx_set_sys_wakeup() 213 mmio_write_32(IMX_GPC_BASE + gpc_imr_offset[last_core] + i * 4, in imx_set_sys_wakeup() 229 void imx_set_sys_lpm(unsigned int last_core, bool retention) in imx_set_sys_lpm() argument 247 imx_set_sys_wakeup(last_core, retention); in imx_set_sys_lpm()
|
| /rk3399_ARM-atf/plat/imx/imx8m/include/ |
| H A D | gpc.h | 72 void imx_set_cluster_powerdown(unsigned int last_core, uint8_t power_state); 74 void imx_set_sys_wakeup(unsigned int last_core, bool pdn); 75 void imx_set_sys_lpm(unsigned last_core, bool retention);
|
| /rk3399_ARM-atf/plat/imx/imx9/common/ |
| H A D | imx9_sys_sleep.c | 163 void imx_set_sys_wakeup(uint32_t last_core, bool pdn) in imx_set_sys_wakeup() argument 191 scmi_core_Irq_wake_set(imx9_scmi_handle, SCMI_CPU_A55_ID(last_core), in imx_set_sys_wakeup()
|