Lines Matching refs:uart
178 #define pxa_uart(uart, UART) \ argument
179 int uart##_init(void) \
184 void uart##_setbrg(void) \
189 void uart##_putc(const char c) \
194 void uart##_puts(const char *s) \
199 int uart##_getc(void) \
204 int uart##_tstc(void) \
209 #define pxa_uart_desc(uart) \ argument
210 struct serial_device serial_##uart##_device = \
212 .name = "serial_"#uart, \
213 .start = uart##_init, \
215 .setbrg = uart##_setbrg, \
216 .getc = uart##_getc, \
217 .tstc = uart##_tstc, \
218 .putc = uart##_putc, \
219 .puts = uart##_puts, \
222 #define pxa_uart_multi(uart, UART) \ argument
223 pxa_uart(uart, UART) \
224 pxa_uart_desc(uart)