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