Lines Matching refs:rs485
294 if (port->rs485.flags & SER_RS485_ENABLED) {
305 res = (port->rs485.flags & SER_RS485_RTS_AFTER_SEND) ?
309 if (port->rs485.delay_rts_after_send > 0)
311 port->rs485.delay_rts_after_send);
359 if ((up->port.rs485.flags & SER_RS485_ENABLED) &&
360 !(up->port.rs485.flags & SER_RS485_RX_DURING_TX))
374 if ((up->port.rs485.flags & SER_RS485_ENABLED) &&
375 !(up->port.rs485.flags & SER_RS485_RX_DURING_TX))
405 if (port->rs485.flags & SER_RS485_ENABLED) {
411 res = (port->rs485.flags & SER_RS485_RTS_ON_SEND) ? 1 : 0;
414 if (port->rs485.delay_rts_before_send > 0)
415 mdelay(port->rs485.delay_rts_before_send);
419 if ((port->rs485.flags & SER_RS485_ENABLED) &&
420 !(port->rs485.flags & SER_RS485_RX_DURING_TX))
494 if ((up->port.rs485.flags & SER_RS485_ENABLED) &&
495 !(up->port.rs485.flags & SER_RS485_RX_DURING_TX) &&
549 if ((up->port.rs485.flags & SER_RS485_ENABLED) &&
550 !(up->port.rs485.flags & SER_RS485_RX_DURING_TX) &&
1398 /* Enable or disable the rs485 support */
1400 serial_omap_config_rs485(struct uart_port *port, struct serial_rs485 *rs485)
1414 rs485->delay_rts_before_send = min(rs485->delay_rts_before_send, 100U);
1415 rs485->delay_rts_after_send = min(rs485->delay_rts_after_send, 100U);
1418 port->rs485 = *rs485;
1422 val = (port->rs485.flags & SER_RS485_ENABLED) ?
1424 val = (port->rs485.flags & val) ? 1 : 0;
1435 if (!(port->rs485.flags & SER_RS485_ENABLED) &&
1603 struct serial_rs485 *rs485conf = &up->port.rs485;
1618 if (of_property_read_bool(np, "rs485-rts-active-high")) {