Commit 7bcf97d1 authored by Jiri Slaby's avatar Jiri Slaby Committed by Linus Torvalds

Char: moxa, merge 2 poll functions

- merge 2 timers into one -- one can handle the emptywait as good as the other
- merge 2 separated poll functions into one, this allows handle the actions
  directly and simplifies the code
Signed-off-by: default avatarJiri Slaby <jirislaby@gmail.com>
Tested-by: default avatarOyvind Aabling <Oyvind.Aabling@uni-c.dk>
Signed-off-by: default avatarAndrew Morton <akpm@linux-foundation.org>
Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
parent 74d7d97b
This diff is collapsed.
...@@ -165,11 +165,11 @@ ...@@ -165,11 +165,11 @@
#define HostStat 0x08 /* IRQ flag and general flag */ #define HostStat 0x08 /* IRQ flag and general flag */
#define FlagStat 0x0A #define FlagStat 0x0A
#define FlowControl 0x0C /* B7 B6 B5 B4 B3 B2 B1 B0 */ #define FlowControl 0x0C /* B7 B6 B5 B4 B3 B2 B1 B0 */
/* x x x x | | | | */ /* x x x x | | | | */
/* | | | + CTS flow */ /* | | | + CTS flow */
/* | | +--- RTS flow */ /* | | +--- RTS flow */
/* | +------ TX Xon/Xoff */ /* | +------ TX Xon/Xoff */
/* +--------- RX Xon/Xoff */ /* +--------- RX Xon/Xoff */
#define Break_cnt 0x0E /* received break count */ #define Break_cnt 0x0E /* received break count */
#define CD180TXirq 0x10 /* if non-0: enable TX irq */ #define CD180TXirq 0x10 /* if non-0: enable TX irq */
#define RX_mask 0x12 #define RX_mask 0x12
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment