summaryrefslogtreecommitdiff
path: root/src/drivers/i2c
diff options
context:
space:
mode:
authorWerner Zeh <werner.zeh@siemens.com>2017-08-07 08:59:13 +0200
committerWerner Zeh <werner.zeh@siemens.com>2017-08-08 12:55:47 +0000
commit85227a27fb448a46933974e9670149c6f89bffcf (patch)
tree1108ac2be7f0e034ad183c048068d4b05613b30d /src/drivers/i2c
parent189909ea76681dfea0018d60c2e4fe2e785c9421 (diff)
downloadcoreboot-85227a27fb448a46933974e9670149c6f89bffcf.tar.xz
rx6110sa: Make sure that VLF bit will be cleared
Ensure that the VLF bit will be cleared after a power loss event even if the stopwatch has expired before the code to clear the bit is reached. Change-Id: Ib2cfdabf4cd4df834395d6a102c6ae70568e71db Signed-off-by: Werner Zeh <werner.zeh@siemens.com> Reviewed-on: https://review.coreboot.org/20893 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net> Reviewed-by: Mario Scheithauer <mario.scheithauer@siemens.com>
Diffstat (limited to 'src/drivers/i2c')
-rw-r--r--src/drivers/i2c/rx6110sa/rx6110sa.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/drivers/i2c/rx6110sa/rx6110sa.c b/src/drivers/i2c/rx6110sa/rx6110sa.c
index 761d83d810..2c62f230bd 100644
--- a/src/drivers/i2c/rx6110sa/rx6110sa.c
+++ b/src/drivers/i2c/rx6110sa/rx6110sa.c
@@ -163,7 +163,8 @@ static void rx6110sa_init(struct device *dev)
* VLF-bit can be cleared.
*/
while (!stopwatch_expired(&sw))
- flags &= ~VLF_BIT;
+ ;
+ flags &= ~VLF_BIT;
rx6110sa_write(dev, FLAG_REGISTER, flags);
/* Before setting the clock stop oscillator. */