diff options
Diffstat (limited to 'drivers/char/rio/rio_linux.c')
-rw-r--r-- | drivers/char/rio/rio_linux.c | 25 |
1 files changed, 10 insertions, 15 deletions
diff --git a/drivers/char/rio/rio_linux.c b/drivers/char/rio/rio_linux.c index 412777cd1e68..0cdfee152916 100644 --- a/drivers/char/rio/rio_linux.c +++ b/drivers/char/rio/rio_linux.c | |||
@@ -25,11 +25,6 @@ | |||
25 | * Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, | 25 | * Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, |
26 | * USA. | 26 | * USA. |
27 | * | 27 | * |
28 | * Revision history: | ||
29 | * $Log: rio.c,v $ | ||
30 | * Revision 1.1 1999/07/11 10:13:54 wolff | ||
31 | * Initial revision | ||
32 | * | ||
33 | * */ | 28 | * */ |
34 | 29 | ||
35 | #include <linux/module.h> | 30 | #include <linux/module.h> |
@@ -436,7 +431,7 @@ static void rio_disable_tx_interrupts(void *ptr) | |||
436 | { | 431 | { |
437 | func_enter(); | 432 | func_enter(); |
438 | 433 | ||
439 | /* port->gs.flags &= ~GS_TX_INTEN; */ | 434 | /* port->gs.port.flags &= ~GS_TX_INTEN; */ |
440 | 435 | ||
441 | func_exit(); | 436 | func_exit(); |
442 | } | 437 | } |
@@ -460,7 +455,7 @@ static void rio_enable_tx_interrupts(void *ptr) | |||
460 | * In general we cannot count on "tx empty" interrupts, although | 455 | * In general we cannot count on "tx empty" interrupts, although |
461 | * the interrupt routine seems to be able to tell the difference. | 456 | * the interrupt routine seems to be able to tell the difference. |
462 | */ | 457 | */ |
463 | PortP->gs.flags &= ~GS_TX_INTEN; | 458 | PortP->gs.port.flags &= ~GS_TX_INTEN; |
464 | 459 | ||
465 | func_exit(); | 460 | func_exit(); |
466 | } | 461 | } |
@@ -515,7 +510,7 @@ static void rio_shutdown_port(void *ptr) | |||
515 | func_enter(); | 510 | func_enter(); |
516 | 511 | ||
517 | PortP = (struct Port *) ptr; | 512 | PortP = (struct Port *) ptr; |
518 | PortP->gs.tty = NULL; | 513 | PortP->gs.port.tty = NULL; |
519 | func_exit(); | 514 | func_exit(); |
520 | } | 515 | } |
521 | 516 | ||
@@ -534,7 +529,7 @@ static void rio_hungup(void *ptr) | |||
534 | func_enter(); | 529 | func_enter(); |
535 | 530 | ||
536 | PortP = (struct Port *) ptr; | 531 | PortP = (struct Port *) ptr; |
537 | PortP->gs.tty = NULL; | 532 | PortP->gs.port.tty = NULL; |
538 | 533 | ||
539 | func_exit(); | 534 | func_exit(); |
540 | } | 535 | } |
@@ -554,12 +549,12 @@ static void rio_close(void *ptr) | |||
554 | 549 | ||
555 | riotclose(ptr); | 550 | riotclose(ptr); |
556 | 551 | ||
557 | if (PortP->gs.count) { | 552 | if (PortP->gs.port.count) { |
558 | printk(KERN_ERR "WARNING port count:%d\n", PortP->gs.count); | 553 | printk(KERN_ERR "WARNING port count:%d\n", PortP->gs.port.count); |
559 | PortP->gs.count = 0; | 554 | PortP->gs.port.count = 0; |
560 | } | 555 | } |
561 | 556 | ||
562 | PortP->gs.tty = NULL; | 557 | PortP->gs.port.tty = NULL; |
563 | func_exit(); | 558 | func_exit(); |
564 | } | 559 | } |
565 | 560 | ||
@@ -854,8 +849,8 @@ static int rio_init_datastructures(void) | |||
854 | /* | 849 | /* |
855 | * Initializing wait queue | 850 | * Initializing wait queue |
856 | */ | 851 | */ |
857 | init_waitqueue_head(&port->gs.open_wait); | 852 | init_waitqueue_head(&port->gs.port.open_wait); |
858 | init_waitqueue_head(&port->gs.close_wait); | 853 | init_waitqueue_head(&port->gs.port.close_wait); |
859 | } | 854 | } |
860 | #else | 855 | #else |
861 | /* We could postpone initializing them to when they are configured. */ | 856 | /* We could postpone initializing them to when they are configured. */ |