diff options
Diffstat (limited to 'drivers/tty/serial/8250/8250_gsc.c')
-rw-r--r-- | drivers/tty/serial/8250/8250_gsc.c | 26 |
1 files changed, 13 insertions, 13 deletions
diff --git a/drivers/tty/serial/8250/8250_gsc.c b/drivers/tty/serial/8250/8250_gsc.c index d8c0ffbfa6e3..097dff9c08ad 100644 --- a/drivers/tty/serial/8250/8250_gsc.c +++ b/drivers/tty/serial/8250/8250_gsc.c | |||
@@ -26,7 +26,7 @@ | |||
26 | 26 | ||
27 | static int __init serial_init_chip(struct parisc_device *dev) | 27 | static int __init serial_init_chip(struct parisc_device *dev) |
28 | { | 28 | { |
29 | struct uart_port port; | 29 | struct uart_8250_port uart; |
30 | unsigned long address; | 30 | unsigned long address; |
31 | int err; | 31 | int err; |
32 | 32 | ||
@@ -48,21 +48,21 @@ static int __init serial_init_chip(struct parisc_device *dev) | |||
48 | if (dev->id.sversion != 0x8d) | 48 | if (dev->id.sversion != 0x8d) |
49 | address += 0x800; | 49 | address += 0x800; |
50 | 50 | ||
51 | memset(&port, 0, sizeof(port)); | 51 | memset(&uart, 0, sizeof(uart)); |
52 | port.iotype = UPIO_MEM; | 52 | uart.port.iotype = UPIO_MEM; |
53 | /* 7.272727MHz on Lasi. Assumed the same for Dino, Wax and Timi. */ | 53 | /* 7.272727MHz on Lasi. Assumed the same for Dino, Wax and Timi. */ |
54 | port.uartclk = 7272727; | 54 | uart.port.uartclk = 7272727; |
55 | port.mapbase = address; | 55 | uart.port.mapbase = address; |
56 | port.membase = ioremap_nocache(address, 16); | 56 | uart.port.membase = ioremap_nocache(address, 16); |
57 | port.irq = dev->irq; | 57 | uart.port.irq = dev->irq; |
58 | port.flags = UPF_BOOT_AUTOCONF; | 58 | uart.port.flags = UPF_BOOT_AUTOCONF; |
59 | port.dev = &dev->dev; | 59 | uart.port.dev = &dev->dev; |
60 | 60 | ||
61 | err = serial8250_register_port(&port); | 61 | err = serial8250_register_8250_port(&uart); |
62 | if (err < 0) { | 62 | if (err < 0) { |
63 | printk(KERN_WARNING | 63 | printk(KERN_WARNING |
64 | "serial8250_register_port returned error %d\n", err); | 64 | "serial8250_register_8250_port returned error %d\n", err); |
65 | iounmap(port.membase); | 65 | iounmap(uart.port.membase); |
66 | return err; | 66 | return err; |
67 | } | 67 | } |
68 | 68 | ||