summaryrefslogtreecommitdiff
path: root/chip/lm4/lpc.c
diff options
context:
space:
mode:
Diffstat (limited to 'chip/lm4/lpc.c')
-rw-r--r--chip/lm4/lpc.c4
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;