Home
last modified time | relevance | path

Searched refs:SER_RS485_RX_DURING_TX (Results 1 – 13 of 13) sorted by relevance

/openbmc/linux/drivers/tty/serial/8250/
H A D8250_bcm2835aux.c54 if (!(up->port.rs485.flags & SER_RS485_RX_DURING_TX)) { in bcm2835aux_rs485_start_tx()
78 if (!(up->port.rs485.flags & SER_RS485_RX_DURING_TX)) { in bcm2835aux_rs485_stop_tx()
H A D8250_dwlib.c191 if (rs485->flags & SER_RS485_RX_DURING_TX) in dw8250_rs485_config()
237 .flags = SER_RS485_ENABLED | SER_RS485_RX_DURING_TX | SER_RS485_RTS_ON_SEND |
H A D8250_exar.c510 if (rs485->flags & SER_RS485_RX_DURING_TX) in iot2040_rs485_config()
536 SER_RS485_RX_DURING_TX | SER_RS485_TERMINATE_BUS,
H A D8250_port.c605 SER_RS485_TERMINATE_BUS | SER_RS485_RX_DURING_TX,
1422 if (!(p->port.rs485.flags & SER_RS485_RX_DURING_TX)) { in serial8250_em485_stop_tx()
1573 if (!(up->port.rs485.flags & SER_RS485_RX_DURING_TX)) in serial8250_em485_start_tx()
/openbmc/linux/include/uapi/linux/
H A Dserial.h146 #define SER_RS485_RX_DURING_TX (1 << 4) macro
/openbmc/linux/drivers/tty/serial/
H A Domap-serial.c339 !(up->port.rs485.flags & SER_RS485_RX_DURING_TX)) in serial_omap_put_char()
382 !(port->rs485.flags & SER_RS485_RX_DURING_TX)) in serial_omap_start_tx()
449 !(up->port.rs485.flags & SER_RS485_RX_DURING_TX) && in serial_omap_rlsi()
503 !(up->port.rs485.flags & SER_RS485_RX_DURING_TX) && in serial_omap_rdi()
1488 SER_RS485_RX_DURING_TX,
H A Dserial_core.c1324 SER_RS485_RTS_AFTER_SEND | SER_RS485_RX_DURING_TX | \
1442 !!(rs485->flags & SER_RS485_RX_DURING_TX)); in uart_set_rs485_rx_during_tx()
1522 !!(port->rs485.flags & SER_RS485_RX_DURING_TX)); in uart_set_rs485_config()
3658 rs485conf->flags &= ~(SER_RS485_RX_DURING_TX | SER_RS485_ENABLED | in uart_get_rs485_mode()
3664 rs485conf->flags |= SER_RS485_RX_DURING_TX; in uart_get_rs485_mode()
3686 dflags = (rs485conf->flags & SER_RS485_RX_DURING_TX) ? in uart_get_rs485_mode()
3693 port->rs485_supported.flags |= SER_RS485_RX_DURING_TX; in uart_get_rs485_mode()
H A Dmax310x.c1047 if (!(one->port.rs485.flags & SER_RS485_RX_DURING_TX)) in max310x_rs_proc()
1100 if (!(port->rs485.flags & SER_RS485_RX_DURING_TX)) in max310x_startup()
1279 .flags = SER_RS485_ENABLED | SER_RS485_RTS_ON_SEND | SER_RS485_RX_DURING_TX,
H A Dimx.c707 if (!(port->rs485.flags & SER_RS485_RX_DURING_TX) && in imx_uart_start_tx()
1965 rs485conf->flags |= SER_RS485_RX_DURING_TX; in imx_uart_rs485_config()
1978 rs485conf->flags & SER_RS485_RX_DURING_TX) { in imx_uart_rs485_config()
2251 SER_RS485_RX_DURING_TX,
2374 !(sport->port.rs485.flags & SER_RS485_RX_DURING_TX))) in imx_uart_probe()
H A Datmel_serial.c229 !(port->rs485.flags & SER_RS485_RX_DURING_TX)) || in atmel_uart_is_half_duplex()
306 if (rs485conf->flags & SER_RS485_RX_DURING_TX) in atmel_config_rs485()
2525 .flags = SER_RS485_ENABLED | SER_RS485_RTS_ON_SEND | SER_RS485_RX_DURING_TX,
H A Dstm32-usart.c255 rs485conf->flags |= SER_RS485_RX_DURING_TX; in stm32_usart_config_rs485()
1512 SER_RS485_RX_DURING_TX,
H A Damba-pl011.c1358 if (!(port->rs485.flags & SER_RS485_RX_DURING_TX)) in pl011_rs485_tx_start()
2792 SER_RS485_RX_DURING_TX,
/openbmc/linux/Documentation/driver-api/serial/
H A Dserial-rs485.rst94 rs485conf.flags |= SER_RS485_RX_DURING_TX;