Lines Matching refs:rs485
192 struct serial_rs485 *rs485) in fintek_8250_rs485_config() argument
201 if (!(rs485->flags & SER_RS485_RTS_ON_SEND) == in fintek_8250_rs485_config()
202 !(rs485->flags & SER_RS485_RTS_AFTER_SEND)) in fintek_8250_rs485_config()
205 if (rs485->flags & SER_RS485_ENABLED) { in fintek_8250_rs485_config()
206 memset(rs485->padding, 0, sizeof(rs485->padding)); in fintek_8250_rs485_config()
209 memset(rs485, 0, sizeof(*rs485)); in fintek_8250_rs485_config()
212 rs485->flags &= SER_RS485_ENABLED | SER_RS485_RTS_ON_SEND | in fintek_8250_rs485_config()
217 rs485->delay_rts_before_send = 0; in fintek_8250_rs485_config()
218 rs485->delay_rts_after_send = 0; in fintek_8250_rs485_config()
221 if (rs485->delay_rts_before_send) { in fintek_8250_rs485_config()
222 rs485->delay_rts_before_send = 1; in fintek_8250_rs485_config()
226 if (rs485->delay_rts_after_send) { in fintek_8250_rs485_config()
227 rs485->delay_rts_after_send = 1; in fintek_8250_rs485_config()
231 if (rs485->flags & SER_RS485_RTS_ON_SEND) in fintek_8250_rs485_config()
241 port->rs485 = *rs485; in fintek_8250_rs485_config()