lpss8250
static int byt_serial_setup(struct lpss8250 *lpss, struct uart_port *port)
static void byt_serial_exit(struct lpss8250 *lpss)
static int ehl_serial_setup(struct lpss8250 *lpss, struct uart_port *port)
static void ehl_serial_exit(struct lpss8250 *lpss)
static void qrk_serial_setup_dma(struct lpss8250 *lpss, struct uart_port *port)
static void qrk_serial_exit_dma(struct lpss8250 *lpss)
static void qrk_serial_setup_dma(struct lpss8250 *lpss, struct uart_port *port) {}
static void qrk_serial_exit_dma(struct lpss8250 *lpss) {}
static int qrk_serial_setup(struct lpss8250 *lpss, struct uart_port *port)
static void qrk_serial_exit(struct lpss8250 *lpss)
static int lpss8250_dma_setup(struct lpss8250 *lpss, struct uart_8250_port *port)
struct lpss8250 *lpss;
struct lpss8250 *lpss = pci_get_drvdata(pdev);
struct lpss8250;
int (*setup)(struct lpss8250 *, struct uart_port *p);
void (*exit)(struct lpss8250 *);
static inline struct lpss8250 *to_lpss8250(struct dw8250_port_data *data)
return container_of(data, struct lpss8250, data);
struct lpss8250 *lpss = to_lpss8250(p->private_data);