From 79d123c5ebf0826311311f4143b4ebe5e0de48e7 Mon Sep 17 00:00:00 2001 From: Santosh Mardi Date: Wed, 9 Dec 2020 23:14:31 +0530 Subject: [PATCH] firmware: arm_scmi: increase the response timeout For synchronous messages sent from the agent to platform, agent waits for response for 30 milli seconds (max_rx_timeout) before timing out if response gets delayed from platform. Increase the timeout value to 1 second to minimize message send failures in case of delays. Change-Id: I72e9ab33a9be675b64301e904e8d43fb8bb89e50 Signed-off-by: Santosh Mardi --- drivers/firmware/arm_scmi/driver.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/firmware/arm_scmi/driver.c b/drivers/firmware/arm_scmi/driver.c index 3eb0382491ce..7cdd507a80ec 100644 --- a/drivers/firmware/arm_scmi/driver.c +++ b/drivers/firmware/arm_scmi/driver.c @@ -941,7 +941,7 @@ static int scmi_remove(struct platform_device *pdev) } static const struct scmi_desc scmi_generic_desc = { - .max_rx_timeout_ms = 30, /* We may increase this if required */ + .max_rx_timeout_ms = 1000, /* We may increase this if required */ .max_msg = 20, /* Limited by MBOX_TX_QUEUE_LEN */ .max_msg_size = 128, };