diff options
| author | Alan Cox <alan@linux.intel.com> | 2009-09-19 16:13:28 -0400 |
|---|---|---|
| committer | Live-CD User <linux@linux.site> | 2009-09-19 16:13:28 -0400 |
| commit | ebd2c8f6d2ec4012c267ecb95e72a57b8355a705 (patch) | |
| tree | 36a01b2ac2520bf7e0d9362b8da17d3c894da2db /drivers/serial/jsm | |
| parent | 11d85d7b2ecc72fe752bba55389e7d11907528af (diff) | |
serial: kill off uart_info
We moved this into uart_state, now move the fields out of the separate
structure and kill it off.
Signed-off-by: Alan Cox <alan@linux.intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'drivers/serial/jsm')
| -rw-r--r-- | drivers/serial/jsm/jsm_neo.c | 2 | ||||
| -rw-r--r-- | drivers/serial/jsm/jsm_tty.c | 20 |
2 files changed, 11 insertions, 11 deletions
diff --git a/drivers/serial/jsm/jsm_neo.c b/drivers/serial/jsm/jsm_neo.c index 9dadaa11d266..b4b124e4828f 100644 --- a/drivers/serial/jsm/jsm_neo.c +++ b/drivers/serial/jsm/jsm_neo.c | |||
| @@ -989,7 +989,7 @@ static void neo_param(struct jsm_channel *ch) | |||
| 989 | { 50, B50 }, | 989 | { 50, B50 }, |
| 990 | }; | 990 | }; |
| 991 | 991 | ||
| 992 | cflag = C_BAUD(ch->uart_port.info->port.tty); | 992 | cflag = C_BAUD(ch->uart_port.state->port.tty); |
| 993 | baud = 9600; | 993 | baud = 9600; |
| 994 | for (i = 0; i < ARRAY_SIZE(baud_rates); i++) { | 994 | for (i = 0; i < ARRAY_SIZE(baud_rates); i++) { |
| 995 | if (baud_rates[i].cflag == cflag) { | 995 | if (baud_rates[i].cflag == cflag) { |
diff --git a/drivers/serial/jsm/jsm_tty.c b/drivers/serial/jsm/jsm_tty.c index 00f4577d2f7f..7439c0373620 100644 --- a/drivers/serial/jsm/jsm_tty.c +++ b/drivers/serial/jsm/jsm_tty.c | |||
| @@ -147,7 +147,7 @@ static void jsm_tty_send_xchar(struct uart_port *port, char ch) | |||
| 147 | struct ktermios *termios; | 147 | struct ktermios *termios; |
| 148 | 148 | ||
| 149 | spin_lock_irqsave(&port->lock, lock_flags); | 149 | spin_lock_irqsave(&port->lock, lock_flags); |
| 150 | termios = port->info->port.tty->termios; | 150 | termios = port->state->port.tty->termios; |
| 151 | if (ch == termios->c_cc[VSTART]) | 151 | if (ch == termios->c_cc[VSTART]) |
| 152 | channel->ch_bd->bd_ops->send_start_character(channel); | 152 | channel->ch_bd->bd_ops->send_start_character(channel); |
| 153 | 153 | ||
| @@ -245,7 +245,7 @@ static int jsm_tty_open(struct uart_port *port) | |||
| 245 | channel->ch_cached_lsr = 0; | 245 | channel->ch_cached_lsr = 0; |
| 246 | channel->ch_stops_sent = 0; | 246 | channel->ch_stops_sent = 0; |
| 247 | 247 | ||
| 248 | termios = port->info->port.tty->termios; | 248 | termios = port->state->port.tty->termios; |
| 249 | channel->ch_c_cflag = termios->c_cflag; | 249 | channel->ch_c_cflag = termios->c_cflag; |
| 250 | channel->ch_c_iflag = termios->c_iflag; | 250 | channel->ch_c_iflag = termios->c_iflag; |
| 251 | channel->ch_c_oflag = termios->c_oflag; | 251 | channel->ch_c_oflag = termios->c_oflag; |
| @@ -278,7 +278,7 @@ static void jsm_tty_close(struct uart_port *port) | |||
| 278 | jsm_printk(CLOSE, INFO, &channel->ch_bd->pci_dev, "start\n"); | 278 | jsm_printk(CLOSE, INFO, &channel->ch_bd->pci_dev, "start\n"); |
| 279 | 279 | ||
| 280 | bd = channel->ch_bd; | 280 | bd = channel->ch_bd; |
| 281 | ts = port->info->port.tty->termios; | 281 | ts = port->state->port.tty->termios; |
| 282 | 282 | ||
| 283 | channel->ch_flags &= ~(CH_STOPI); | 283 | channel->ch_flags &= ~(CH_STOPI); |
| 284 | 284 | ||
| @@ -530,7 +530,7 @@ void jsm_input(struct jsm_channel *ch) | |||
| 530 | if (!ch) | 530 | if (!ch) |
| 531 | return; | 531 | return; |
| 532 | 532 | ||
| 533 | tp = ch->uart_port.info->port.tty; | 533 | tp = ch->uart_port.state->port.tty; |
| 534 | 534 | ||
| 535 | bd = ch->ch_bd; | 535 | bd = ch->ch_bd; |
| 536 | if(!bd) | 536 | if(!bd) |
| @@ -849,7 +849,7 @@ int jsm_tty_write(struct uart_port *port) | |||
| 849 | u16 tail; | 849 | u16 tail; |
| 850 | u16 tmask; | 850 | u16 tmask; |
| 851 | u32 remain; | 851 | u32 remain; |
| 852 | int temp_tail = port->info->xmit.tail; | 852 | int temp_tail = port->state->xmit.tail; |
| 853 | struct jsm_channel *channel = (struct jsm_channel *)port; | 853 | struct jsm_channel *channel = (struct jsm_channel *)port; |
| 854 | 854 | ||
| 855 | tmask = WQUEUEMASK; | 855 | tmask = WQUEUEMASK; |
| @@ -865,10 +865,10 @@ int jsm_tty_write(struct uart_port *port) | |||
| 865 | data_count = 0; | 865 | data_count = 0; |
| 866 | if (bufcount >= remain) { | 866 | if (bufcount >= remain) { |
| 867 | bufcount -= remain; | 867 | bufcount -= remain; |
| 868 | while ((port->info->xmit.head != temp_tail) && | 868 | while ((port->state->xmit.head != temp_tail) && |
| 869 | (data_count < remain)) { | 869 | (data_count < remain)) { |
| 870 | channel->ch_wqueue[head++] = | 870 | channel->ch_wqueue[head++] = |
| 871 | port->info->xmit.buf[temp_tail]; | 871 | port->state->xmit.buf[temp_tail]; |
| 872 | 872 | ||
| 873 | temp_tail++; | 873 | temp_tail++; |
| 874 | temp_tail &= (UART_XMIT_SIZE - 1); | 874 | temp_tail &= (UART_XMIT_SIZE - 1); |
| @@ -880,10 +880,10 @@ int jsm_tty_write(struct uart_port *port) | |||
| 880 | data_count1 = 0; | 880 | data_count1 = 0; |
| 881 | if (bufcount > 0) { | 881 | if (bufcount > 0) { |
| 882 | remain = bufcount; | 882 | remain = bufcount; |
| 883 | while ((port->info->xmit.head != temp_tail) && | 883 | while ((port->state->xmit.head != temp_tail) && |
| 884 | (data_count1 < remain)) { | 884 | (data_count1 < remain)) { |
| 885 | channel->ch_wqueue[head++] = | 885 | channel->ch_wqueue[head++] = |
| 886 | port->info->xmit.buf[temp_tail]; | 886 | port->state->xmit.buf[temp_tail]; |
| 887 | 887 | ||
| 888 | temp_tail++; | 888 | temp_tail++; |
| 889 | temp_tail &= (UART_XMIT_SIZE - 1); | 889 | temp_tail &= (UART_XMIT_SIZE - 1); |
| @@ -892,7 +892,7 @@ int jsm_tty_write(struct uart_port *port) | |||
| 892 | } | 892 | } |
| 893 | } | 893 | } |
| 894 | 894 | ||
| 895 | port->info->xmit.tail = temp_tail; | 895 | port->state->xmit.tail = temp_tail; |
| 896 | 896 | ||
| 897 | data_count += data_count1; | 897 | data_count += data_count1; |
| 898 | if (data_count) { | 898 | if (data_count) { |
