summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMarek Belisko <marek.belisko@gmail.com>2010-11-15 15:17:19 +0100
committerSascha Hauer <s.hauer@pengutronix.de>2010-11-17 09:46:29 +0100
commitc22da7e05d3938dff232c85c230cbbd6f7d28e3a (patch)
tree33926c23983721450c844c3e9b751fa47b820fe1
parent6d2fd508d1a2f1479202a8eb80ffc71143f29874 (diff)
downloadbarebox-c22da7e05d3938dff232c85c230cbbd6f7d28e3a.tar.gz
barebox-c22da7e05d3938dff232c85c230cbbd6f7d28e3a.tar.xz
serial_s3c24x0: Add missing brackets.
Fucntion s3c24x0_serial_flush() could behave wrong because of missing brackets. Correct condition logic. Problem found by sparse. Signed-off-by: Marek Belisko <marek.belisko@gmail.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
-rw-r--r--drivers/serial/serial_s3c24x0.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/serial/serial_s3c24x0.c b/drivers/serial/serial_s3c24x0.c
index fedddd33b3..d7eac8f7dd 100644
--- a/drivers/serial/serial_s3c24x0.c
+++ b/drivers/serial/serial_s3c24x0.c
@@ -113,7 +113,7 @@ static void s3c24x0_serial_flush(struct console_device *cdev)
{
struct device_d *dev = cdev->dev;
- while (!readb(dev->map_base + UTRSTAT) & 0x4)
+ while (!(readb(dev->map_base + UTRSTAT) & 0x4))
;
}