Lines Matching refs:rs485
1012 delay = (one->port.rs485.delay_rts_before_send << 4) | in max310x_rs_proc()
1013 one->port.rs485.delay_rts_after_send; in max310x_rs_proc()
1016 if (one->port.rs485.flags & SER_RS485_ENABLED) { in max310x_rs_proc()
1019 if (!(one->port.rs485.flags & SER_RS485_RX_DURING_TX)) in max310x_rs_proc()
1030 struct serial_rs485 *rs485) in max310x_rs485_config() argument
1034 if ((rs485->delay_rts_before_send > 0x0f) || in max310x_rs485_config()
1035 (rs485->delay_rts_after_send > 0x0f)) in max310x_rs485_config()
1038 rs485->flags &= SER_RS485_RTS_ON_SEND | SER_RS485_RX_DURING_TX | in max310x_rs485_config()
1040 memset(rs485->padding, 0, sizeof(rs485->padding)); in max310x_rs485_config()
1041 port->rs485 = *rs485; in max310x_rs485_config()
1066 val = (clamp(port->rs485.delay_rts_before_send, 0U, 15U) << 4) | in max310x_startup()
1067 clamp(port->rs485.delay_rts_after_send, 0U, 15U); in max310x_startup()
1070 if (port->rs485.flags & SER_RS485_ENABLED) { in max310x_startup()
1075 if (!(port->rs485.flags & SER_RS485_RX_DURING_TX)) in max310x_startup()