diff options
author | Jonathan Neuschäfer <j.neuschaefer@gmx.net> | 2017-09-19 15:19:54 +0200 |
---|---|---|
committer | Martin Roth <martinroth@google.com> | 2017-09-26 16:53:28 +0000 |
commit | c966075f46d8f54c3a799cd74bc4f3ec46fe553a (patch) | |
tree | d837bafb7107a5f123840910f316d652de882050 /src/ec | |
parent | 109ba284a155aab71676894f39735f119cd57405 (diff) |
Use stopwatch_wait_until_expired where applicable
Change-Id: I4d6c6810b91294a7e401a4a1a446218c04c98e55
Signed-off-by: Jonathan Neuschäfer <j.neuschaefer@gmx.net>
Reviewed-on: https://review.coreboot.org/21590
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Mario Scheithauer <mario.scheithauer@siemens.com>
Diffstat (limited to 'src/ec')
-rw-r--r-- | src/ec/google/chromeec/ec_spi.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/ec/google/chromeec/ec_spi.c b/src/ec/google/chromeec/ec_spi.c index 810979ed49..3611814b66 100644 --- a/src/ec/google/chromeec/ec_spi.c +++ b/src/ec/google/chromeec/ec_spi.c @@ -51,8 +51,9 @@ static int crosec_spi_io(size_t req_size, size_t resp_size, void *context) struct spi_slave *slave = (struct spi_slave *)context; int ret = 0; - while (!stopwatch_expired(&cs_cooldown_sw)) - /* Wait minimum delay between CS assertions. */; + /* Wait minimum delay between CS assertions. */ + stopwatch_wait_until_expired(&cs_cooldown_sw); + spi_claim_bus(slave); /* Allow EC to ramp up clock after being awaken. |