summaryrefslogtreecommitdiff
path: root/common/usbc_ppc.c
diff options
context:
space:
mode:
Diffstat (limited to 'common/usbc_ppc.c')
-rw-r--r--common/usbc_ppc.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/common/usbc_ppc.c b/common/usbc_ppc.c
index 2904c00ded..60a514d0f3 100644
--- a/common/usbc_ppc.c
+++ b/common/usbc_ppc.c
@@ -187,11 +187,13 @@ int ppc_vbus_sink_enable(int port, int enable)
int ppc_enter_low_power_mode(int port)
{
- const struct ppc_config_t *const ppc = &ppc_chips[port];
+ const struct ppc_config_t *ppc;
if ((port < 0) || (port >= ppc_cnt))
return EC_ERROR_INVAL;
+ ppc = &ppc_chips[port];
+
if (ppc->drv->enter_low_power_mode)
return ppc->drv->enter_low_power_mode(port);
else