diff --git a/drivers/usb/typec/tcpm.c b/drivers/usb/typec/tcpm.c index 4483dc4162b07eddf8ad13756f026b9a5d80ef95..1ee259bc14a511e2a0e9bb14377587634ab6ca85 100644 --- a/drivers/usb/typec/tcpm.c +++ b/drivers/usb/typec/tcpm.c @@ -2206,8 +2206,9 @@ static int tcpm_pd_build_request(struct tcpm_port *port, u32 *rdo) unsigned int mv, ma, mw, flags; unsigned int max_ma, max_mw; enum pd_pdo_type type; - int src_pdo_index, snk_pdo_index; u32 pdo, matching_snk_pdo; + int src_pdo_index = 0; + int snk_pdo_index = 0; int ret; ret = tcpm_pd_select_pdo(port, &snk_pdo_index, &src_pdo_index);