summaryrefslogtreecommitdiff
path: root/driver/usb_mux_pi3usb30532.c
diff options
context:
space:
mode:
Diffstat (limited to 'driver/usb_mux_pi3usb30532.c')
-rw-r--r--driver/usb_mux_pi3usb30532.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/driver/usb_mux_pi3usb30532.c b/driver/usb_mux_pi3usb30532.c
index ceb80c9368..57f81ff3e9 100644
--- a/driver/usb_mux_pi3usb30532.c
+++ b/driver/usb_mux_pi3usb30532.c
@@ -26,7 +26,7 @@ static int pi3usb30532_read(int i2c_addr, uint8_t reg, uint8_t *val)
if (reg == PI3USB30532_REG_VENDOR)
*val = read & 0xff;
- else if (reg == PI3USB30532_REG_CONTROL)
+ else /* reg == PI3USB30532_REG_CONTROL */
*val = (read >> 8) & 0xff;
return EC_SUCCESS;
@@ -85,7 +85,8 @@ static int pi3usb30532_set_mux(int i2c_addr, mux_state_t mux_state)
/* Reads control register and updates mux_state accordingly */
static int pi3usb30532_get_mux(int i2c_addr, mux_state_t *mux_state)
{
- uint8_t reg, res;
+ uint8_t reg = 0;
+ uint8_t res;
*mux_state = 0;
res = pi3usb30532_read(i2c_addr, PI3USB30532_REG_CONTROL, &reg);