diff --git a/drivers/firmware/raspberrypi.c b/drivers/firmware/raspberrypi.c index a03b7f95a54028..97349eb790f4d8 100644 --- a/drivers/firmware/raspberrypi.c +++ b/drivers/firmware/raspberrypi.c @@ -61,7 +61,7 @@ rpi_firmware_transaction(struct rpi_firmware *fw, u32 chan, u32 data) reinit_completion(&fw->c); ret = mbox_send_message(fw->chan, &message); if (ret >= 0) { - if (wait_for_completion_timeout(&fw->c, HZ)) { + if (wait_for_completion_timeout(&fw->c, 3*HZ)) { ret = 0; } else { ret = -ETIMEDOUT;