#include <linux/tty.h>
#include <linux/tty_flip.h>
#include <linux/serial_reg.h>
#include <linux/dma-mapping.h>
#include "8250.h"
static void __dma_tx_complete(void *param)
{ … }
static void __dma_rx_complete(struct uart_8250_port *p)
{ … }
static void dma_rx_complete(void *param)
{ … }
int serial8250_tx_dma(struct uart_8250_port *p)
{ … }
int serial8250_rx_dma(struct uart_8250_port *p)
{ … }
void serial8250_rx_dma_flush(struct uart_8250_port *p)
{ … }
EXPORT_SYMBOL_GPL(…);
int serial8250_request_dma(struct uart_8250_port *p)
{ … }
EXPORT_SYMBOL_GPL(…);
void serial8250_release_dma(struct uart_8250_port *p)
{ … }
EXPORT_SYMBOL_GPL(…);