Lines Matching refs:rs485
1067 struct serial_rs485 *rs485) in lpuart_config_rs485() argument
1077 rs485->delay_rts_before_send = 0; in lpuart_config_rs485()
1078 rs485->delay_rts_after_send = 0; in lpuart_config_rs485()
1079 rs485->flags &= ~SER_RS485_RX_DURING_TX; in lpuart_config_rs485()
1081 if (rs485->flags & SER_RS485_ENABLED) { in lpuart_config_rs485()
1090 if (!(rs485->flags & (SER_RS485_RTS_ON_SEND | in lpuart_config_rs485()
1092 rs485->flags |= SER_RS485_RTS_ON_SEND; in lpuart_config_rs485()
1094 if (rs485->flags & SER_RS485_RTS_ON_SEND && in lpuart_config_rs485()
1095 rs485->flags & SER_RS485_RTS_AFTER_SEND) in lpuart_config_rs485()
1096 rs485->flags &= ~SER_RS485_RTS_AFTER_SEND; in lpuart_config_rs485()
1104 if (rs485->flags & SER_RS485_RTS_ON_SEND) in lpuart_config_rs485()
1106 else if (rs485->flags & SER_RS485_RTS_AFTER_SEND) in lpuart_config_rs485()
1111 sport->port.rs485 = *rs485; in lpuart_config_rs485()
1154 if (!(sport->port.rs485.flags & SER_RS485_ENABLED)) { in lpuart_set_mctrl()
1447 if (sport->port.rs485.flags & SER_RS485_ENABLED) in lpuart_set_termios()
2214 uart_get_rs485_mode(&pdev->dev, &sport->port.rs485); in lpuart_probe()
2216 if (sport->port.rs485.flags & SER_RS485_RX_DURING_TX) in lpuart_probe()
2219 if (sport->port.rs485.delay_rts_before_send || in lpuart_probe()
2220 sport->port.rs485.delay_rts_after_send) in lpuart_probe()
2223 lpuart_config_rs485(&sport->port, &sport->port.rs485); in lpuart_probe()