Lines Matching refs:uart

292 int sedi_uart_set_config(IN sedi_uart_t uart, IN sedi_uart_config_t *const cfg);
312 int sedi_uart_get_status(IN sedi_uart_t uart, OUT uint32_t *const status);
327 int sedi_uart_write(IN sedi_uart_t uart, IN uint8_t data);
343 int sedi_uart_read(IN sedi_uart_t uart, OUT uint8_t *const data,
362 int sedi_uart_read_buffer(IN sedi_uart_t uart, OUT uint8_t *const data,
378 int sedi_uart_write_non_block(IN sedi_uart_t uart, IN uint8_t data);
392 int sedi_uart_read_non_block(IN sedi_uart_t uart, OUT uint8_t *const data);
408 int sedi_uart_write_buffer(IN sedi_uart_t uart, IN uint8_t *const data,
429 int sedi_uart_write_async(IN sedi_uart_t uart,
450 int sedi_uart_read_async(IN sedi_uart_t uart,
464 int sedi_uart_async_write_terminate(IN sedi_uart_t uart);
477 int sedi_uart_async_read_terminate(IN sedi_uart_t uart);
493 bool sedi_uart_is_irq_pending(IN sedi_uart_t uart);
509 bool sedi_uart_is_tx_complete(IN sedi_uart_t uart);
526 bool sedi_uart_is_irq_rx_ready(IN sedi_uart_t uart);
540 bool sedi_uart_irq_tx_ready(IN sedi_uart_t uart);
555 int sedi_uart_fifo_fill(IN sedi_uart_t uart, IN uint8_t *data,
571 int sedi_uart_fifo_read(IN sedi_uart_t uart, OUT uint8_t *data,
585 int sedi_uart_irq_tx_enable(IN sedi_uart_t uart);
598 int sedi_uart_irq_tx_disable(IN sedi_uart_t uart);
610 int sedi_uart_irq_rx_enable(IN sedi_uart_t uart);
622 int sedi_uart_irq_rx_disable(IN sedi_uart_t uart);
635 int sedi_uart_irq_err_enable(IN sedi_uart_t uart);
648 int sedi_uart_irq_err_disable(IN sedi_uart_t uart);
662 int sedi_uart_update_irq_cache(IN sedi_uart_t uart);
674 int sedi_uart_set_baud_rate(IN sedi_uart_t uart, IN uint32_t baud_rate,
687 int sedi_uart_get_config(IN sedi_uart_t uart, OUT sedi_uart_config_t *cfg);
697 int sedi_uart_set_loopback_mode(IN sedi_uart_t uart);
707 int sedi_uart_clr_loopback_mode(IN sedi_uart_t uart);
717 int sedi_uart_set_break_con(IN sedi_uart_t uart);
727 int sedi_uart_clr_break_con(IN sedi_uart_t uart);
737 int sedi_uart_auto_fc_enable(IN sedi_uart_t uart);
747 int sedi_uart_auto_fc_disable(IN sedi_uart_t uart);
763 int sedi_set_ln_status_report_mask(IN sedi_uart_t uart, IN uint32_t mask);
773 void sedi_uart_isr_handler(IN sedi_uart_t uart);
794 int sedi_uart_enable_unsol_rx(IN sedi_uart_t uart,
805 int sedi_uart_disable_unsol_rx(IN sedi_uart_t uart);
819 int sedi_uart_get_unsol_data(IN sedi_uart_t uart, OUT uint8_t *buffer,
831 int sedi_uart_get_unsol_data_len(IN sedi_uart_t uart, OUT int *p_len);
843 int sedi_uart_assert_rts(IN sedi_uart_t uart);
855 int sedi_uart_de_assert_rts(IN sedi_uart_t uart);
866 int sedi_uart_read_cts(IN sedi_uart_t uart, OUT uint32_t *p_cts);
877 int sedi_uart_read_rts(IN sedi_uart_t uart, OUT uint32_t *p_rts);
889 int sedi_uart_get_loopback_mode(IN sedi_uart_t uart, OUT uint32_t *p_mode);
901 int sedi_get_ln_status_report_mask(IN sedi_uart_t uart, OUT uint32_t *p_mask);
916 int sedi_uart_write_vec_async(IN sedi_uart_t uart,
932 int sedi_uart_read_vec_async(IN sedi_uart_t uart,
945 int sedi_uart_dma_write_async(IN sedi_uart_t uart,
959 int sedi_uart_dma_write_terminate(IN sedi_uart_t uart);
971 int sedi_uart_dma_read_async(IN sedi_uart_t uart,
985 int sedi_uart_dma_read_terminate(IN sedi_uart_t uart);
999 int sedi_uart_dma_write_polled(IN sedi_uart_t uart, IN sedi_dma_t dma_dev,
1016 int sedi_uart_dma_read_polled(IN sedi_uart_t uart, IN sedi_dma_t dma_dev,
1029 int sedi_uart_rs485_set_config(IN sedi_uart_t uart,
1050 int sedi_uart_set_rx_only_mode(IN sedi_uart_t uart, bool rx_only);
1070 int sedi_uart_set_tx_only_mode(IN sedi_uart_t uart, bool tx_only);
1081 int sedi_uart_rs485_enable(IN sedi_uart_t uart);
1091 int sedi_uart_rs485_disable(IN sedi_uart_t uart);
1102 int sedi_uart_rs485_get_config(IN sedi_uart_t uart,
1114 int sedi_uart_9bit_set_config(IN sedi_uart_t uart,
1125 int sedi_uart_9bit_disable(IN sedi_uart_t uart);
1135 int sedi_uart_9bit_enable(IN sedi_uart_t uart);
1146 int sedi_uart_9bit_send_address(IN sedi_uart_t uart, uint8_t address);
1157 int sedi_uart_9bit_get_config(IN sedi_uart_t uart,
1170 int32_t sedi_uart_set_power(IN sedi_uart_t uart, IN sedi_power_state_t state);
1184 int32_t sedi_uart_init(IN sedi_uart_t uart, void *base);