mirror of
https://github.com/nxp-imx/linux-imx.git
synced 2025-07-08 02:15:20 +02: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
|
#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.
|
* 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->mapbase = mpdev->resource[0].start;
|
||||||
port->irq = platform_get_irq(mpdev, 0);
|
port->irq = platform_get_irq(mpdev, 0);
|
||||||
port->rs485_config = atmel_config_rs485;
|
port->rs485_config = atmel_config_rs485;
|
||||||
|
port->rs485_supported = &atmel_rs485_supported;
|
||||||
port->iso7816_config = atmel_config_iso7816;
|
port->iso7816_config = atmel_config_iso7816;
|
||||||
port->membase = NULL;
|
port->membase = NULL;
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user