Lines Matching refs:rs485
1290 struct serial_rs485 *rs485) in lpuart_config_rs485() argument
1300 rs485->delay_rts_before_send = 0; in lpuart_config_rs485()
1301 rs485->delay_rts_after_send = 0; in lpuart_config_rs485()
1302 rs485->flags &= ~SER_RS485_RX_DURING_TX; in lpuart_config_rs485()
1304 if (rs485->flags & SER_RS485_ENABLED) { in lpuart_config_rs485()
1313 if (!(rs485->flags & (SER_RS485_RTS_ON_SEND | in lpuart_config_rs485()
1315 rs485->flags |= SER_RS485_RTS_ON_SEND; in lpuart_config_rs485()
1317 if (rs485->flags & SER_RS485_RTS_ON_SEND && in lpuart_config_rs485()
1318 rs485->flags & SER_RS485_RTS_AFTER_SEND) in lpuart_config_rs485()
1319 rs485->flags &= ~SER_RS485_RTS_AFTER_SEND; in lpuart_config_rs485()
1327 if (rs485->flags & SER_RS485_RTS_ON_SEND) in lpuart_config_rs485()
1329 else if (rs485->flags & SER_RS485_RTS_AFTER_SEND) in lpuart_config_rs485()
1334 sport->port.rs485 = *rs485; in lpuart_config_rs485()
1341 struct serial_rs485 *rs485) in lpuart32_config_rs485() argument
1351 rs485->delay_rts_before_send = 0; in lpuart32_config_rs485()
1352 rs485->delay_rts_after_send = 0; in lpuart32_config_rs485()
1353 rs485->flags &= ~SER_RS485_RX_DURING_TX; in lpuart32_config_rs485()
1355 if (rs485->flags & SER_RS485_ENABLED) { in lpuart32_config_rs485()
1364 if (!(rs485->flags & (SER_RS485_RTS_ON_SEND | in lpuart32_config_rs485()
1366 rs485->flags |= SER_RS485_RTS_ON_SEND; in lpuart32_config_rs485()
1368 if (rs485->flags & SER_RS485_RTS_ON_SEND && in lpuart32_config_rs485()
1369 rs485->flags & SER_RS485_RTS_AFTER_SEND) in lpuart32_config_rs485()
1370 rs485->flags &= ~SER_RS485_RTS_AFTER_SEND; in lpuart32_config_rs485()
1378 if (rs485->flags & SER_RS485_RTS_ON_SEND) in lpuart32_config_rs485()
1380 else if (rs485->flags & SER_RS485_RTS_AFTER_SEND) in lpuart32_config_rs485()
1385 sport->port.rs485 = *rs485; in lpuart32_config_rs485()
1418 if (!(sport->port.rs485.flags & SER_RS485_ENABLED)) { in lpuart_set_mctrl()
1833 if (sport->port.rs485.flags & SER_RS485_ENABLED) in lpuart_set_termios()
2068 if (sport->port.rs485.flags & SER_RS485_ENABLED) in lpuart32_set_termios()
2676 if (sport->port.rs485.flags & SER_RS485_RX_DURING_TX) in lpuart_probe()
2679 if (sport->port.rs485.delay_rts_before_send || in lpuart_probe()
2680 sport->port.rs485.delay_rts_after_send) in lpuart_probe()