Lines Matching refs:attribute
197 static int32_t Hi35xxGetAttribute(struct UartHost *host, struct UartAttribute *attribute)
201 if (host == NULL || host->priv == NULL || attribute == NULL) {
209 attribute->cts = udd->attr.cts;
210 attribute->dataBits = udd->attr.dataBits;
211 attribute->fifoRxEn = udd->attr.fifoRxEn;
212 attribute->fifoTxEn = udd->attr.fifoTxEn;
213 attribute->parity = udd->attr.parity;
214 attribute->rts = udd->attr.rts;
215 attribute->stopBits = udd->attr.stopBits;
219 static int32_t Hi35xxSetAttribute(struct UartHost *host, struct UartAttribute *attribute)
224 if (host == NULL || host->priv == NULL || attribute == NULL) {
234 udd->attr.cts = attribute->cts;
235 udd->attr.dataBits = attribute->dataBits;
236 udd->attr.fifoRxEn = attribute->fifoRxEn;
237 udd->attr.fifoTxEn = attribute->fifoTxEn;
238 udd->attr.parity = attribute->parity;
239 udd->attr.rts = attribute->rts;
240 udd->attr.stopBits = attribute->stopBits;