Searched refs:_uart_device (Results 1 – 2 of 2) sorted by relevance
| /bsp/qemu-vexpress-a9/drivers/ |
| A D | drv_uart_v2.c | 80 static struct hw_uart_device _uart_device[] = { variable 319 _uart_device[0].serial->config = config; in uart_config() 325 _uart_device[1].serial->config = config; in uart_config() 331 _uart_device[2].serial->config = config; in uart_config() 337 _uart_device[3].serial->config = config; in uart_config() 352 for (uint32_t i = 0; i < sizeof(_uart_device) / sizeof(_uart_device[0]); i++) in rt_hw_uart_init() 356 _uart_device[i].hw_base = (uint32_t)rt_ioremap((void*)_uart_device[i].hw_base, 0x1000); in rt_hw_uart_init() 359 _uart_device[i].serial->ops = &_uart_ops; in rt_hw_uart_init() 364 (void*)&_uart_device[i]); in rt_hw_uart_init() 365 …rt_hw_interrupt_install(_uart_device[i].irqno, rt_hw_uart_isr, _uart_device[i].serial, _uart_devic… in rt_hw_uart_init() [all …]
|
| A D | drv_uart.c | 61 static struct hw_uart_device _uart_device[] = { variable 185 for (uint32_t i = 0; i < sizeof(_uart_device) / sizeof(_uart_device[0]); i++) in rt_hw_uart_init() 189 _uart_device[i].hw_base = (uint32_t)rt_ioremap((void*)_uart_device[i].hw_base, 0x1000); in rt_hw_uart_init() 192 _uart_device[i].serial->ops = &_uart_ops; in rt_hw_uart_init() 193 _uart_device[i].serial->config = config; in rt_hw_uart_init() 196 err = rt_hw_serial_register(_uart_device[i].serial, in rt_hw_uart_init() 197 _uart_device[i].device_name, in rt_hw_uart_init() 199 (void*)&_uart_device[i]); in rt_hw_uart_init() 200 …rt_hw_interrupt_install(_uart_device[i].irqno, rt_hw_uart_isr, _uart_device[i].serial, _uart_devic… in rt_hw_uart_init() 202 UART_CR(_uart_device[i].hw_base) = (1 << 0) | (1 << 8) | (1 << 9); in rt_hw_uart_init()
|
Completed in 5 milliseconds