rk_serial: covert dsb() to dsb(sy)
authorHuang, Tao <huangtao@rock-chips.com>
Wed, 10 Dec 2014 11:30:04 +0000 (19:30 +0800)
committerHuang, Tao <huangtao@rock-chips.com>
Wed, 10 Dec 2014 11:30:04 +0000 (19:30 +0800)
drivers/tty/serial/rk_serial.c

index 1f1f61d43a163ef34c048495b1ad025ec7cc9c45..ea915c6a41b4881f4e99789146af681a48af51a5 100644 (file)
@@ -327,7 +327,7 @@ static inline void serial_out(struct uart_rk_port *up, int offset, unsigned char
        dwapb_save_out_value(up, offset, value);\r
        __raw_writel(value, up->port.membase + (offset << 2));\r
        if (offset != UART_TX)\r
-               dsb();\r
+               dsb(sy);\r
        dwapb_check_clear_ier(up, offset);\r
 }\r
 \r