Skip to content

Commit d942677

Browse files
authored
Merge pull request #461 from FrameworkComputer/hx30.retimer_setting
[modify] update pd power state to S0ix for reducing power consumption
2 parents 96eddad + ba9a946 commit d942677

2 files changed

Lines changed: 3 additions & 3 deletions

File tree

board/hx30/cypress5525.c

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -450,11 +450,9 @@ void update_system_power_state(void)
450450
cypd_set_power_state(CYP5525_POWERSTATE_S5);
451451
reconnect_flag = true;
452452
break;
453-
/* wait PD FW stable */
454-
/*case POWER_S0S0ix:
453+
case POWER_S0S0ix:
455454
cypd_set_power_state(CYP5525_POWERSTATE_S3);
456455
break;
457-
*/
458456
default:
459457
cypd_set_error_recovery();
460458
cypd_set_power_state(CYP5525_POWERSTATE_S0);

board/hx30/power_sequence.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -384,6 +384,7 @@ enum power_state power_handle_state(enum power_state state)
384384
if (resume_ms_flag > 0)
385385
resume_ms_flag--;
386386
CPRINTS("PH S0ixS0->S0");
387+
cypd_set_power_active(POWER_S0);
387388
return POWER_S0;
388389

389390
break;
@@ -395,6 +396,7 @@ enum power_state power_handle_state(enum power_state state)
395396
if (enter_ms_flag > 0)
396397
enter_ms_flag--;
397398
CPRINTS("PH S0S0ix->S0ix");
399+
cypd_set_power_active(POWER_S3);
398400
return POWER_S0ix;
399401

400402
break;

0 commit comments

Comments
 (0)