diff options
Diffstat (limited to 'drivers/tc/zs.c')
-rw-r--r-- | drivers/tc/zs.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/drivers/tc/zs.c b/drivers/tc/zs.c index 2dffa8e303b2..5e8a27620f6f 100644 --- a/drivers/tc/zs.c +++ b/drivers/tc/zs.c | |||
@@ -39,7 +39,6 @@ | |||
39 | * is shared with DSRS(DTE) at pin 23. | 39 | * is shared with DSRS(DTE) at pin 23. |
40 | */ | 40 | */ |
41 | 41 | ||
42 | #include <linux/config.h> | ||
43 | #include <linux/errno.h> | 42 | #include <linux/errno.h> |
44 | #include <linux/signal.h> | 43 | #include <linux/signal.h> |
45 | #include <linux/sched.h> | 44 | #include <linux/sched.h> |
@@ -1745,7 +1744,6 @@ int __init zs_init(void) | |||
1745 | /* Not all of this is exactly right for us. */ | 1744 | /* Not all of this is exactly right for us. */ |
1746 | 1745 | ||
1747 | serial_driver->owner = THIS_MODULE; | 1746 | serial_driver->owner = THIS_MODULE; |
1748 | serial_driver->devfs_name = "tts/"; | ||
1749 | serial_driver->name = "ttyS"; | 1747 | serial_driver->name = "ttyS"; |
1750 | serial_driver->major = TTY_MAJOR; | 1748 | serial_driver->major = TTY_MAJOR; |
1751 | serial_driver->minor_start = 64; | 1749 | serial_driver->minor_start = 64; |
@@ -1754,7 +1752,7 @@ int __init zs_init(void) | |||
1754 | serial_driver->init_termios = tty_std_termios; | 1752 | serial_driver->init_termios = tty_std_termios; |
1755 | serial_driver->init_termios.c_cflag = | 1753 | serial_driver->init_termios.c_cflag = |
1756 | B9600 | CS8 | CREAD | HUPCL | CLOCAL; | 1754 | B9600 | CS8 | CREAD | HUPCL | CLOCAL; |
1757 | serial_driver->flags = TTY_DRIVER_REAL_RAW | TTY_DRIVER_NO_DEVFS; | 1755 | serial_driver->flags = TTY_DRIVER_REAL_RAW | TTY_DRIVER_DYNAMIC_DEV; |
1758 | tty_set_operations(serial_driver, &serial_ops); | 1756 | tty_set_operations(serial_driver, &serial_ops); |
1759 | 1757 | ||
1760 | if (tty_register_driver(serial_driver)) | 1758 | if (tty_register_driver(serial_driver)) |
@@ -1793,7 +1791,7 @@ int __init zs_init(void) | |||
1793 | zs_soft[channel].clk_divisor = 16; | 1791 | zs_soft[channel].clk_divisor = 16; |
1794 | zs_soft[channel].zs_baud = get_zsbaud(&zs_soft[channel]); | 1792 | zs_soft[channel].zs_baud = get_zsbaud(&zs_soft[channel]); |
1795 | 1793 | ||
1796 | if (request_irq(zs_soft[channel].irq, rs_interrupt, SA_SHIRQ, | 1794 | if (request_irq(zs_soft[channel].irq, rs_interrupt, IRQF_SHARED, |
1797 | "scc", &zs_soft[channel])) | 1795 | "scc", &zs_soft[channel])) |
1798 | printk(KERN_ERR "decserial: can't get irq %d\n", | 1796 | printk(KERN_ERR "decserial: can't get irq %d\n", |
1799 | zs_soft[channel].irq); | 1797 | zs_soft[channel].irq); |