Home
last modified time | relevance | path

Searched refs:int_data (Results 1 – 5 of 5) sorted by relevance

/Zephyr-latest/drivers/serial/
Duart_nxp_s32_linflexd.c98 struct uart_nxp_s32_int *int_data = &(data->int_data); in uart_nxp_s32_fifo_fill() local
100 if (int_data->tx_fifo_busy) { in uart_nxp_s32_fifo_fill()
104 int_data->tx_fifo_busy = true; in uart_nxp_s32_fifo_fill()
116 struct uart_nxp_s32_int *int_data = &(data->int_data); in uart_nxp_s32_fifo_read() local
118 if (int_data->rx_fifo_busy) { in uart_nxp_s32_fifo_read()
122 *rx_data = int_data->rx_fifo_data; in uart_nxp_s32_fifo_read()
123 int_data->rx_fifo_busy = true; in uart_nxp_s32_fifo_read()
125 Linflexd_Uart_Ip_SetRxBuffer(config->instance, &(int_data->rx_fifo_data), 1); in uart_nxp_s32_fifo_read()
134 struct uart_nxp_s32_int *int_data = &(data->int_data); in uart_nxp_s32_irq_tx_enable() local
137 int_data->irq_tx_enable = true; in uart_nxp_s32_irq_tx_enable()
[all …]
Duart_renesas_rz_scif.c35 struct uart_rz_scif_int int_data; member
87 uart_event_t event = data->int_data.event; in uart_rz_scif_err_check()
248 if (data->int_data.rxi_flag) { in uart_rz_scif_fifo_read()
254 data->int_data.rx_fifo_busy = false; in uart_rz_scif_fifo_read()
264 data->int_data.irq_rx_enable = true; in uart_rz_scif_irq_rx_enable()
267 config->fsp_api->read(data->fsp_ctrl, &(data->int_data.rx_byte), 1); in uart_rz_scif_irq_rx_enable()
274 data->int_data.irq_rx_enable = false; in uart_rz_scif_irq_rx_disable()
275 data->int_data.rx_fifo_busy = false; in uart_rz_scif_irq_rx_disable()
283 data->int_data.irq_tx_enable = true; in uart_rz_scif_irq_tx_enable()
287 data->int_data.tx_byte = '\0'; in uart_rz_scif_irq_tx_enable()
[all …]
Duart_renesas_rz_sci.c33 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()
[all …]
Duart_nxp_s32_linflexd.h29 struct uart_nxp_s32_int int_data; member
/Zephyr-latest/drivers/gpio/
Dgpio_renesas_rz.c346 struct gpio_rz_int_data *int_data = int_dev->data; in gpio_rz_int_enable() local
357 int_data->irq_set_edge |= BIT(int_num); in gpio_rz_int_enable()
362 int_data->gpio_mapping[int_num].gpio_dev = gpio_dev; in gpio_rz_int_enable()
363 int_data->gpio_mapping[int_num].pin = pin; in gpio_rz_int_enable()
450 struct gpio_rz_int_data *int_data = dev->data; in gpio_rz_isr() local
458 if (int_data->irq_set_edge & BIT(irq)) { in gpio_rz_isr()
462 uint8_t pin = int_data->gpio_mapping[irq].pin; in gpio_rz_isr()
463 const struct device *gpio_dev = int_data->gpio_mapping[irq].gpio_dev; in gpio_rz_isr()