mirror of
https://github.com/riscv-software-src/opensbi.git
synced 2026-09-08 18:21:29 +01:00
lib: utils/hsm: wake sleeping Andes harts with an IPI
An IPI wakes a hart from light sleep and, once MSIP is kept as an SMU wakeup event, from deep sleep too. Drop the WAKEUP_CMD path and the boot state, hart type and sleep type conditions that selected it. Signed-off-by: Ben Zong-You Xie <ben717@andestech.com> Reviewed-by: Anup Patel <anup@brainfault.org> Link: https://lore.kernel.org/r/20260728081041.2724668-6-ben717@andestech.com Signed-off-by: Anup Patel <anup@brainfault.org>
This commit is contained in:
committed by
Anup Patel
parent
9ceaf4738a
commit
e01bd7926b
@@ -36,6 +36,7 @@
|
||||
#define PCS_WAKEUP_RTC_ALARM_MASK BIT(2)
|
||||
#define PCS_WAKEUP_UART2_MASK BIT(9)
|
||||
#define PCS_WAKEUP_MSIP_MASK BIT(29)
|
||||
#define PCS_WAKEUP_MEIP_MASK BIT(31)
|
||||
|
||||
#define PCS0_CTL_OFFSET 0x94
|
||||
#define PCSm_CTL_OFFSET(i) ((i + 3) * 0x20 + PCS0_CTL_OFFSET)
|
||||
|
||||
Reference in New Issue
Block a user