Home
last modified time | relevance | path

Searched refs:UartDriverData (Results 1 - 6 of 6) sorted by relevance

/device/soc/hisilicon/common/platform/uart/
H A Duart_pl011.h109 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 Duart_hi35xx.c104 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 Duart_pl011.c37 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 Duart_pl011.h109 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 Duart.c33 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 Duart_pl011.c38 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