aboutsummaryrefslogtreecommitdiff
path: root/net/lapb/lapb_subr.c
diff options
context:
space:
mode:
authorAndrew Bresticker <[email protected]>2014-09-18 17:18:58 +0200
committerLee Jones <[email protected]>2014-10-06 21:30:16 +0100
commitd86c21fd31114e3ef9fae64be335c76aa22859dc (patch)
tree5f376a7091afbdb813e2ad25407a7b0026d08118 /net/lapb/lapb_subr.c
parent97720706084dd8c45eecc61d39353c7b62939b8f (diff)
mfd: cros_ec: wait for completion of commands that return IN_PROGRESS
When an EC command returns EC_RES_IN_PROGRESS, we need to query the state of the EC until it indicates that it is no longer busy. Do this in cros_ec_cmd_xfer() under the EC's mutex so that other commands (e.g. keyboard, I2C passtru) aren't issued to the EC while it is working on the in-progress command. The 10 milliseconds delay and the number of retries are the values that were used by the flashrom tool when retrying commands. Signed-off-by: Andrew Bresticker <[email protected]> Reviewed-by: Simon Glass <[email protected]> Signed-off-by: Javier Martinez Canillas <[email protected]> Signed-off-by: Lee Jones <[email protected]>
Diffstat (limited to 'net/lapb/lapb_subr.c')
0 files changed, 0 insertions, 0 deletions