Lines Matching defs:plat_serial8250_port
21 struct plat_serial8250_port { struct
22 unsigned long iobase; /* io base address */
23 void __iomem *membase; /* ioremap cookie or NULL */
24 resource_size_t mapbase; /* resource base */
25 unsigned int irq; /* interrupt number */
26 unsigned long irqflags; /* request_irq flags */
27 unsigned int uartclk; /* UART clock rate */
28 void *private_data;
29 unsigned char regshift; /* register shift */
30 unsigned char iotype; /* UPIO_* */
31 unsigned char hub6;
32 upf_t flags; /* UPF_* flags */
33 unsigned int type; /* If UPF_FIXED_TYPE */
34 unsigned int (*serial_in)(struct uart_port *, int);
35 void (*serial_out)(struct uart_port *, int, int);
36 void (*set_termios)(struct uart_port *,
39 int (*handle_irq)(struct uart_port *);
40 void (*pm)(struct uart_port *, unsigned int state,
42 void (*handle_break)(struct uart_port *);