/device/soc/hisilicon/hi3861v100/sdk_liteos/platform/drivers/uart/ |
H A D | uart.c | 74 uart_driver_data_t *udd = HI_NULL; in uart_open() local 115 uart_read(uart_driver_data_t *udd, hi_char *buf, hi_u32 count) uart_read() argument 151 uart_write(uart_driver_data_t *udd, const hi_char *buf, hi_u32 send_count) uart_write() argument 202 uart_write_immediately(uart_driver_data_t *udd, const hi_char *buf, hi_u32 send_count) uart_write_immediately() argument 250 uart_ioctl(uart_driver_data_t *udd, hi_u32 cmd, uintptr_t arg) uart_ioctl() argument 300 uart_close(uart_driver_data_t *udd) uart_close() argument [all...] |
H A D | uart_drv.c | 39 hi_u32 uart_init_circ_buf(uart_driver_data_t *udd, unsigned int rx_buf_size, unsigned int tx_buf_size) in uart_init_circ_buf() argument 85 uart_deinit_circ_buf(uart_driver_data_t *udd) uart_deinit_circ_buf() argument 217 uart_tx_interrupt_disable(uart_driver_data_t *udd) uart_tx_interrupt_disable() argument 224 uart_tx_interrupt_enable(const uart_driver_data_t *udd) uart_tx_interrupt_enable() argument 230 uart_tx_interrupt_clear(const uart_driver_data_t *udd) uart_tx_interrupt_clear() argument 236 uart_rx_interrupt_disable(const uart_driver_data_t *udd) uart_rx_interrupt_disable() argument 242 uart_rx_interrupt_enable(const uart_driver_data_t *udd) uart_rx_interrupt_enable() argument 267 uart_get_tx_fifo_available_cnt(const uart_driver_data_t *udd) uart_get_tx_fifo_available_cnt() argument 294 uart_get_rx_fifo_cnt(const uart_driver_data_t *udd) uart_get_rx_fifo_cnt() argument 353 uart_dma_para_cfg(const uart_driver_data_t *udd, hi_dma_para *dma_para, const hi_char *buf) uart_dma_para_cfg() argument 379 uart_dma_recv_irq(uart_driver_data_t *udd, hi_u32 status, hi_char *buf) uart_dma_recv_irq() argument 432 uart_nodma_recv_irq(uart_driver_data_t *udd, hi_u32 status, hi_char *buf) uart_nodma_recv_irq() argument 480 uart_send_irq(uart_driver_data_t *udd, hi_char *buf) uart_send_irq() argument 508 uart_driver_data_t *udd = (uart_driver_data_t *) data; uart_drv_irq() local 539 uart_buf_empty(const uart_driver_data_t *udd) uart_buf_empty() argument 548 uart_drv_set_attr(uart_driver_data_t *udd) uart_drv_set_attr() argument 574 uart_drv_startup(uart_driver_data_t *udd) uart_drv_startup() argument 596 uart_drv_shutdown(struct uart_driver_data *udd) uart_drv_shutdown() argument 607 uart_drv_dma_start_tx_cfg(struct uart_driver_data *udd, const hi_char *buf, hi_u32 count) uart_drv_dma_start_tx_cfg() argument 653 uart_drv_dma_start_tx(struct uart_driver_data *udd, const hi_char *buf, hi_u32 count) uart_drv_dma_start_tx() argument 689 uart_drv_irq_start_tx(struct uart_driver_data *udd, const hi_char *buf, hi_u32 count) uart_drv_irq_start_tx() argument 722 uart_drv_start_tx(struct uart_driver_data *udd, const hi_char *buf, hi_u32 count) global() argument 756 uart_drv_ioctl(uart_driver_data_t *udd) global() argument [all...] |
H A D | hi_uart.c | 73 static hi_u32 get_uart_param(const uart_driver_data_t *udd, hi_uart_attribute *attr, hi_uart_extra_attr *extra_attr) in get_uart_param() argument 109 uart_driver_data_t *udd = HI_NULL; hi_uart_is_busy() local 127 uart_driver_data_t *udd = HI_NULL; hi_uart_is_buf_empty() local 165 uart_driver_data_t *udd = HI_NULL; init_uart_extra_param() local 216 uart_attribute_ioctl(uart_driver_data_t *udd, const hi_uart_attribute *attr) uart_attribute_ioctl() argument 234 uart_driver_data_t *udd = HI_NULL; hi_uart_init() local 281 uart_driver_data_t *udd = HI_NULL; hi_uart_set_flow_ctrl() local 350 uart_driver_data_t *udd = HI_NULL; hi_uart_write() local 367 uart_driver_data_t *udd = HI_NULL; hi_uart_write_immediately() local 430 uart_driver_data_t *udd = (uart_driver_data_t *) g_udd_g[id]; hi_uart_quit_read() local 448 uart_driver_data_t *udd = HI_NULL; hi_uart_lp_save() local [all...] |
/device/qemu/drivers/uart/ |
H A D | uart.c | 33 struct UartDriverData *udd = NULL; in Hi35xxRead() local 56 struct UartDriverData *udd = NULL; Hi35xxWrite() local 77 struct UartDriverData *udd = NULL; Hi35xxGetBaud() local 94 struct UartDriverData *udd = NULL; Hi35xxSetBaud() local 124 struct UartDriverData *udd = NULL; Hi35xxGetAttribute() local 146 struct UartDriverData *udd = NULL; Hi35xxSetAttribute() local 176 struct UartDriverData *udd = NULL; Hi35xxSetTransMode() local 198 struct UartDriverData *udd = NULL; Hi35xxInit() local 241 struct UartDriverData *udd = NULL; Hi35xxDeinit() local 277 struct UartDriverData *udd = NULL; Hi35xxPollEvent() local 312 struct UartDriverData *udd = port->udd; UartGetConfigFromHcs() local 359 struct UartDriverData *udd = NULL; Hi35xxAttach() local 396 struct UartDriverData *udd = NULL; Hi35xxDetach() local [all...] |
H A D | uart_pl011.c | 38 struct UartDriverData *udd = (struct UartDriverData *)data; in Pl011Irq() local 69 static void Pl011ConfigBaudrate(const struct UartDriverData *udd, const struct UartPl011Port *port) in Pl011ConfigBaudrate() argument 92 Pl011ConfigDataBits(const struct UartDriverData *udd, uint32_t *lcrh) Pl011ConfigDataBits() argument 112 Pl011ConfigParity(const struct UartDriverData *udd, uint32_t *lcrh) Pl011ConfigParity() argument 145 Pl011ConfigStopBits(const struct UartDriverData *udd, uint32_t *lcrh) Pl011ConfigStopBits() argument 158 Pl011ConfigLCRH(const struct UartDriverData *udd, const struct UartPl011Port *port, uint32_t lcrh) Pl011ConfigLCRH() argument 172 Pl011ConfigIn(struct UartDriverData *udd) Pl011ConfigIn() argument 218 Pl011StartUp(struct UartDriverData *udd) Pl011StartUp() argument 263 Pl011ShutDown(struct UartDriverData *udd) Pl011ShutDown() argument 303 Pl011StartTx(struct UartDriverData *udd, const char *buf, size_t count) Pl011StartTx() argument 321 Pl011Config(struct UartDriverData *udd) Pl011Config() argument 355 Pl011Read(struct UartDriverData *udd, char *buf, size_t count) Pl011Read() argument 410 PL011UartRecvNotify(struct UartDriverData *udd, const char *buf, size_t count) PL011UartRecvNotify() argument 456 PL011UartRxBufEmpty(struct UartDriverData *udd) PL011UartRxBufEmpty() argument [all...] |
H A D | uart_pl011.h | 183 struct UartDriverData *udd; member [all...] |
/device/soc/hisilicon/common/platform/uart/ |
H A D | uart_hi35xx.c | 104 struct UartDriverData *udd = NULL; in Hi35xxRead() local 127 struct UartDriverData *udd = NULL; Hi35xxWrite() local 148 struct UartDriverData *udd = NULL; Hi35xxGetBaud() local 165 struct UartDriverData *udd = NULL; Hi35xxSetBaud() local 199 struct UartDriverData *udd = NULL; Hi35xxGetAttribute() local 221 struct UartDriverData *udd = NULL; Hi35xxSetAttribute() local 255 struct UartDriverData *udd = NULL; Hi35xxSetTransMode() local 277 struct UartDriverData *udd = NULL; Hi35xxInit() local 329 struct UartDriverData *udd = NULL; Hi35xxDeinit() local 366 struct UartDriverData *udd = NULL; Hi35xxPollEvent() local 401 struct UartDriverData *udd = port->udd; UartGetConfigFromHcs() local 448 struct UartDriverData *udd = NULL; Hi35xxAttach() local 493 struct UartDriverData *udd = NULL; Hi35xxDetach() local [all...] |
H A D | uart_pl011.c | 37 struct UartDriverData *udd = (struct UartDriverData *)data; in Pl011Irq() local 68 static void Pl011ConfigBaudrate(const struct UartDriverData *udd, const struct UartPl011Port *port) in Pl011ConfigBaudrate() argument 91 Pl011ConfigDataBits(const struct UartDriverData *udd, uint32_t *lcrh) Pl011ConfigDataBits() argument 111 Pl011ConfigParity(const struct UartDriverData *udd, uint32_t *lcrh) Pl011ConfigParity() argument 144 Pl011ConfigStopBits(const struct UartDriverData *udd, uint32_t *lcrh) Pl011ConfigStopBits() argument 157 Pl011ConfigLCRH(const struct UartDriverData *udd, const struct UartPl011Port *port, uint32_t lcrh) Pl011ConfigLCRH() argument 171 Pl011ConfigIn(struct UartDriverData *udd) Pl011ConfigIn() argument 217 Pl011StartUp(struct UartDriverData *udd) Pl011StartUp() argument 262 Pl011ShutDown(struct UartDriverData *udd) Pl011ShutDown() argument 302 Pl011StartTx(struct UartDriverData *udd, const char *buf, size_t count) Pl011StartTx() argument 320 Pl011Config(struct UartDriverData *udd) Pl011Config() argument 354 Pl011Read(struct UartDriverData *udd, char *buf, size_t count) Pl011Read() argument 409 PL011UartRecvNotify(struct UartDriverData *udd, const char *buf, size_t count) PL011UartRecvNotify() argument 455 PL011UartRxBufEmpty(struct UartDriverData *udd) PL011UartRxBufEmpty() argument [all...] |
H A D | uart_pl011.h | 183 struct UartDriverData *udd; member [all...] |