Lines Matching refs:uport
66 struct uart_hsu_port *uport;
631 struct uart_hsu_port *up = chan->uport;
1291 struct uart_hsu_port *uport;
1330 uport = &phsu->port[index];
1331 uport->port.irq = pdev->irq;
1332 uport->port.dev = &pdev->dev;
1333 uport->dev = &pdev->dev;
1335 ret = request_irq(pdev->irq, port_irq, 0, uport->name, uport);
1340 uart_add_one_port(&serial_hsu_reg, &uport->port);
1342 pci_set_drvdata(pdev, uport);
1358 struct uart_hsu_port *uport;
1381 uport = hsu->port;
1383 uport->port.type = PORT_MFD;
1384 uport->port.iotype = UPIO_MEM;
1385 uport->port.mapbase = (resource_size_t)hsu->paddr
1388 uport->port.membase = hsu->reg + HSU_PORT_REG_OFFSET
1391 sprintf(uport->name, "hsu_port%d", i);
1392 uport->port.fifosize = 64;
1393 uport->port.ops = &serial_hsu_pops;
1394 uport->port.line = i;
1395 uport->port.flags = UPF_IOREMAP;
1397 uport->port.uartclk = 115200 * 24 * 16;
1399 uport->running = 0;
1400 uport->txc = &hsu->chans[i * 2];
1401 uport->rxc = &hsu->chans[i * 2 + 1];
1403 serial_hsu_ports[i] = uport;
1404 uport->index = i;
1407 uport->use_dma = 1;
1409 uport->use_dma = 0;
1411 uport++;
1419 dchan->uport = &hsu->port[i/2];