summaryrefslogtreecommitdiffstats
path: root/drivers/serial/serial_s3c.c
diff options
context:
space:
mode:
authorJuergen Beisert <jbe@pengutronix.de>2012-07-20 21:29:39 +0200
committerSascha Hauer <s.hauer@pengutronix.de>2012-07-25 09:27:38 +0200
commit49347e4cbb94565cec1ea7763a3d861413f6b161 (patch)
tree1822dfabd2d3ae7628ea62775f4cf918c07dfa01 /drivers/serial/serial_s3c.c
parent670254b1e7f2199eaa55fabee3d47ec405497222 (diff)
downloadbarebox-49347e4cbb94565cec1ea7763a3d861413f6b161.tar.gz
barebox-49347e4cbb94565cec1ea7763a3d861413f6b161.tar.xz
Samsung/serial: remove more ugly ifdef lines
More or less just cosmetic. Easier to read, and lets the compiler remove unused code. Signed-off-by: Juergen Beisert <jbe@pengutronix.de> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'drivers/serial/serial_s3c.c')
-rw-r--r--drivers/serial/serial_s3c.c9
1 files changed, 4 insertions, 5 deletions
diff --git a/drivers/serial/serial_s3c.c b/drivers/serial/serial_s3c.c
index 7a9b355704..ff3792b04e 100644
--- a/drivers/serial/serial_s3c.c
+++ b/drivers/serial/serial_s3c.c
@@ -115,11 +115,10 @@ static int s3c_serial_init_port(struct console_device *cdev)
writeb(0xf, base + UINTM);
#endif
-#ifdef CONFIG_DRIVER_SERIAL_S3C_AUTOSYNC
- writeb(0x10, base + UMCON); /* enable auto flow control */
-#else
- writeb(0x01, base + UMCON); /* RTS up */
-#endif
+ if (IS_ENABLED(CONFIG_DRIVER_SERIAL_S3C_AUTOSYNC))
+ writeb(0x10, base + UMCON); /* enable auto flow control */
+ else
+ writeb(0x01, base + UMCON); /* RTS up */
return 0;
}