| /drivers/modem/ |
| A D | modem_receiver.c | 114 ctx = context_from_dev(uart_dev); in mdm_receiver_isr() 149 uart_irq_rx_disable(ctx->uart_dev); in mdm_receiver_setup() 150 uart_irq_tx_disable(ctx->uart_dev); in mdm_receiver_setup() 153 uart_irq_rx_enable(ctx->uart_dev); in mdm_receiver_setup() 193 uart_poll_out(ctx->uart_dev, *buf++); in mdm_receiver_send() 201 uart_irq_rx_disable(ctx->uart_dev); in mdm_receiver_sleep() 213 uart_irq_rx_enable(ctx->uart_dev); in mdm_receiver_wake() 219 const struct device *uart_dev, in mdm_receiver_register() argument 228 if (!device_is_ready(uart_dev)) { in mdm_receiver_register() 230 uart_dev ? uart_dev->name : "<null>"); in mdm_receiver_register() [all …]
|
| A D | modem_receiver.h | 25 const struct device *uart_dev; member 90 const struct device *uart_dev,
|
| A D | modem_iface_uart_interrupt.c | 50 static void modem_iface_uart_isr(const struct device *uart_dev, in modem_iface_uart_isr() argument 63 ctx = modem_context_from_iface_dev(uart_dev); in modem_iface_uart_isr()
|
| A D | modem_shell.c | 42 #define UART_DEV_NAME(ctx_) (ctx_->uart_dev->name)
|
| /drivers/sensor/a01nyub/ |
| A D | a01nyub.c | 42 const struct device *uart_dev; member 50 while (uart_fifo_read(uart_dev, &c, 1) > 0) { in a01nyub_uart_flush() 127 if (uart_dev == NULL) { in a01nyub_uart_isr() 132 if (!uart_irq_update(uart_dev)) { in a01nyub_uart_isr() 137 if (uart_irq_rx_ready(uart_dev)) { in a01nyub_uart_isr() 156 a01nyub_uart_flush(uart_dev); in a01nyub_uart_isr() 167 uart_irq_rx_disable(cfg->uart_dev); in a01nyub_init() 168 uart_irq_tx_disable(cfg->uart_dev); in a01nyub_init() 170 a01nyub_uart_flush(cfg->uart_dev); in a01nyub_init() 193 uart_irq_rx_enable(cfg->uart_dev); in a01nyub_init() [all …]
|
| /drivers/sensor/explorir_m/ |
| A D | explorir_m.c | 56 const struct device *uart_dev; member 163 if (!device_is_ready(uart_dev)) { in explorir_m_uart_isr() 168 if (!uart_irq_update(uart_dev)) { in explorir_m_uart_isr() 173 if (!uart_irq_rx_ready(uart_dev)) { in explorir_m_uart_isr() 183 explorir_m_uart_flush(uart_dev); in explorir_m_uart_isr() 218 uart_poll_out(cfg->uart_dev, type); in explorir_m_uart_transceive() 234 uart_poll_out(cfg->uart_dev, buf[i]); in explorir_m_uart_transceive() 385 if (!device_is_ready(cfg->uart_dev)) { in explorir_m_init() 392 uart_irq_rx_disable(cfg->uart_dev); in explorir_m_init() 393 uart_irq_tx_disable(cfg->uart_dev); in explorir_m_init() [all …]
|
| /drivers/sensor/mhz19b/ |
| A D | mhz19b.c | 90 uart_irq_tx_enable(cfg->uart_dev); in mhz19b_send_cmd() 93 uart_irq_rx_enable(cfg->uart_dev); in mhz19b_send_cmd() 264 if (uart_dev == NULL) { in mhz19b_uart_isr() 268 if (!uart_irq_update(uart_dev)) { in mhz19b_uart_isr() 272 if (uart_irq_rx_ready(uart_dev)) { in mhz19b_uart_isr() 278 uart_irq_rx_disable(uart_dev); in mhz19b_uart_isr() 286 if (uart_irq_tx_ready(uart_dev)) { in mhz19b_uart_isr() 293 uart_irq_tx_disable(uart_dev); in mhz19b_uart_isr() 307 uart_irq_rx_disable(cfg->uart_dev); in mhz19b_init() 308 uart_irq_tx_disable(cfg->uart_dev); in mhz19b_init() [all …]
|
| A D | mhz19b.h | 60 const struct device *uart_dev; member
|
| /drivers/input/ |
| A D | input_sbus.c | 39 const struct device *uart_dev; member 218 uart_fifo_read(uart_dev, &rd_data[0], 1); in sbus_resync() 224 if (uart_fifo_read(uart_dev, &rd_data[0], 1) == 1) { in sbus_resync() 234 static void sbus_uart_isr(const struct device *uart_dev, void *user_data) in sbus_uart_isr() argument 240 if (uart_dev == NULL) { in sbus_uart_isr() 245 if (!uart_irq_update(uart_dev)) { in sbus_uart_isr() 258 sbus_resync(uart_dev, data); in sbus_uart_isr() 290 uart_irq_rx_disable(config->uart_dev); in input_sbus_init() 291 uart_irq_tx_disable(config->uart_dev); in input_sbus_init() 309 ret = uart_configure(config->uart_dev, &uart_cfg_sbus); in input_sbus_init() [all …]
|
| /drivers/w1/ |
| A D | w1_zephyr_serial.c | 55 const struct device *uart_dev; member 81 while (uart_poll_in(cfg->uart_dev, &dummy) == 0) { in serial_tx_rx() 85 uart_poll_out(cfg->uart_dev, tx_data[i]); in serial_tx_rx() 89 ret = uart_poll_in(cfg->uart_dev, &rx_data[i]); in serial_tx_rx() 143 if (uart_configure(cfg->uart_dev, &data->uart_cfg) != 0) { in w1_serial_reset_bus() 155 if (uart_configure(cfg->uart_dev, &data->uart_cfg) != 0) { in w1_serial_reset_bus() 229 if (uart_configure(cfg->uart_dev, &data->uart_cfg) != 0) { in w1_serial_configure() 245 if (!device_is_ready(cfg->uart_dev)) { in w1_serial_init() 256 if (uart_configure(cfg->uart_dev, &data->uart_cfg) != 0) { in w1_serial_init() 279 .uart_dev = DEVICE_DT_GET(DT_INST_BUS(inst)), \
|
| /drivers/sensor/fcx_mldx5/ |
| A D | fcx_mldx5.c | 55 const struct device *uart_dev; member 192 if (!device_is_ready(uart_dev)) { in fcx_mldx5_uart_isr() 197 if (!uart_irq_update(uart_dev)) { in fcx_mldx5_uart_isr() 202 if (!uart_irq_rx_ready(uart_dev)) { in fcx_mldx5_uart_isr() 213 fcx_mldx5_uart_flush(uart_dev); in fcx_mldx5_uart_isr() 255 uart_poll_out(cfg->uart_dev, buf[i]); in fcx_mldx5_uart_send() 267 uart_irq_rx_enable(cfg->uart_dev); in fcx_mldx5_await_receive() 277 uart_irq_rx_disable(cfg->uart_dev); in fcx_mldx5_await_receive() 455 if (!device_is_ready(cfg->uart_dev)) { in fcx_mldx5_init() 462 uart_irq_rx_disable(cfg->uart_dev); in fcx_mldx5_init() [all …]
|
| /drivers/sensor/pms7003/ |
| A D | pms7003.c | 31 const struct device *uart_dev; member 124 if (uart_wait_for(cfg->uart_dev, pms7003_start_bytes, in pms7003_sample_fetch() 131 if (uart_read_bytes(cfg->uart_dev, pms7003_receive_buffer, 30, in pms7003_sample_fetch() 179 if (!device_is_ready(cfg->uart_dev)) { in pms7003_init() 191 .uart_dev = DEVICE_DT_GET(DT_INST_BUS(inst)), \
|
| /drivers/serial/ |
| A D | uart_ite_it8xxx2.c | 30 const struct device *uart_dev; member 150 if (config->uart_dev == uart_console_dev) { in uart_it8xxx2_init() 194 .uart_dev = DEVICE_DT_GET(DT_INST_PHANDLE(inst, uart_dev)), \
|
| A D | uart_esp32.c | 109 const struct device *uart_dev; member 548 const struct device *uart_dev = user_data; in uart_esp32_dma_rx_done() local 550 struct uart_esp32_data *data = uart_dev->data; in uart_esp32_dma_rx_done() 584 data->async.cb(uart_dev, &evt, data->async.user_data); in uart_esp32_dma_rx_done() 594 data->async.cb(uart_dev, &evt, data->async.user_data); in uart_esp32_dma_rx_done() 601 data->async.cb(uart_dev, &evt, data->async.user_data); in uart_esp32_dma_rx_done() 617 const struct device *uart_dev = user_data; in uart_esp32_dma_tx_done() local 618 struct uart_esp32_data *data = uart_dev->data; in uart_esp32_dma_tx_done() 628 data->async.cb(uart_dev, &evt, data->async.user_data); in uart_esp32_dma_tx_done() 673 uart_esp32_async_tx_abort(data->uart_dev); in uart_esp32_async_tx_timeout() [all …]
|
| A D | uart_bitbang.c | 138 const struct device *uart_dev = (struct device *)user_data; in uart_bitbang_rx_counter_top_interrupt() local 139 const struct uart_bitbang_config *config = uart_dev->config; in uart_bitbang_rx_counter_top_interrupt() 140 struct uart_bitbang_data *data = uart_dev->data; in uart_bitbang_rx_counter_top_interrupt() 183 uart_bitbang_compute_parity(uart_dev, data->rx_data)) { in uart_bitbang_rx_counter_top_interrupt() 258 const struct device *uart_dev = (struct device *)user_data; in uart_bitbang_tx_counter_top_interrupt() local 259 const struct uart_bitbang_config *config = uart_dev->config; in uart_bitbang_tx_counter_top_interrupt() 260 struct uart_bitbang_data *data = uart_dev->data; in uart_bitbang_tx_counter_top_interrupt() 273 data->tx_parity = uart_bitbang_compute_parity(uart_dev, *data->tx_data); in uart_bitbang_tx_counter_top_interrupt() 371 const struct device *uart_dev = (struct device *)user_data; in uart_bitbang_tx_rx_counter_top_interrupt() local 372 struct uart_bitbang_data *data = uart_dev->data; in uart_bitbang_tx_rx_counter_top_interrupt()
|
| A D | uart_ifx_cat1.c | 53 const struct device *uart_dev; member 603 const struct device *uart_dev = (void *)arg; in dma_callback_tx_done() local 604 struct ifx_cat1_uart_data *const data = uart_dev->data; in dma_callback_tx_done() 620 data->async.cb(uart_dev, &evt, data->async.user_data); in dma_callback_tx_done() 638 (void)ifx_cat1_uart_async_tx_abort(async->uart_dev); in ifx_cat1_uart_async_tx_timeout() 661 data->async.cb(data->async.uart_dev, &evt, data->async.user_data); in async_evt_rx_buf_request() 725 data->async.cb(data->async.uart_dev, &event, data->async.user_data); in async_evt_rx_stopped() 782 const struct device *uart_dev = (void *)arg; in dma_callback_rx_rdy() local 783 struct ifx_cat1_uart_data *const data = uart_dev->data; in dma_callback_rx_rdy() 813 ifx_cat1_uart_async_dma_config_buffer(uart_dev, false); in dma_callback_rx_rdy() [all …]
|
| A D | uart_stm32.h | 94 const struct device *uart_dev; member
|
| A D | uart_silabs_eusart.c | 62 const struct device *uart_dev; member 312 data->async_cb(data->uart_dev, event, data->async_user_data); in eusart_async_user_callback() 441 const struct device *uart_dev = user_data; in eusart_dma_rx_cb() local 442 struct eusart_data *data = uart_dev->data; in eusart_dma_rx_cb() 460 eusart_dma_replace_buffer(uart_dev); in eusart_dma_rx_cb() 472 const struct device *uart_dev = user_data; in eusart_dma_tx_cb() local 473 struct eusart_data *data = uart_dev->data; in eusart_dma_tx_cb() 699 const struct device *dev = data->uart_dev; in eusart_async_tx_timeout() 710 data->uart_dev = dev; in eusart_async_init()
|
| A D | uart_silabs_usart.c | 68 const struct device *uart_dev; member 310 data->async_cb(data->uart_dev, event, data->async_user_data); in async_user_callback() 432 const struct device *uart_dev = user_data; in uart_silabs_dma_rx_cb() local 433 struct uart_silabs_data *data = uart_dev->data; in uart_silabs_dma_rx_cb() 447 uart_silabs_dma_replace_buffer(uart_dev); in uart_silabs_dma_rx_cb() 459 const struct device *uart_dev = user_data; in uart_silabs_dma_tx_cb() local 460 struct uart_silabs_data *data = uart_dev->data; in uart_silabs_dma_tx_cb() 691 data->uart_dev = dev; in uart_silabs_async_init()
|
| A D | uart_ns16550.c | 316 const struct device *uart_dev; member 852 data->async.uart_dev = dev; 1569 struct device *uart_dev = (struct device *)user_data; local 1570 struct uart_ns16550_dev_data *data = (struct uart_ns16550_dev_data *)uart_dev->data; 1575 async_evt_tx_done(uart_dev); 1580 async_evt_rx_rdy(uart_dev); 1581 async_evt_rx_buf_release(uart_dev); 1593 async_evt_rx_buf_request(uart_dev); 1595 uart_ns16550_rx_disable(uart_dev); 1744 const struct device *dev = async_data->uart_dev; [all …]
|
| A D | uart_max32.c | 71 const struct device *uart_dev; member 324 data->async.uart_dev = dev; in uart_max32_init() 723 api_tx_abort(data->async.uart_dev); in uart_max32_async_tx_timeout() 934 const struct max32_uart_config *config = data->async.uart_dev->config; in uart_max32_async_rx_timeout() 942 api_irq_rx_disable(data->async.uart_dev); in uart_max32_async_rx_timeout() 957 async_user_callback(async->uart_dev, &rdy_event); in uart_max32_async_rx_timeout() 962 api_irq_rx_enable(data->async.uart_dev); in uart_max32_async_rx_timeout()
|
| A D | uart_stm32.c | 1147 data->async_cb(data->uart_dev, event, data->async_user_data); in async_user_callback() 1521 const struct device *uart_dev = user_data; in uart_stm32_dma_tx_cb() local 1522 struct uart_stm32_data *data = uart_dev->data; in uart_stm32_dma_tx_cb() 1527 uart_stm32_dma_tx_disable(uart_dev); in uart_stm32_dma_tx_cb() 1575 const struct device *uart_dev = user_data; in uart_stm32_dma_rx_cb() local 1576 struct uart_stm32_data *data = uart_dev->data; in uart_stm32_dma_rx_cb() 1598 uart_stm32_dma_replace_buffer(uart_dev); in uart_stm32_dma_rx_cb() 1610 uart_stm32_dma_rx_flush(data->uart_dev, status); in uart_stm32_dma_rx_cb() 1836 const struct device *dev = data->uart_dev; in uart_stm32_async_rx_timeout() 1864 const struct device *dev = data->uart_dev; in uart_stm32_async_tx_timeout() [all …]
|
| A D | uart_ambiq.c | 50 const struct device *uart_dev; member 534 data->async.uart_dev = dev; in uart_ambiq_init() 795 uart_ambiq_async_tx_abort(data->async.uart_dev); in uart_ambiq_async_tx_timeout() 1013 const struct uart_ambiq_config *config = data->async.uart_dev->config; in uart_ambiq_async_rx_timeout() 1037 async_user_callback(async->uart_dev, &rdy_event); in uart_ambiq_async_rx_timeout()
|
| /drivers/bluetooth/hci/ |
| A D | hci_nxp_setup.c | 720 uart_irq_rx_disable(uart_dev); in fw_upload_uart_reconfig() 721 uart_irq_tx_disable(uart_dev); in fw_upload_uart_reconfig() 724 uart_irq_rx_enable(uart_dev); in fw_upload_uart_reconfig() 1057 while (uart_irq_update(uart_dev) && uart_irq_is_pending(uart_dev)) { in bt_nxp_ctlr_uart_isr() 1155 uart_irq_rx_disable(uart_dev); in bt_nxp_ctlr_init() 1156 uart_irq_tx_disable(uart_dev); in bt_nxp_ctlr_init() 1174 uart_irq_rx_enable(uart_dev); in bt_nxp_ctlr_init() 1185 uart_irq_rx_disable(uart_dev); in bt_nxp_ctlr_init() 1186 uart_irq_tx_disable(uart_dev); in bt_nxp_ctlr_init() 1379 if (dev != uart_dev) { in bt_hci_transport_setup() [all …]
|
| /drivers/misc/coresight/ |
| A D | nrf_etr.c | 85 static const struct device *uart_dev = DEVICE_DT_GET(UART_NODE); variable 162 err = uart_tx(uart_dev, tx_buf, size, SYS_FOREVER_US); in log_output_func() 169 uart_poll_out(uart_dev, buf[i]); in log_output_func() 534 err = uart_tx(uart_dev, buf, CORESIGHT_TRACE_FRAME_SIZE, SYS_FOREVER_US); in dump_frame() 538 uart_poll_out(uart_dev, buf[i]); in dump_frame() 759 err = uart_callback_set(uart_dev, uart_event_handler, NULL); in etr_process_init() 849 return uart_rx_enable(uart_dev, buf, len, 10000); in rx_enable() 871 err = uart_rx_buf_rsp(uart_dev, buf, len); in etr_shell_read()
|