summaryrefslogtreecommitdiff
path: root/common/dps.c
diff options
context:
space:
mode:
Diffstat (limited to 'common/dps.c')
-rw-r--r--common/dps.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/common/dps.c b/common/dps.c
index 235f4d4e08..b627bce90d 100644
--- a/common/dps.c
+++ b/common/dps.c
@@ -558,6 +558,9 @@ static int command_dps(int argc, char **argv)
return EC_SUCCESS;
} else if (!strcasecmp(argv[1], "dis")) {
dps_enable(false);
+ /* issue a new PD request for a default voltage */
+ if (dps_port != CHARGE_PORT_NONE)
+ pd_dpm_request(dps_port, DPM_REQUEST_NEW_POWER_LEVEL);
return EC_SUCCESS;
} else if (!strcasecmp(argv[1], "fakepwr")) {
if (argc == 2) {