Lines Matching full:rs485
199 * @rs485_tx_started: RS485 tx state
348 * cdns_rs485_tx_setup - Tx setup specific to rs485
355 enable = cdns_uart->port->rs485.flags & SER_RS485_RTS_ON_SEND; in cdns_rs485_tx_setup()
362 * cdns_rs485_rx_setup - Rx setup specific to rs485
369 enable = cdns_uart->port->rs485.flags & SER_RS485_RTS_AFTER_SEND; in cdns_rs485_rx_setup()
391 * cdns_rs485_rx_callback - Timer rx callback handler for rs485.
414 * Frame time + stop bit time + rs485.delay_rts_after_send in cdns_calc_after_tx_delay()
418 + (u64)cdns_uart->port->rs485.delay_rts_after_send * NSEC_PER_MSEC; in cdns_calc_after_tx_delay()
454 if (cdns_uart->port->rs485.flags & SER_RS485_ENABLED && in cdns_uart_handle_tx()
693 * cdns_rs485_tx_callback - Timer tx callback handler for rs485.
734 if (cdns_uart->port->rs485.flags & SER_RS485_ENABLED) { in cdns_uart_start_tx()
739 ms_to_ktime(port->rs485.delay_rts_before_send), in cdns_uart_start_tx()
755 if (cdns_uart->port->rs485.flags & SER_RS485_ENABLED) in cdns_uart_stop_tx()
973 if (cdns_uart->port->rs485.flags & SER_RS485_ENABLED) in cdns_uart_startup()
1037 if (cdns_uart->port->rs485.flags & SER_RS485_ENABLED) in cdns_uart_shutdown()
1610 * @rs485: Pointer to the serial_rs485 structure
1615 struct serial_rs485 *rs485) in cdns_rs485_config() argument
1620 if (rs485->flags & SER_RS485_ENABLED) { in cdns_rs485_config()
1621 dev_dbg(port->dev, "Setting UART to RS485\n"); in cdns_rs485_config()
1824 if (cdns_uart_data->port->rs485.flags & SER_RS485_ENABLED) in cdns_uart_probe()