Searched refs:rs485conf (Results 1 – 6 of 6) sorted by relevance
72 struct serial_rs485 rs485conf;75 rs485conf.flags |= SER_RS485_ENABLED;78 rs485conf.flags |= SER_RS485_RTS_ON_SEND;80 rs485conf.flags &= ~(SER_RS485_RTS_ON_SEND);83 rs485conf.flags |= SER_RS485_RTS_AFTER_SEND;85 rs485conf.flags &= ~(SER_RS485_RTS_AFTER_SEND);88 rs485conf.delay_rts_before_send = ...;91 rs485conf.delay_rts_after_send = ...;94 rs485conf.flags |= SER_RS485_RX_DURING_TX;96 if (ioctl (fd, TIOCSRS485, &rs485conf) < 0) {
152 struct serial_rs485 *rs485conf = &port->rs485; in stm32_usart_rs485_rts_enable() local 155 !(rs485conf->flags & SER_RS485_ENABLED)) in stm32_usart_rs485_rts_enable() 158 if (rs485conf->flags & SER_RS485_RTS_ON_SEND) { in stm32_usart_rs485_rts_enable() 170 struct serial_rs485 *rs485conf = &port->rs485; in stm32_usart_rs485_rts_disable() local 173 !(rs485conf->flags & SER_RS485_ENABLED)) in stm32_usart_rs485_rts_disable() 176 if (rs485conf->flags & SER_RS485_RTS_ON_SEND) { in stm32_usart_rs485_rts_disable() 223 struct serial_rs485 *rs485conf) in stm32_usart_config_rs485() argument 233 if (rs485conf->flags & SER_RS485_ENABLED) { in stm32_usart_config_rs485() 246 rs485conf->delay_rts_before_send, in stm32_usart_config_rs485() 247 rs485conf in stm32_usart_config_rs485() 282 struct serial_rs485 *rs485conf = &port->rs485; stm32_usart_init_rs485() local 1172 struct serial_rs485 *rs485conf = &port->rs485; stm32_usart_set_termios() local [all...]
394 struct serial_rs485 *rs485conf = &up->port.rs485; in ar933x_uart_tx_chars() local 401 if ((rs485conf->flags & SER_RS485_ENABLED) && in ar933x_uart_tx_chars() 404 gpiod_set_value(up->rts_gpiod, !!(rs485conf->flags & SER_RS485_RTS_ON_SEND)); in ar933x_uart_tx_chars() 439 gpiod_set_value(up->rts_gpiod, !!(rs485conf->flags & SER_RS485_RTS_AFTER_SEND)); in ar933x_uart_tx_chars() 582 struct serial_rs485 *rs485conf) in ar933x_config_rs485() 589 !!(rs485conf->flags & SER_RS485_RTS_AFTER_SEND)); in ar933x_config_rs485() 583 ar933x_config_rs485(struct uart_port * port,struct ktermios * termios,struct serial_rs485 * rs485conf) ar933x_config_rs485() argument
1491 struct serial_rs485 *rs485conf = &up->port.rs485; in serial_omap_probe_rs485() 1496 rs485conf->flags = 0; in serial_omap_probe_rs485() 1510 rs485conf->flags |= SER_RS485_RTS_ON_SEND; in serial_omap_probe_rs485() 1511 rs485conf->flags &= ~SER_RS485_RTS_AFTER_SEND; in serial_omap_probe_rs485() 1513 rs485conf->flags &= ~SER_RS485_RTS_ON_SEND; in serial_omap_probe_rs485() 1514 rs485conf->flags |= SER_RS485_RTS_AFTER_SEND; in serial_omap_probe_rs485() 1518 gflags = rs485conf->flags & SER_RS485_RTS_AFTER_SEND ? in serial_omap_probe_rs485() 1528 if (rs485conf->flags & SER_RS485_ENABLED) { in serial_omap_probe_rs485() 1530 memset(rs485conf, 0, sizeof(*rs485conf)); in serial_omap_probe_rs485() 1492 struct serial_rs485 *rs485conf = &up->port.rs485; serial_omap_probe_rs485() local [all...]
1990 struct serial_rs485 *rs485conf) in imx_uart_rs485_config() argument1995 if (rs485conf->flags & SER_RS485_ENABLED) { in imx_uart_rs485_config()1998 !(rs485conf->flags & SER_RS485_RTS_ON_SEND)) in imx_uart_rs485_config()1999 rs485conf->flags |= SER_RS485_RX_DURING_TX; in imx_uart_rs485_config()2003 if (rs485conf->flags & SER_RS485_RTS_AFTER_SEND) in imx_uart_rs485_config()2011 if (!(rs485conf->flags & SER_RS485_ENABLED) || in imx_uart_rs485_config()2012 rs485conf->flags & SER_RS485_RX_DURING_TX) { in imx_uart_rs485_config()
296 struct serial_rs485 *rs485conf) in atmel_config_rs485() argument306 if (rs485conf->flags & SER_RS485_ENABLED) { in atmel_config_rs485()308 if (rs485conf->flags & SER_RS485_RX_DURING_TX) in atmel_config_rs485()314 rs485conf->delay_rts_after_send); in atmel_config_rs485()