Lines Matching defs:port
26 int fsl8250_handle_irq(struct uart_port *port)
31 struct uart_8250_port *up = up_to_u8250p(port);
33 spin_lock_irqsave(&up->port.lock, flags);
35 iir = port->serial_in(port, UART_IIR);
37 spin_unlock_irqrestore(&up->port.lock, flags);
56 port->serial_in(port, UART_RX);
57 spin_unlock_irqrestore(&up->port.lock, flags);
61 lsr = orig_lsr = up->port.serial_in(&up->port, UART_LSR);
73 up->ier = port->serial_in(port, UART_IER);
75 port->ops->stop_rx(port);
94 uart_unlock_and_check_sysrq_irqrestore(&up->port, flags);
127 &port8250.port.uartclk);
131 spin_lock_init(&port8250.port.lock);
133 port8250.port.mapbase = regs->start;
134 port8250.port.irq = irq;
135 port8250.port.handle_irq = fsl8250_handle_irq;
136 port8250.port.type = PORT_16550A;
137 port8250.port.flags = UPF_SHARE_IRQ | UPF_BOOT_AUTOCONF
140 port8250.port.dev = dev;
141 port8250.port.mapsize = resource_size(regs);
142 port8250.port.iotype = UPIO_MEM;
143 port8250.port.irqflags = IRQF_SHARED;
145 port8250.port.membase = devm_ioremap(dev, port8250.port.mapbase,
146 port8250.port.mapsize);
147 if (!port8250.port.membase)