Searched refs:UartDriverData (Results 1 - 6 of 6) sorted by relevance
/device/soc/hisilicon/common/platform/uart/ |
H A D | uart_pl011.h | 109 struct UartDriverData; 112 int32_t (*StartUp)(struct UartDriverData *udd); 113 int32_t (*ShutDown)(struct UartDriverData *udd); 114 int32_t (*DmaStartUp)(struct UartDriverData *udd, int32_t dir); 115 int32_t (*DmaShutDown)(struct UartDriverData *udd, int32_t dir); 118 int32_t (*StartTx)(struct UartDriverData *udd, const char *buf, size_t count); 119 int32_t (*Config)(struct UartDriverData *udd); 121 int32_t (*PrivOperator)(struct UartDriverData *udd, void *data); 134 typedef int32_t (*RecvNotify)(struct UartDriverData *udd, const char *buf, size_t count); 136 struct UartDriverData { struct [all...] |
H A D | uart_hi35xx.c | 104 struct UartDriverData *udd = NULL; in Hi35xxRead() 110 udd = (struct UartDriverData *)host->priv; in Hi35xxRead() 127 struct UartDriverData *udd = NULL; in Hi35xxWrite() 133 udd = (struct UartDriverData *)host->priv; in Hi35xxWrite() 148 struct UartDriverData *udd = NULL; in Hi35xxGetBaud() 155 udd = (struct UartDriverData *)host->priv; in Hi35xxGetBaud() 165 struct UartDriverData *udd = NULL; in Hi35xxSetBaud() 173 udd = (struct UartDriverData *)host->priv; in Hi35xxSetBaud() 199 struct UartDriverData *udd = NULL; in Hi35xxGetAttribute() 205 udd = (struct UartDriverData *)hos in Hi35xxGetAttribute() [all...] |
H A D | uart_pl011.c | 37 struct UartDriverData *udd = (struct UartDriverData *)data; in Pl011Irq() 68 static void Pl011ConfigBaudrate(const struct UartDriverData *udd, const struct UartPl011Port *port) in Pl011ConfigBaudrate() 91 static void Pl011ConfigDataBits(const struct UartDriverData *udd, uint32_t *lcrh) in Pl011ConfigDataBits() 111 static void Pl011ConfigParity(const struct UartDriverData *udd, uint32_t *lcrh) in Pl011ConfigParity() 144 static void Pl011ConfigStopBits(const struct UartDriverData *udd, uint32_t *lcrh) in Pl011ConfigStopBits() 157 static void Pl011ConfigLCRH(const struct UartDriverData *udd, const struct UartPl011Port *port, uint32_t lcrh) in Pl011ConfigLCRH() 171 static int32_t Pl011ConfigIn(struct UartDriverData *udd) in Pl011ConfigIn() 217 static int32_t Pl011StartUp(struct UartDriverData *udd) in Pl011StartUp() 262 static int32_t Pl011ShutDown(struct UartDriverData *ud [all...] |
/device/qemu/drivers/uart/ |
H A D | uart_pl011.h | 109 struct UartDriverData; 112 int32_t (*StartUp)(struct UartDriverData *udd); 113 int32_t (*ShutDown)(struct UartDriverData *udd); 114 int32_t (*DmaStartUp)(struct UartDriverData *udd, int32_t dir); 115 int32_t (*DmaShutDown)(struct UartDriverData *udd, int32_t dir); 118 int32_t (*StartTx)(struct UartDriverData *udd, const char *buf, size_t count); 119 int32_t (*Config)(struct UartDriverData *udd); 121 int32_t (*PrivOperator)(struct UartDriverData *udd, void *data); 134 typedef int32_t (*RecvNotify)(struct UartDriverData *udd, const char *buf, size_t count); 136 struct UartDriverData { struct [all...] |
H A D | uart.c | 33 struct UartDriverData *udd = NULL; in Hi35xxRead() 39 udd = (struct UartDriverData *)host->priv; in Hi35xxRead() 56 struct UartDriverData *udd = NULL; in Hi35xxWrite() 62 udd = (struct UartDriverData *)host->priv; in Hi35xxWrite() 77 struct UartDriverData *udd = NULL; in Hi35xxGetBaud() 84 udd = (struct UartDriverData *)host->priv; in Hi35xxGetBaud() 94 struct UartDriverData *udd = NULL; in Hi35xxSetBaud() 101 udd = (struct UartDriverData *)host->priv; in Hi35xxSetBaud() 124 struct UartDriverData *udd = NULL; in Hi35xxGetAttribute() 130 udd = (struct UartDriverData *)hos in Hi35xxGetAttribute() [all...] |
H A D | uart_pl011.c | 38 struct UartDriverData *udd = (struct UartDriverData *)data; in Pl011Irq() 69 static void Pl011ConfigBaudrate(const struct UartDriverData *udd, const struct UartPl011Port *port) in Pl011ConfigBaudrate() 92 static void Pl011ConfigDataBits(const struct UartDriverData *udd, uint32_t *lcrh) in Pl011ConfigDataBits() 112 static void Pl011ConfigParity(const struct UartDriverData *udd, uint32_t *lcrh) in Pl011ConfigParity() 145 static void Pl011ConfigStopBits(const struct UartDriverData *udd, uint32_t *lcrh) in Pl011ConfigStopBits() 158 static void Pl011ConfigLCRH(const struct UartDriverData *udd, const struct UartPl011Port *port, uint32_t lcrh) in Pl011ConfigLCRH() 172 static int32_t Pl011ConfigIn(struct UartDriverData *udd) in Pl011ConfigIn() 218 static int32_t Pl011StartUp(struct UartDriverData *udd) in Pl011StartUp() 263 static int32_t Pl011ShutDown(struct UartDriverData *ud [all...] |
Completed in 3 milliseconds