Searched refs:rs485conf (Results 1 - 6 of 6) sorted by relevance

/linux-master/drivers/tty/serial/
H A Dstm32-usart.c152 struct serial_rs485 *rs485conf = &port->rs485; local
155 !(rs485conf->flags & SER_RS485_ENABLED))
158 if (rs485conf->flags & SER_RS485_RTS_ON_SEND) {
170 struct serial_rs485 *rs485conf = &port->rs485; local
173 !(rs485conf->flags & SER_RS485_ENABLED))
176 if (rs485conf->flags & SER_RS485_RTS_ON_SEND) {
223 struct serial_rs485 *rs485conf)
233 if (rs485conf->flags & SER_RS485_ENABLED) {
246 rs485conf->delay_rts_before_send,
247 rs485conf
222 stm32_usart_config_rs485(struct uart_port *port, struct ktermios *termios, struct serial_rs485 *rs485conf) argument
282 struct serial_rs485 *rs485conf = &port->rs485; local
1172 struct serial_rs485 *rs485conf = &port->rs485; local
[all...]
H A Dar933x_uart.c394 struct serial_rs485 *rs485conf = &up->port.rs485; local
401 if ((rs485conf->flags & SER_RS485_ENABLED) &&
404 gpiod_set_value(up->rts_gpiod, !!(rs485conf->flags & SER_RS485_RTS_ON_SEND));
440 gpiod_set_value(up->rts_gpiod, !!(rs485conf->flags & SER_RS485_RTS_AFTER_SEND));
583 struct serial_rs485 *rs485conf)
590 !!(rs485conf->flags & SER_RS485_RTS_AFTER_SEND));
582 ar933x_config_rs485(struct uart_port *port, struct ktermios *termios, struct serial_rs485 *rs485conf) argument
H A Domap-serial.c1492 struct serial_rs485 *rs485conf = &up->port.rs485; local
1497 rs485conf->flags = 0;
1511 rs485conf->flags |= SER_RS485_RTS_ON_SEND;
1512 rs485conf->flags &= ~SER_RS485_RTS_AFTER_SEND;
1514 rs485conf->flags &= ~SER_RS485_RTS_ON_SEND;
1515 rs485conf->flags |= SER_RS485_RTS_AFTER_SEND;
1519 gflags = rs485conf->flags & SER_RS485_RTS_AFTER_SEND ?
1529 if (rs485conf->flags & SER_RS485_ENABLED) {
1531 memset(rs485conf, 0, sizeof(*rs485conf));
[all...]
H A Dserial_core.c3630 struct serial_rs485 *rs485conf = &port->rs485; local
3643 rs485conf->delay_rts_before_send = rs485_delay[0];
3644 rs485conf->delay_rts_after_send = rs485_delay[1];
3646 rs485conf->delay_rts_before_send = 0;
3647 rs485conf->delay_rts_after_send = 0;
3650 uart_sanitize_serial_rs485_delays(port, rs485conf);
3656 rs485conf->flags &= ~(SER_RS485_RX_DURING_TX | SER_RS485_ENABLED |
3659 rs485conf->flags |= SER_RS485_RTS_ON_SEND;
3662 rs485conf->flags |= SER_RS485_RX_DURING_TX;
3665 rs485conf
[all...]
H A Dimx.c1940 struct serial_rs485 *rs485conf)
1945 if (rs485conf->flags & SER_RS485_ENABLED) {
1948 !(rs485conf->flags & SER_RS485_RTS_ON_SEND))
1949 rs485conf->flags |= SER_RS485_RX_DURING_TX;
1953 if (rs485conf->flags & SER_RS485_RTS_AFTER_SEND)
1961 if (!(rs485conf->flags & SER_RS485_ENABLED) ||
1962 rs485conf->flags & SER_RS485_RX_DURING_TX)
1939 imx_uart_rs485_config(struct uart_port *port, struct ktermios *termios, struct serial_rs485 *rs485conf) argument
H A Datmel_serial.c294 struct serial_rs485 *rs485conf)
304 if (rs485conf->flags & SER_RS485_ENABLED) {
306 if (rs485conf->flags & SER_RS485_RX_DURING_TX)
312 rs485conf->delay_rts_after_send);
293 atmel_config_rs485(struct uart_port *port, struct ktermios *termios, struct serial_rs485 *rs485conf) argument

Completed in 220 milliseconds