Lines Matching refs:int_data
33 struct uart_rz_sci_int int_data; member
87 uart_event_t event = data->int_data.event; in uart_rz_sci_err_check()
247 data->int_data.rx_fifo_busy = false; in uart_rz_sci_fifo_read()
257 data->int_data.irq_rx_enable = true; in uart_rz_sci_irq_rx_enable()
260 config->fsp_api->read(data->fsp_ctrl, &(data->int_data.rx_byte), 1); in uart_rz_sci_irq_rx_enable()
267 data->int_data.irq_rx_enable = false; in uart_rz_sci_irq_rx_disable()
275 data->int_data.irq_tx_enable = true; in uart_rz_sci_irq_tx_enable()
279 data->int_data.tx_byte = '\0'; in uart_rz_sci_irq_tx_enable()
280 config->fsp_api->write(data->fsp_ctrl, &data->int_data.tx_byte, 1); in uart_rz_sci_irq_tx_enable()
287 data->int_data.irq_tx_enable = false; in uart_rz_sci_irq_tx_disable()
294 return data->int_data.irq_tx_enable; in uart_rz_sci_irq_tx_ready()
301 return data->int_data.rx_fifo_busy && data->int_data.irq_rx_enable; in uart_rz_sci_irq_rx_ready()
374 data->int_data.rx_fifo_busy = true; in uart_rz_sci_rxi_isr()
404 data->int_data.event = p_args->event; in uart_rz_sci_event_handler()
407 data->int_data.rx_byte = p_args->data; in uart_rz_sci_event_handler()