forked from Mirrors/opensbi
lib: sbi: Add optional resume address to hart suspend
Add an optional resume address to the platform specific hart suspend call. Signed-off-by: Subrahmanya Lingappa <slingappa@ventanamicro.com> Signed-off-by: Anup Patel <apatel@ventanamicro.com>
This commit is contained in:

committed by
Anup Patel

parent
13f55f33a1
commit
fdd7263536
@@ -40,8 +40,12 @@ struct sbi_hsm_device {
|
||||
*
|
||||
* For successful non-retentive suspend, the hart will resume from
|
||||
* the warm boot entry point.
|
||||
*
|
||||
* NOTE: mmode_resume_addr(resume address) is optional hence it
|
||||
* may or may not be honored by the platform. If its not honored
|
||||
* then platform must ensure to resume from the warmboot address.
|
||||
*/
|
||||
int (*hart_suspend)(u32 suspend_type);
|
||||
int (*hart_suspend)(u32 suspend_type, ulong mmode_resume_addr);
|
||||
|
||||
/**
|
||||
* Perform platform-specific actions to resume from a suspended state.
|
||||
|
Reference in New Issue
Block a user