mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2024-11-13 14:24:11 +08:00
serial: atmel: Fill in rs485_supported
Add information on supported serial_rs485 features. Signed-off-by: Ilpo Järvinen <ilpo.jarvinen@linux.intel.com> Link: https://lore.kernel.org/r/20220606100433.13793-15-ilpo.jarvinen@linux.intel.com Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
parent
e849145e1f
commit
af47c491e3
@ -2473,6 +2473,12 @@ static const struct uart_ops atmel_pops = {
|
||||
#endif
|
||||
};
|
||||
|
||||
static const struct serial_rs485 atmel_rs485_supported = {
|
||||
.flags = SER_RS485_ENABLED | SER_RS485_RTS_AFTER_SEND | SER_RS485_RX_DURING_TX,
|
||||
.delay_rts_before_send = 1,
|
||||
.delay_rts_after_send = 1,
|
||||
};
|
||||
|
||||
/*
|
||||
* Configure the port from the platform device resource info.
|
||||
*/
|
||||
@ -2494,6 +2500,7 @@ static int atmel_init_port(struct atmel_uart_port *atmel_port,
|
||||
port->mapbase = mpdev->resource[0].start;
|
||||
port->irq = platform_get_irq(mpdev, 0);
|
||||
port->rs485_config = atmel_config_rs485;
|
||||
port->rs485_supported = &atmel_rs485_supported;
|
||||
port->iso7816_config = atmel_config_iso7816;
|
||||
port->membase = NULL;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user