Declaration
typedef struct
{
volatile bool received,
enum XPmSuspendReason reason,
u32 latency,
u32 state,
u32 timeout
} pm_init_suspend;
| Member | Description |
|---|---|
| received | Has init suspend callback been received/handled |
| reason | Reason of initializing suspend |
| latency | Maximum allowed latency |
| state | Targeted sleep/suspend state |
| timeout | Period of time the client has to response |