Lines Matching refs:attribute
122 static int32_t Hi35xxGetAttribute(struct UartHost *host, struct UartAttribute *attribute)
126 if (host == NULL || host->priv == NULL || attribute == NULL) {
134 attribute->cts = udd->attr.cts;
135 attribute->dataBits = udd->attr.dataBits;
136 attribute->fifoRxEn = udd->attr.fifoRxEn;
137 attribute->fifoTxEn = udd->attr.fifoTxEn;
138 attribute->parity = udd->attr.parity;
139 attribute->rts = udd->attr.rts;
140 attribute->stopBits = udd->attr.stopBits;
144 static int32_t Hi35xxSetAttribute(struct UartHost *host, struct UartAttribute *attribute)
148 if (host == NULL || host->priv == NULL || attribute == NULL) {
156 udd->attr.cts = attribute->cts;
157 udd->attr.dataBits = attribute->dataBits;
158 udd->attr.fifoRxEn = attribute->fifoRxEn;
159 udd->attr.fifoTxEn = attribute->fifoTxEn;
160 udd->attr.parity = attribute->parity;
161 udd->attr.rts = attribute->rts;
162 udd->attr.stopBits = attribute->stopBits;