Lines Matching refs:slice
210 static inline void GPC_CM_EnableCpuSleepHold(gpc_cpu_slice_t slice, bool enable) in GPC_CM_EnableCpuSleepHold() argument
214 GPC_CPU_CTRL->AUTHEN[slice].CM_MISC |= GPC_CPU_CTRL_CM_MISC_SLEEP_HOLD_EN_MASK; in GPC_CM_EnableCpuSleepHold()
218 GPC_CPU_CTRL->AUTHEN[slice].CM_MISC &= ~GPC_CPU_CTRL_CM_MISC_SLEEP_HOLD_EN_MASK; in GPC_CM_EnableCpuSleepHold()
232 static inline void GPC_CM_SetNextCpuMode(gpc_cpu_slice_t slice, gpc_cpu_mode_t mode) in GPC_CM_SetNextCpuMode() argument
234 GPC_CPU_CTRL->AUTHEN[slice].CM_MODE_CTRL = in GPC_CM_SetNextCpuMode()
235 … (GPC_CPU_CTRL->AUTHEN[slice].CM_MODE_CTRL & ~GPC_CPU_CTRL_CM_MODE_CTRL_CPU_MODE_TARGET_MASK) | in GPC_CM_SetNextCpuMode()
245 static inline gpc_cpu_mode_t GPC_CM_GetCurrentCpuMode(gpc_cpu_slice_t slice) in GPC_CM_GetCurrentCpuMode() argument
248 … (GPC_CPU_CTRL->AUTHEN[slice].CM_MODE_STAT & GPC_CPU_CTRL_CM_MODE_STAT_CPU_MODE_CURRENT_MASK) >> in GPC_CM_GetCurrentCpuMode()
258 static inline gpc_cpu_mode_t GPC_CM_GetPreviousCpuMode(gpc_cpu_slice_t slice) in GPC_CM_GetPreviousCpuMode() argument
261 … (GPC_CPU_CTRL->AUTHEN[slice].CM_MODE_STAT & GPC_CPU_CTRL_CM_MODE_STAT_CPU_MODE_PREVIOUS_MASK) >> in GPC_CM_GetPreviousCpuMode()
274 void GPC_CM_EnableIrqWakeup(gpc_cpu_slice_t slice, uint32_t irqId, bool enable);
285 static inline void GPC_CM_EnableNonIrqWakeup(gpc_cpu_slice_t slice, uint32_t mask, bool enable) in GPC_CM_EnableNonIrqWakeup() argument
291 GPC_CPU_CTRL->AUTHEN[slice].CM_NON_IRQ_WAKEUP_MASK &= ~mask; in GPC_CM_EnableNonIrqWakeup()
295 GPC_CPU_CTRL->AUTHEN[slice].CM_NON_IRQ_WAKEUP_MASK |= mask; in GPC_CM_EnableNonIrqWakeup()
306 bool GPC_CM_GetIrqWakeupStatus(gpc_cpu_slice_t slice, uint32_t irqId);
315 static inline bool GPC_CM_GetNonIrqWakeupStatus(gpc_cpu_slice_t slice, uint32_t mask) in GPC_CM_GetNonIrqWakeupStatus() argument
317 return (mask == (GPC_CPU_CTRL->AUTHEN[slice].CM_NON_IRQ_WAKEUP_STAT & mask)); in GPC_CM_GetNonIrqWakeupStatus()
329 void GPC_CM_EnableCpuModeTransitionStep(gpc_cpu_slice_t slice, gpc_cm_tran_step_t step, bool enable…
337 void GPC_CM_RequestSystemSleepMode(gpc_cpu_slice_t slice, const gpc_cpu_mode_t mode);
345 void GPC_CM_ClearSystemSleepModeRequest(gpc_cpu_slice_t slice, const gpc_cpu_mode_t mode);
354 static inline bool GPC_CM_GetSystemSleepModeStatus(gpc_cpu_slice_t slice, uint32_t mask) in GPC_CM_GetSystemSleepModeStatus() argument
356 return (mask == (GPC_CPU_CTRL->AUTHEN[slice].CM_SYS_SLEEP_CTRL & mask)); in GPC_CM_GetSystemSleepModeStatus()