diff options
Diffstat (limited to 'chip/g/usb_spi.c')
-rw-r--r-- | chip/g/usb_spi.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/chip/g/usb_spi.c b/chip/g/usb_spi.c index d7f7ff031f..e41d9eab67 100644 --- a/chip/g/usb_spi.c +++ b/chip/g/usb_spi.c @@ -74,9 +74,10 @@ void usb_spi_deferred(struct usb_spi_config const *config) if (enabled ^ config->state->enabled) { if (enabled) - rv = usb_spi_board_enable(config); + rv = usb_spi_board_enable(config->state->enabled_host); + else - usb_spi_board_disable(config); + usb_spi_board_disable(); /* Only update our state if we were successful. */ if (rv == EC_SUCCESS) |