Home
last modified time | relevance | path

Searched refs:_uart_device (Results 1 – 2 of 2) sorted by relevance

/bsp/qemu-vexpress-a9/drivers/
A Ddrv_uart_v2.c80 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 Ddrv_uart.c61 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