mxs_auart_port
struct mxs_auart_port *s = context;
static void mxs_auart_reset_deassert(struct mxs_auart_port *s)
static void mxs_auart_reset_assert(struct mxs_auart_port *s)
struct mxs_auart_port *s = to_auart_port(u);
struct mxs_auart_port *s = to_auart_port(u);
struct mxs_auart_port *s = to_auart_port(u);
struct mxs_auart_port *s = to_auart_port(u);
struct mxs_auart_port *s = to_auart_port(u);
struct mxs_auart_port *s = to_auart_port(u);
struct mxs_auart_port *s = to_auart_port(u);
static struct mxs_auart_port *auart_port[MXS_AUART_PORTS];
struct mxs_auart_port *s = to_auart_port(port);
struct mxs_auart_port *s;
auart_console_get_options(struct mxs_auart_port *s, int *baud,
struct mxs_auart_port *s;
static void mxs_init_regs(struct mxs_auart_port *s)
static int mxs_get_clks(struct mxs_auart_port *s,
static int mxs_auart_init_gpios(struct mxs_auart_port *s, struct device *dev)
static void mxs_auart_free_gpio_irq(struct mxs_auart_port *s)
static int mxs_auart_request_gpio_irq(struct mxs_auart_port *s)
struct mxs_auart_port *s;
struct mxs_auart_port *s = platform_get_drvdata(pdev);
static inline int is_imx28_auart(struct mxs_auart_port *s)
static inline int is_asm9260_auart(struct mxs_auart_port *s)
static inline bool auart_dma_enabled(struct mxs_auart_port *s)
static unsigned int mxs_reg_to_offset(const struct mxs_auart_port *uap,
static unsigned int mxs_read(const struct mxs_auart_port *uap,
static void mxs_write(unsigned int val, struct mxs_auart_port *uap,
static void mxs_set(unsigned int val, struct mxs_auart_port *uap,
static void mxs_clr(unsigned int val, struct mxs_auart_port *uap,
#define to_auart_port(u) container_of(u, struct mxs_auart_port, port)
static void mxs_auart_tx_chars(struct mxs_auart_port *s);
struct mxs_auart_port *s = param;
static int mxs_auart_dma_tx(struct mxs_auart_port *s, int size)
static void mxs_auart_tx_chars(struct mxs_auart_port *s)
static void mxs_auart_rx_char(struct mxs_auart_port *s)
static void mxs_auart_rx_chars(struct mxs_auart_port *s)
struct mxs_auart_port *s = to_auart_port(u);
struct mxs_auart_port *s = to_auart_port(u);
static u32 mxs_auart_modem_status(struct mxs_auart_port *s, u32 mctrl)
struct mxs_auart_port *s = to_auart_port(u);
struct mxs_auart_port *s = to_auart_port(port);
struct mxs_auart_port *s = to_auart_port(port);
static int mxs_auart_dma_prep_rx(struct mxs_auart_port *s);
struct mxs_auart_port *s = (struct mxs_auart_port *) arg;
static int mxs_auart_dma_prep_rx(struct mxs_auart_port *s)
static void mxs_auart_dma_exit_channel(struct mxs_auart_port *s)
static void mxs_auart_dma_exit(struct mxs_auart_port *s)
static int mxs_auart_dma_init(struct mxs_auart_port *s)
struct mxs_auart_port *s = to_auart_port(u);