rs485conf 299 drivers/tty/serial/atmel_serial.c struct serial_rs485 *rs485conf) rs485conf 312 drivers/tty/serial/atmel_serial.c port->rs485 = *rs485conf; rs485conf 314 drivers/tty/serial/atmel_serial.c if (rs485conf->flags & SER_RS485_ENABLED) { rs485conf 318 drivers/tty/serial/atmel_serial.c rs485conf->delay_rts_after_send); rs485conf 1854 drivers/tty/serial/imx.c struct serial_rs485 *rs485conf) rs485conf 1860 drivers/tty/serial/imx.c rs485conf->delay_rts_before_send = 0; rs485conf 1861 drivers/tty/serial/imx.c rs485conf->delay_rts_after_send = 0; rs485conf 1865 drivers/tty/serial/imx.c rs485conf->flags &= ~SER_RS485_ENABLED; rs485conf 1867 drivers/tty/serial/imx.c if (rs485conf->flags & SER_RS485_ENABLED) { rs485conf 1870 drivers/tty/serial/imx.c !(rs485conf->flags & SER_RS485_RTS_ON_SEND)) rs485conf 1871 drivers/tty/serial/imx.c rs485conf->flags |= SER_RS485_RX_DURING_TX; rs485conf 1875 drivers/tty/serial/imx.c if (rs485conf->flags & SER_RS485_RTS_AFTER_SEND) rs485conf 1883 drivers/tty/serial/imx.c if (!(rs485conf->flags & SER_RS485_ENABLED) || rs485conf 1884 drivers/tty/serial/imx.c rs485conf->flags & SER_RS485_RX_DURING_TX) rs485conf 1887 drivers/tty/serial/imx.c port->rs485 = *rs485conf; rs485conf 1604 drivers/tty/serial/omap-serial.c struct serial_rs485 *rs485conf = &up->port.rs485; rs485conf 1607 drivers/tty/serial/omap-serial.c rs485conf->flags = 0; rs485conf 1613 drivers/tty/serial/omap-serial.c uart_get_rs485_mode(up->dev, rs485conf); rs485conf 1616 drivers/tty/serial/omap-serial.c rs485conf->flags |= SER_RS485_RTS_ON_SEND; rs485conf 1617 drivers/tty/serial/omap-serial.c rs485conf->flags &= ~SER_RS485_RTS_AFTER_SEND; rs485conf 1619 drivers/tty/serial/omap-serial.c rs485conf->flags &= ~SER_RS485_RTS_ON_SEND; rs485conf 1620 drivers/tty/serial/omap-serial.c rs485conf->flags |= SER_RS485_RTS_AFTER_SEND; rs485conf 1629 drivers/tty/serial/omap-serial.c ret = rs485conf->flags & SER_RS485_RTS_AFTER_SEND ? 1 : 0; rs485conf 3100 drivers/tty/serial/serial_core.c void uart_get_rs485_mode(struct device *dev, struct serial_rs485 *rs485conf) rs485conf 3108 drivers/tty/serial/serial_core.c rs485conf->delay_rts_before_send = rs485_delay[0]; rs485conf 3109 drivers/tty/serial/serial_core.c rs485conf->delay_rts_after_send = rs485_delay[1]; rs485conf 3111 drivers/tty/serial/serial_core.c rs485conf->delay_rts_before_send = 0; rs485conf 3112 drivers/tty/serial/serial_core.c rs485conf->delay_rts_after_send = 0; rs485conf 3119 drivers/tty/serial/serial_core.c rs485conf->flags &= ~(SER_RS485_RX_DURING_TX | SER_RS485_ENABLED | rs485conf 3121 drivers/tty/serial/serial_core.c rs485conf->flags |= SER_RS485_RTS_ON_SEND; rs485conf 3124 drivers/tty/serial/serial_core.c rs485conf->flags |= SER_RS485_RX_DURING_TX; rs485conf 3127 drivers/tty/serial/serial_core.c rs485conf->flags |= SER_RS485_ENABLED; rs485conf 3130 drivers/tty/serial/serial_core.c rs485conf->flags &= ~SER_RS485_RTS_ON_SEND; rs485conf 3131 drivers/tty/serial/serial_core.c rs485conf->flags |= SER_RS485_RTS_AFTER_SEND; rs485conf 102 drivers/tty/serial/stm32-usart.c struct serial_rs485 *rs485conf) rs485conf 112 drivers/tty/serial/stm32-usart.c port->rs485 = *rs485conf; rs485conf 114 drivers/tty/serial/stm32-usart.c rs485conf->flags |= SER_RS485_RX_DURING_TX; rs485conf 116 drivers/tty/serial/stm32-usart.c if (rs485conf->flags & SER_RS485_ENABLED) { rs485conf 129 drivers/tty/serial/stm32-usart.c rs485conf->delay_rts_before_send, rs485conf 130 drivers/tty/serial/stm32-usart.c rs485conf->delay_rts_after_send, baud); rs485conf 132 drivers/tty/serial/stm32-usart.c if (rs485conf->flags & SER_RS485_RTS_ON_SEND) { rs485conf 134 drivers/tty/serial/stm32-usart.c rs485conf->flags &= ~SER_RS485_RTS_AFTER_SEND; rs485conf 137 drivers/tty/serial/stm32-usart.c rs485conf->flags |= SER_RS485_RTS_AFTER_SEND; rs485conf 156 drivers/tty/serial/stm32-usart.c struct serial_rs485 *rs485conf = &port->rs485; rs485conf 158 drivers/tty/serial/stm32-usart.c rs485conf->flags = 0; rs485conf 159 drivers/tty/serial/stm32-usart.c rs485conf->delay_rts_before_send = 0; rs485conf 160 drivers/tty/serial/stm32-usart.c rs485conf->delay_rts_after_send = 0; rs485conf 165 drivers/tty/serial/stm32-usart.c uart_get_rs485_mode(&pdev->dev, rs485conf); rs485conf 687 drivers/tty/serial/stm32-usart.c struct serial_rs485 *rs485conf = &port->rs485; rs485conf 822 drivers/tty/serial/stm32-usart.c if (rs485conf->flags & SER_RS485_ENABLED) { rs485conf 824 drivers/tty/serial/stm32-usart.c rs485conf->delay_rts_before_send, rs485conf 825 drivers/tty/serial/stm32-usart.c rs485conf->delay_rts_after_send, baud); rs485conf 826 drivers/tty/serial/stm32-usart.c if (rs485conf->flags & SER_RS485_RTS_ON_SEND) { rs485conf 828 drivers/tty/serial/stm32-usart.c rs485conf->flags &= ~SER_RS485_RTS_AFTER_SEND; rs485conf 831 drivers/tty/serial/stm32-usart.c rs485conf->flags |= SER_RS485_RTS_AFTER_SEND; rs485conf 546 include/linux/serial_core.h void uart_get_rs485_mode(struct device *dev, struct serial_rs485 *rs485conf);