Transient scenario for suspending from START to SLEEP has been added.
DEVICED_POWER_STATE_START
|
V
DEVICED_POWER_TRANSIENT_STATE_SUSPENDING_EARLY
|
V
DEVICED_POWER_TRANSIENT_STATE_SUSPENDING
|
V
DEVICED_POWER_TRANSIENT_STATE_SUSPENDING_LATE
|
V
DEVICED_POWER_STATE_SLEEP
Change-Id: I814defb0245e94302746918fa5392ed3a08c64b3
Signed-off-by: Youngjae Cho <y0.cho@samsung.com>
int max_step;
const uint64_t *scenario;
} transient[DEVICED_POWER_STATE_MAX_INDEX][DEVICED_POWER_STATE_MAX_INDEX] = {
+ [DEVICED_POWER_STATE_START_INDEX][DEVICED_POWER_STATE_SLEEP_INDEX] = {
+ .max_step = ARRAY_SIZE(transient_scenario_suspending),
+ .scenario = transient_scenario_suspending,
+ },
[DEVICED_POWER_STATE_NORMAL_INDEX][DEVICED_POWER_STATE_SLEEP_INDEX] = {
.max_step = ARRAY_SIZE(transient_scenario_suspending),
.scenario = transient_scenario_suspending,