Lines Matching refs:hci_uart_dev

35 static const struct device *const hci_uart_dev =  variable
126 read = h4_read(hci_uart_dev, &type, sizeof(type)); in rx_isr()
143 read = h4_read(hci_uart_dev, in rx_isr()
175 read = h4_read(hci_uart_dev, net_buf_tail(buf), in rx_isr()
191 read = h4_read(hci_uart_dev, discard, to_read); in rx_isr()
217 uart_irq_tx_disable(hci_uart_dev); in tx_isr()
222 len = uart_fifo_fill(hci_uart_dev, buf->data, buf->len); in tx_isr()
235 while (uart_irq_update(hci_uart_dev) && uart_irq_is_pending(hci_uart_dev)) { in bt_uart_isr()
236 if (!(uart_irq_rx_ready(hci_uart_dev) || in bt_uart_isr()
237 uart_irq_tx_ready(hci_uart_dev))) { in bt_uart_isr()
241 if (uart_irq_tx_ready(hci_uart_dev)) { in bt_uart_isr()
245 if (uart_irq_rx_ready(hci_uart_dev)) { in bt_uart_isr()
279 uart_irq_tx_enable(hci_uart_dev); in h4_send()
292 uart_irq_rx_disable(hci_uart_dev); in bt_ctlr_assert_handle()
293 uart_irq_tx_disable(hci_uart_dev); in bt_ctlr_assert_handle()
306 uart_poll_out(hci_uart_dev, H4_EVT); in bt_ctlr_assert_handle()
308 uart_poll_out(hci_uart_dev, 0xff); in bt_ctlr_assert_handle()
310 uart_poll_out(hci_uart_dev, 1 + len + 1 + 4); in bt_ctlr_assert_handle()
311 uart_poll_out(hci_uart_dev, 0xAA); in bt_ctlr_assert_handle()
315 uart_poll_out(hci_uart_dev, *file); in bt_ctlr_assert_handle()
318 uart_poll_out(hci_uart_dev, 0x00); in bt_ctlr_assert_handle()
321 uart_poll_out(hci_uart_dev, line >> 0 & 0xff); in bt_ctlr_assert_handle()
322 uart_poll_out(hci_uart_dev, line >> 8 & 0xff); in bt_ctlr_assert_handle()
323 uart_poll_out(hci_uart_dev, line >> 16 & 0xff); in bt_ctlr_assert_handle()
324 uart_poll_out(hci_uart_dev, line >> 24 & 0xff); in bt_ctlr_assert_handle()
342 if (!device_is_ready(hci_uart_dev)) { in hci_uart_init()
343 LOG_ERR("HCI UART %s is not ready", hci_uart_dev->name); in hci_uart_init()
347 uart_irq_rx_disable(hci_uart_dev); in hci_uart_init()
348 uart_irq_tx_disable(hci_uart_dev); in hci_uart_init()
350 uart_irq_callback_set(hci_uart_dev, bt_uart_isr); in hci_uart_init()
352 uart_irq_rx_enable(hci_uart_dev); in hci_uart_init()
366 __ASSERT(hci_uart_dev, "UART device is NULL"); in main()
392 uart_poll_out(hci_uart_dev, in main()