Lines Matching defs:uart
76 #define UART_SET_DATA(uart, val) UART_REG_SET(uart, R_DATA, val)
77 #define UART_GET_DATA(uart) UART_REG_GET(uart, R_DATA)
79 #define UART_SET_BAUDH(uart, val) UART_REG_SET(uart, R_BAUDH, val)
80 #define UART_SET_BAUDL(uart, val) UART_REG_SET(uart, R_BAUDL, val)
82 #define UART_CLR_STATUS(uart, val) UART_REG_CLR(uart, R_STS, val)
83 #define UART_GET_STATUS(uart) UART_REG_GET(uart, R_STS)
85 #define UART_ALL_IRQ_DISABLE(uart) UART_REG_CLR(uart, R_STS, RXIENB|TXIENB)
86 #define UART_RX_IRQ_DISABLE(uart) UART_REG_CLR(uart, R_STS, RXIENB)
87 #define UART_TX_IRQ_DISABLE(uart) UART_REG_CLR(uart, R_STS, TXIENB)
89 #define UART_ALL_IRQ_ENABLE(uart) UART_REG_OR(uart, R_STS, RXIENB|TXIENB)
90 #define UART_RX_IRQ_ENABLE(uart) UART_REG_OR(uart, R_STS, RXIENB)
91 #define UART_TX_IRQ_ENABLE(uart) UART_REG_OR(uart, R_STS, TXIENB)
108 #define DRIVER_NAME "arc-uart"
261 * -writes-data-to-uart
338 if (request_irq(port->irq, arc_serial_isr, 0, "arc uart rx-tx", port)) {
358 struct arc_uart_port *uart = to_arc_port(port);
371 hw_val = port->uartclk / (uart->baud * 4) - 1;
496 * The uart port backing the console (e.g. ttyARC1) might not have been
572 OF_EARLYCON_DECLARE(arc_uart, "snps,arc-uart", arc_early_console_setup);
579 struct arc_uart_port *uart;
597 uart = &arc_uart_ports[dev_id];
598 port = &uart->port;
610 uart->baud = val;
645 { .compatible = "snps,arc-uart" },