- struct uart_port serial_port;
-
- memset(&serial_port, 0, sizeof(serial_port));
- serial_port.iotype = UPIO_PORT;
- serial_port.type = PORT_16550A;
- serial_port.uartclk = 115200*16;
- serial_port.fifosize = 16;
- spin_lock_init(&serial_port.lock);
-
- /* serial port #1 */
- serial_port.iobase = sio_dev.sp1_base;
- serial_port.irq = SP1_IRQ;
- serial_port.line = 0;
- retval = early_serial_setup(&serial_port);
+
+ serial[0].iobase = sio_dev.sp1_base;
+ serial[0].irq = SP1_IRQ;
+ spin_lock_init(&serial[0].lock);
+
+ retval = early_serial_setup(&serial[0]);