diff options
Diffstat (limited to 'drivers/serial/serial_ks8695.c')
-rw-r--r-- | drivers/serial/serial_ks8695.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/drivers/serial/serial_ks8695.c b/drivers/serial/serial_ks8695.c index 52db5cc3f900..4560b2e70685 100644 --- a/drivers/serial/serial_ks8695.c +++ b/drivers/serial/serial_ks8695.c | |||
@@ -154,7 +154,7 @@ static void ks8695uart_disable_ms(struct uart_port *port) | |||
154 | static irqreturn_t ks8695uart_rx_chars(int irq, void *dev_id) | 154 | static irqreturn_t ks8695uart_rx_chars(int irq, void *dev_id) |
155 | { | 155 | { |
156 | struct uart_port *port = dev_id; | 156 | struct uart_port *port = dev_id; |
157 | struct tty_struct *tty = port->info->port.tty; | 157 | struct tty_struct *tty = port->state->port.tty; |
158 | unsigned int status, ch, lsr, flg, max_count = 256; | 158 | unsigned int status, ch, lsr, flg, max_count = 256; |
159 | 159 | ||
160 | status = UART_GET_LSR(port); /* clears pending LSR interrupts */ | 160 | status = UART_GET_LSR(port); /* clears pending LSR interrupts */ |
@@ -210,7 +210,7 @@ ignore_char: | |||
210 | static irqreturn_t ks8695uart_tx_chars(int irq, void *dev_id) | 210 | static irqreturn_t ks8695uart_tx_chars(int irq, void *dev_id) |
211 | { | 211 | { |
212 | struct uart_port *port = dev_id; | 212 | struct uart_port *port = dev_id; |
213 | struct circ_buf *xmit = &port->info->xmit; | 213 | struct circ_buf *xmit = &port->state->xmit; |
214 | unsigned int count; | 214 | unsigned int count; |
215 | 215 | ||
216 | if (port->x_char) { | 216 | if (port->x_char) { |
@@ -266,7 +266,7 @@ static irqreturn_t ks8695uart_modem_status(int irq, void *dev_id) | |||
266 | if (status & URMS_URTERI) | 266 | if (status & URMS_URTERI) |
267 | port->icount.rng++; | 267 | port->icount.rng++; |
268 | 268 | ||
269 | wake_up_interruptible(&port->info->delta_msr_wait); | 269 | wake_up_interruptible(&port->state->delta_msr_wait); |
270 | 270 | ||
271 | return IRQ_HANDLED; | 271 | return IRQ_HANDLED; |
272 | } | 272 | } |