summaryrefslogtreecommitdiffstats
path: root/drivers/serial/serial_ns16550.c
diff options
context:
space:
mode:
authorAntony Pavlov <antonynpavlov@gmail.com>2012-01-18 10:31:55 +0400
committerSascha Hauer <s.hauer@pengutronix.de>2012-01-19 09:46:02 +0100
commitb36dd65f150bb07c780c44b13f1f5b61cc2798f5 (patch)
tree37ef91a05a86c39b57e9e09851fc8dedbdfebdf7 /drivers/serial/serial_ns16550.c
parentfd434ce24a49c6c884a88e15670cafae0217fc52 (diff)
downloadbarebox-b36dd65f150bb07c780c44b13f1f5b61cc2798f5.tar.gz
barebox-b36dd65f150bb07c780c44b13f1f5b61cc2798f5.tar.xz
ns16550: write zero to ier only once
Signed-off-by: Antony Pavlov <antonynpavlov@gmail.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'drivers/serial/serial_ns16550.c')
-rw-r--r--drivers/serial/serial_ns16550.c1
1 files changed, 0 insertions, 1 deletions
diff --git a/drivers/serial/serial_ns16550.c b/drivers/serial/serial_ns16550.c
index 3382acda9c..802331df01 100644
--- a/drivers/serial/serial_ns16550.c
+++ b/drivers/serial/serial_ns16550.c
@@ -207,7 +207,6 @@ static int ns16550_setbaudrate(struct console_device *cdev, int baud_rate)
struct NS16550_plat *plat = (struct NS16550_plat *)
cdev->dev->platform_data;
- ns16550_write(cdev, 0x00, ier);
ns16550_write(cdev, LCR_BKSE, lcr);
ns16550_write(cdev, baud_divisor & 0xff, dll);
ns16550_write(cdev, (baud_divisor >> 8) & 0xff, dlm);