diff options
Diffstat (limited to 'chip/lm4/lpc.c')
-rw-r--r-- | chip/lm4/lpc.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/chip/lm4/lpc.c b/chip/lm4/lpc.c index 41da2ab8b8..c098a5f571 100644 --- a/chip/lm4/lpc.c +++ b/chip/lm4/lpc.c @@ -133,6 +133,10 @@ static void lpc_send_response(struct host_cmd_handler_args *args) int size = args->response_size; int max_size; + /* Ignore in-progress on LPC since interface is synchronous anyway */ + if (args->result == EC_RES_IN_PROGRESS) + return; + /* Handle negative size */ if (size < 0) { args->result = EC_RES_INVALID_RESPONSE; |