Lines Matching refs:sci

42 	struct st_sci_uart_instance_ctrl sci;  member
92 if (IS_ENABLED(CONFIG_UART_RA_SCI_UART_FIFO_ENABLE) && data->sci.fifo_depth > 0 in uart_ra_sci_poll_in()
100 *c = IS_ENABLED(CONFIG_UART_RA_SCI_UART_FIFO_ENABLE) && data->sci.fifo_depth > 0 in uart_ra_sci_poll_in()
113 if (data->sci.fifo_depth > 0) { in uart_ra_sci_poll_out()
133 if (data->sci.fifo_depth > 0) { in uart_ra_sci_err_check()
277 fsp_err = R_SCI_UART_Close(&data->sci); in uart_ra_sci_configure()
278 fsp_err |= R_SCI_UART_Open(&data->sci, &data->fsp_config); in uart_ra_sci_configure()
307 if (data->sci.fifo_depth != 0) { in uart_ra_sci_fifo_fill()
308 while ((size - num_tx > 0) && cfg->regs->FDR_b.T < data->sci.fifo_depth) { in uart_ra_sci_fifo_fill()
332 if (data->sci.fifo_depth != 0) { in uart_ra_sci_fifo_read()
356 if (data->sci.fifo_depth != 0) { in uart_ra_sci_irq_tx_enable()
381 if (data->sci.fifo_depth != 0) { in uart_ra_sci_irq_tx_ready()
406 if (data->sci.fifo_depth != 0) { in uart_ra_sci_irq_rx_enable()
430 if (data->sci.fifo_depth != 0) { in uart_ra_sci_irq_rx_ready()
464 if (data->sci.fifo_depth != 0) { in uart_ra_sci_irq_is_pending()
494 if (data->sci.fifo_depth != 0) { in uart_ra_sci_irq_update()
568 err = fsp_err_to_errno(R_SCI_UART_Write(&data->sci, buf, len)); in uart_ra_sci_async_tx()
636 if (data->sci.fifo_depth != 0) { in async_rx_disable()
676 while (IS_ENABLED(CONFIG_UART_RA_SCI_UART_FIFO_ENABLE) && data->sci.fifo_depth in disable_tx()
696 if (!data->sci.p_tx_src) { in uart_ra_sci_async_tx_abort()
702 if (FSP_SUCCESS != R_SCI_UART_Abort(&data->sci, UART_DIR_TX)) { in uart_ra_sci_async_tx_abort()
716 .data.tx.buf = (uint8_t *)data->sci.p_tx_src, in uart_ra_sci_async_tx_abort()
741 if (data->sci.fifo_depth) { in uart_ra_sci_async_rx_enable()
749 err = fsp_err_to_errno(R_SCI_UART_Read(&data->sci, buf, len)); in uart_ra_sci_async_rx_enable()
792 if (FSP_SUCCESS != R_SCI_UART_ReadStop(&data->sci, &remaining_byte)) { in uart_ra_sci_async_rx_disable()
816 .data.rx_stop.data.buf = (uint8_t *)data->sci.p_rx_dest, in async_evt_rx_err()
819 data->rx_buf_cap - data->rx_buf_offset - data->sci.rx_dest_bytes, in async_evt_rx_err()
836 R_SCI_UART_Read(&data->sci, data->rx_buffer, data->rx_buf_cap); in async_evt_rx_complete()
851 .data.tx.buf = (uint8_t *)data->sci.p_tx_src, in async_evt_tx_done()
970 fsp_err = R_SCI_UART_Open(&data->sci, &data->fsp_config); in uart_ra_sci_init()