diff options
author | Alan Cox <alan@redhat.com> | 2008-07-16 16:55:20 -0400 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2008-07-20 20:12:36 -0400 |
commit | b5391e29f428d11755ca2c91074c6db6f5c69d7c (patch) | |
tree | c7d98ff50e5f22569290066ecb33077a7a3165b5 /drivers/char/rio/rio_linux.c | |
parent | 4982d6b37a5ccebe6c2af79970c7a15c1939243a (diff) |
gs: use tty_port
Switch drivers using the old "generic serial" driver to use the tty_port
structures
Signed-off-by: Alan Cox <alan@redhat.com>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'drivers/char/rio/rio_linux.c')
-rw-r--r-- | drivers/char/rio/rio_linux.c | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/drivers/char/rio/rio_linux.c b/drivers/char/rio/rio_linux.c index e49e6e6372f3..0cdfee152916 100644 --- a/drivers/char/rio/rio_linux.c +++ b/drivers/char/rio/rio_linux.c | |||
@@ -431,7 +431,7 @@ static void rio_disable_tx_interrupts(void *ptr) | |||
431 | { | 431 | { |
432 | func_enter(); | 432 | func_enter(); |
433 | 433 | ||
434 | /* port->gs.flags &= ~GS_TX_INTEN; */ | 434 | /* port->gs.port.flags &= ~GS_TX_INTEN; */ |
435 | 435 | ||
436 | func_exit(); | 436 | func_exit(); |
437 | } | 437 | } |
@@ -455,7 +455,7 @@ static void rio_enable_tx_interrupts(void *ptr) | |||
455 | * In general we cannot count on "tx empty" interrupts, although | 455 | * In general we cannot count on "tx empty" interrupts, although |
456 | * the interrupt routine seems to be able to tell the difference. | 456 | * the interrupt routine seems to be able to tell the difference. |
457 | */ | 457 | */ |
458 | PortP->gs.flags &= ~GS_TX_INTEN; | 458 | PortP->gs.port.flags &= ~GS_TX_INTEN; |
459 | 459 | ||
460 | func_exit(); | 460 | func_exit(); |
461 | } | 461 | } |
@@ -510,7 +510,7 @@ static void rio_shutdown_port(void *ptr) | |||
510 | func_enter(); | 510 | func_enter(); |
511 | 511 | ||
512 | PortP = (struct Port *) ptr; | 512 | PortP = (struct Port *) ptr; |
513 | PortP->gs.tty = NULL; | 513 | PortP->gs.port.tty = NULL; |
514 | func_exit(); | 514 | func_exit(); |
515 | } | 515 | } |
516 | 516 | ||
@@ -529,7 +529,7 @@ static void rio_hungup(void *ptr) | |||
529 | func_enter(); | 529 | func_enter(); |
530 | 530 | ||
531 | PortP = (struct Port *) ptr; | 531 | PortP = (struct Port *) ptr; |
532 | PortP->gs.tty = NULL; | 532 | PortP->gs.port.tty = NULL; |
533 | 533 | ||
534 | func_exit(); | 534 | func_exit(); |
535 | } | 535 | } |
@@ -549,12 +549,12 @@ static void rio_close(void *ptr) | |||
549 | 549 | ||
550 | riotclose(ptr); | 550 | riotclose(ptr); |
551 | 551 | ||
552 | if (PortP->gs.count) { | 552 | if (PortP->gs.port.count) { |
553 | printk(KERN_ERR "WARNING port count:%d\n", PortP->gs.count); | 553 | printk(KERN_ERR "WARNING port count:%d\n", PortP->gs.port.count); |
554 | PortP->gs.count = 0; | 554 | PortP->gs.port.count = 0; |
555 | } | 555 | } |
556 | 556 | ||
557 | PortP->gs.tty = NULL; | 557 | PortP->gs.port.tty = NULL; |
558 | func_exit(); | 558 | func_exit(); |
559 | } | 559 | } |
560 | 560 | ||
@@ -849,8 +849,8 @@ static int rio_init_datastructures(void) | |||
849 | /* | 849 | /* |
850 | * Initializing wait queue | 850 | * Initializing wait queue |
851 | */ | 851 | */ |
852 | init_waitqueue_head(&port->gs.open_wait); | 852 | init_waitqueue_head(&port->gs.port.open_wait); |
853 | init_waitqueue_head(&port->gs.close_wait); | 853 | init_waitqueue_head(&port->gs.port.close_wait); |
854 | } | 854 | } |
855 | #else | 855 | #else |
856 | /* We could postpone initializing them to when they are configured. */ | 856 | /* We could postpone initializing them to when they are configured. */ |