Searched refs:rs485 (Results 1 - 9 of 9) sorted by relevance
/drivers/tty/serial/8250/ |
H A D | 8250_fintek.c | 93 struct serial_rs485 *rs485) 101 if (rs485->flags & SER_RS485_ENABLED) 102 memset(rs485->padding, 0, sizeof(rs485->padding)); 104 memset(rs485, 0, sizeof(*rs485)); 106 rs485->flags &= SER_RS485_ENABLED | SER_RS485_RTS_ON_SEND | 109 if (rs485->delay_rts_before_send) { 110 rs485->delay_rts_before_send = 1; 114 if (rs485 92 fintek_8250_rs4850_config(struct uart_8250_port *uart, struct serial_rs485 *rs485) argument [all...] |
H A D | 8250_core.c | 2999 memcpy(&up->rs485, &rs485_config, sizeof(rs485_config)); 3003 if (copy_to_user((void __user *)arg, &up->rs485, 3004 sizeof(up->rs485))) 3589 uart->rs485 = up->rs485;
|
/drivers/tty/serial/ |
H A D | mcf.c | 60 struct serial_rs485 rs485; /* RS485 settings */ member in struct:mcf_uart 107 if (pp->rs485.flags & SER_RS485_ENABLED) { 261 if (pp->rs485.flags & SER_RS485_ENABLED) { 363 if (pp->rs485.flags & SER_RS485_ENABLED) 443 static void mcf_config_rs485(struct uart_port *port, struct serial_rs485 *rs485) argument 453 if (rs485->flags & SER_RS485_ENABLED) { 463 pp->rs485 = *rs485; 472 struct serial_rs485 rs485; local 473 if (copy_from_user(&rs485, (struc [all...] |
H A D | sc16is7xx.c | 308 struct serial_rs485 rs485; member in struct:sc16is7xx_one 659 /* handle rs485 */ 660 if (one->rs485.flags & SER_RS485_ENABLED) { 667 (one->rs485.delay_rts_after_send > 0)) 668 mdelay(one->rs485.delay_rts_after_send); 690 /* handle rs485 */ 691 if ((one->rs485.flags & SER_RS485_ENABLED) && 692 (one->rs485.delay_rts_before_send > 0)) { 693 mdelay(one->rs485.delay_rts_before_send); 835 struct serial_rs485 *rs485) 834 sc16is7xx_config_rs485(struct uart_port *port, struct serial_rs485 *rs485) argument 857 struct serial_rs485 rs485; local [all...] |
H A D | crisv10.h | 114 struct serial_rs485 rs485; /* RS-485 support */ member in struct:e100_serial
|
H A D | max310x.c | 881 struct serial_rs485 rs485; local 886 if (copy_from_user(&rs485, (void __user *)arg, sizeof(rs485))) 888 if (rs485.delay_rts_before_send > 0x0f || 889 rs485.delay_rts_after_send > 0x0f) 891 val = (rs485.delay_rts_before_send << 4) | 892 rs485.delay_rts_after_send; 894 if (rs485.flags & SER_RS485_ENABLED) { 909 memset(&rs485, 0, sizeof(rs485)); [all...] |
H A D | omap-serial.c | 166 struct serial_rs485 rs485; member in struct:uart_omap_port 319 if (up->rs485.flags & SER_RS485_ENABLED) { 330 res = (up->rs485.flags & SER_RS485_RTS_AFTER_SEND) ? 1 : 0; 332 if (up->rs485.delay_rts_after_send > 0) 333 mdelay(up->rs485.delay_rts_after_send); 356 if ((up->rs485.flags & SER_RS485_ENABLED) && 357 !(up->rs485.flags & SER_RS485_RX_DURING_TX)) { 432 if (up->rs485.flags & SER_RS485_ENABLED) { 438 res = (up->rs485.flags & SER_RS485_RTS_ON_SEND) ? 1 : 0; 441 if (up->rs485 [all...] |
H A D | atmel_serial.c | 170 struct serial_rs485 rs485; /* rs485 settings */ member in struct:atmel_uart_port 292 /* Enable or disable the rs485 support */ 309 atmel_port->rs485 = *rs485conf; 375 if (atmel_port->rs485.flags & SER_RS485_ENABLED) { 377 if ((atmel_port->rs485.delay_rts_after_send) > 0) 379 atmel_port->rs485.delay_rts_after_send); 426 if ((atmel_port->rs485.flags & SER_RS485_ENABLED) && 427 !(atmel_port->rs485.flags & SER_RS485_RX_DURING_TX)) 444 if ((atmel_port->rs485 [all...] |
H A D | crisv10.c | 1381 info->rs485 = *r; 1384 if (info->rs485.delay_rts_before_send >= 1000) 1385 info->rs485.delay_rts_before_send = 1000; 1388 info->rs485.rts_on_send, 1389 info->rs485.rts_after_sent, 1390 info->rs485.enabled 1401 int old_value = (info->rs485.flags) & SER_RS485_ENABLED; 1403 /* rs485 is always implicitly enabled if we're using the ioctl() 1408 info->rs485.flags |= SER_RS485_ENABLED; 1412 info->rs485 [all...] |
Completed in 270 milliseconds