]> Pileus Git - ~andy/linux/blobdiff - drivers/char/specialix_io8.h
cleanup console_print()
[~andy/linux] / drivers / char / specialix_io8.h
index 895bd90de3631ac49941129a1ed015747090020f..c63005274d9b89afbded4f810c1d7272e7cf33cc 100644 (file)
@@ -107,26 +107,17 @@ struct specialix_board {
 
 struct specialix_port {
        int                     magic;
+       struct tty_port         port;
        int                     baud_base;
        int                     flags;
-       struct tty_struct       * tty;
-       int                     count;
-       int                     blocked_open;
-       ulong                   event;
        int                     timeout;
-       int                     close_delay;
        unsigned char           * xmit_buf;
        int                     custom_divisor;
        int                     xmit_head;
        int                     xmit_tail;
        int                     xmit_cnt;
-       wait_queue_head_t       open_wait;
-       wait_queue_head_t       close_wait;
-       struct work_struct      tqueue;
-       struct work_struct      tqueue_hangup;
        short                   wakeup_chars;
        short                   break_length;
-       unsigned short          closing_wait;
        unsigned char           mark_mask;
        unsigned char           IER;
        unsigned char           MSVR;