Home
last modified time | relevance | path

Searched refs:uart_dev (Results 1 – 25 of 30) sorted by relevance

12

/drivers/modem/
A Dmodem_receiver.c114 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 Dmodem_receiver.h25 const struct device *uart_dev; member
90 const struct device *uart_dev,
A Dmodem_iface_uart_interrupt.c50 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 Dmodem_shell.c42 #define UART_DEV_NAME(ctx_) (ctx_->uart_dev->name)
/drivers/sensor/a01nyub/
A Da01nyub.c42 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 Dexplorir_m.c56 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 Dmhz19b.c90 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 Dmhz19b.h60 const struct device *uart_dev; member
/drivers/input/
A Dinput_sbus.c39 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 Dw1_zephyr_serial.c55 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 Dfcx_mldx5.c55 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 Dpms7003.c31 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 Duart_ite_it8xxx2.c30 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 Duart_esp32.c109 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 Duart_bitbang.c138 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 Duart_ifx_cat1.c53 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 Duart_stm32.h94 const struct device *uart_dev; member
A Duart_silabs_eusart.c62 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 Duart_silabs_usart.c68 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 Duart_ns16550.c316 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 Duart_max32.c71 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 Duart_stm32.c1147 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 Duart_ambiq.c50 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 Dhci_nxp_setup.c720 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 Dnrf_etr.c85 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()

Completed in 79 milliseconds

12