| /linux/arch/arm/boot/dts/microchip/ |
| H A D | aks-cdu.dts | 32 linux,rs485-enabled-at-boot-time; 33 rs485-rts-delay = <0 0>; 38 linux,rs485-enabled-at-boot-time; 39 rs485-rts-delay = <0 0>; 44 linux,rs485-enabled-at-boot-time; 45 rs485-rts-delay = <0 0>;
|
| H A D | animeo_ip.dts | 59 linux,rs485-enabled-at-boot-time; 65 linux,rs485-enabled-at-boot-time;
|
| /linux/arch/arm/boot/dts/ti/omap/ |
| H A D | am335x-nano.dts | 171 rs485-rts-active-high; 172 rs485-rx-during-tx; 173 rs485-rts-delay = <1 1>; 174 linux,rs485-enabled-at-boot-time; 182 rs485-rts-active-high; 183 rs485-rts-delay = <1 1>; 184 linux,rs485-enabled-at-boot-time; 191 rs485-rts-active-high; 192 rs485-rx-during-tx; 193 rs485-rts-delay = <1 1>; [all …]
|
| H A D | am335x-regor.dtsi | 190 uart1_rs485_pins: pinmux-uart1-rs485-pins { 203 linux,rs485-enabled-at-boot-time; 208 rs485-rts-active-low;
|
| /linux/drivers/tty/serial/8250/ |
| H A D | 8250_lpc18xx.c | 36 struct serial_rs485 *rs485) in lpc18xx_rs485_config() argument 43 if (rs485->flags & SER_RS485_ENABLED) { in lpc18xx_rs485_config() 47 if (rs485->flags & SER_RS485_RTS_ON_SEND) in lpc18xx_rs485_config() 51 if (rs485->delay_rts_after_send) { in lpc18xx_rs485_config() 53 rs485_dly_reg = DIV_ROUND_UP(rs485->delay_rts_after_send in lpc18xx_rs485_config() 60 rs485->delay_rts_after_send = (rs485_dly_reg * MSEC_PER_SEC) in lpc18xx_rs485_config()
|
| H A D | 8250_keba.c | 114 struct serial_rs485 *rs485) in kuart_rs485_config() argument 121 if (rs485->flags & SER_RS485_ENABLED) { in kuart_rs485_config() 122 if (rs485->flags & SER_RS485_MODE_RS422) in kuart_rs485_config() 232 uart.port.rs485.flags = SER_RS485_ENABLED | in kuart_probe() 241 uart.port.rs485.flags = SER_RS485_ENABLED | in kuart_probe() 248 uart.port.rs485.flags = SER_RS485_ENABLED | in kuart_probe()
|
| H A D | 8250_ni.c | 106 struct serial_rs485 *rs485) in ni16550_rs485_config() argument 114 if ((rs485->flags & SER_RS485_MODE_RS422) || in ni16550_rs485_config() 115 !(rs485->flags & SER_RS485_ENABLED)) { in ni16550_rs485_config() 204 port->rs485.flags = SER_RS485_ENABLED | SER_RS485_RTS_ON_SEND; in ni16550_rs485_setup()
|
| H A D | 8250_pci1xxxx.c | 313 struct serial_rs485 *rs485) in pci1xxxx_rs485_config() argument 333 if (rs485->flags & SER_RS485_ENABLED) { in pci1xxxx_rs485_config() 336 if (!(rs485->flags & SER_RS485_RTS_ON_SEND)) in pci1xxxx_rs485_config() 339 if (rs485->delay_rts_after_send) { in pci1xxxx_rs485_config() 345 rs485->delay_rts_after_send * NSEC_PER_MSEC / in pci1xxxx_rs485_config() 352 rs485->delay_rts_after_send = in pci1xxxx_rs485_config()
|
| H A D | 8250_omap.c | 358 if (port->rs485.flags & SER_RS485_ENABLED && in omap8250_restore_regs() 825 struct serial_rs485 *rs485) in omap_8250_unthrottle() 860 rs485->delay_rts_after_send > fixed_delay_rts_after_send || in omap8250_rs485_config() 861 rs485->delay_rts_before_send > fixed_delay_rts_before_send) { in omap8250_rs485_config() 866 return serial8250_em485_config(port, termios, rs485); in omap8250_rs485_config() 869 rs485->delay_rts_after_send = fixed_delay_rts_after_send; in omap8250_rs485_config() 870 rs485->delay_rts_before_send = fixed_delay_rts_before_send; in omap8250_rs485_config() 872 if (rs485->flags & SER_RS485_ENABLED) in omap8250_rs485_config() 881 if (rs485->flags & SER_RS485_RTS_ON_SEND) in omap8250_rs485_config() 832 omap8250_rs485_config(struct uart_port * port,struct ktermios * termios,struct serial_rs485 * rs485) omap8250_rs485_config() argument
|
| /linux/arch/arm64/boot/dts/freescale/ |
| H A D | imx8mm-venice-gw72xx-0x-rs485.dtso | 22 rs485-en-hog { 29 rs485-hd-hog { 41 linux,rs485-enabled-at-boot-time;
|
| H A D | imx8mm-venice-gw72xx-0x-rs422.dtso | 22 rs485-en-hog { 29 rs485-hd-hog { 41 linux,rs485-enabled-at-boot-time;
|
| H A D | imx8mm-venice-gw73xx-0x-rs422.dtso | 22 rs485-en-hog { 29 rs485-hd-hog { 41 linux,rs485-enabled-at-boot-time;
|
| H A D | imx8mm-venice-gw73xx-0x-rs485.dtso | 22 rs485-en-hog { 29 rs485-hd-hog { 41 linux,rs485-enabled-at-boot-time;
|
| H A D | imx8mm-verdin-dev.dtsi | 138 linux,rs485-enabled-at-boot-time; 139 rs485-rts-active-low; 140 rs485-rx-during-tx;
|
| H A D | imx8mm-phygate-tauri-l-rs232-rs485.dtso | 22 uart4-rs485-en-hog { 46 linux,rs485-enabled-at-boot-time;
|
| H A D | imx8mm-venice-gw72xx-0x-rs232-rts.dtso | 19 rs485-en-hog {
|
| H A D | imx8mm-venice-gw73xx-0x-rs232-rts.dtso | 19 rs485-en-hog {
|
| /linux/arch/arm/boot/dts/nxp/imx/ |
| H A D | imx6qdl-dhcom-drc02.dtsi | 30 rs485-rx-en-hog { 33 line-name = "rs485-rx-en"; 92 linux,rs485-enabled-at-boot-time; 122 * P: uart5 rs485-tx-en 123 * Q: uart5 rs485-rx-en
|
| H A D | imx6ull-dhcom-drc02.dts | 59 rs485-rx-en-hog { 62 line-name = "rs485-rx-en"; 97 linux,rs485-enabled-at-boot-time;
|
| /linux/drivers/tty/serial/ |
| H A D | max310x.c | 1050 delay = (one->port.rs485.delay_rts_before_send << 4) | in max310x_rs_proc() 1051 one->port.rs485.delay_rts_after_send; in max310x_rs_proc() 1054 if (one->port.rs485.flags & SER_RS485_ENABLED) { in max310x_rs_proc() 1057 if (!(one->port.rs485.flags & SER_RS485_RX_DURING_TX)) in max310x_rs_proc() 1068 struct serial_rs485 *rs485) in max310x_rs485_config() argument 1072 if ((rs485->delay_rts_before_send > 0x0f) || in max310x_rs485_config() 1073 (rs485->delay_rts_after_send > 0x0f)) in max310x_rs485_config() 1076 port->rs485 = *rs485; in max310x_rs485_config() 1100 val = (clamp(port->rs485.delay_rts_before_send, 0U, 15U) << 4) | in max310x_startup() 1101 clamp(port->rs485.delay_rts_after_send, 0U, 15U); in max310x_startup() [all …]
|
| H A D | mcf.c | 102 if (port->rs485.flags & SER_RS485_ENABLED) { in mcf_start_tx() 256 if (port->rs485.flags & SER_RS485_ENABLED) { in mcf_set_termios() 338 if (!pending && (port->rs485.flags & SER_RS485_ENABLED)) in mcf_tx_chars() 417 struct serial_rs485 *rs485) in mcf_config_rs485() argument 424 if (rs485->flags & SER_RS485_ENABLED) { in mcf_config_rs485()
|
| H A D | sc16is7xx.c | 852 if ((port->rs485.flags & SER_RS485_ENABLED) && in sc16is7xx_reconf_rs485() 853 (port->rs485.delay_rts_before_send > 0)) in sc16is7xx_reconf_rs485() 854 msleep(port->rs485.delay_rts_before_send); in sc16is7xx_reconf_rs485() 868 struct serial_rs485 *rs485 = &port->rs485; in sc16is7xx_reg_proc() 872 if (rs485->flags & SER_RS485_ENABLED) { in sc16is7xx_reg_proc() 875 if (rs485->flags & SER_RS485_RTS_AFTER_SEND) in sc16is7xx_reg_proc() 1112 struct serial_rs485 *rs485) in sc16is7xx_startup() 1117 if (rs485->flags & SER_RS485_ENABLED) { in sc16is7xx_startup() 1123 if (rs485 in sc16is7xx_startup() 841 struct serial_rs485 *rs485 = &port->rs485; sc16is7xx_reconf_rs485() local 1085 sc16is7xx_config_rs485(struct uart_port * port,struct ktermios * termios,struct serial_rs485 * rs485) sc16is7xx_config_rs485() argument [all...] |
| /linux/arch/x86/platform/ts5500/ |
| H A D | ts5500.c | 77 bool rs485; member 135 sbc->rs485 = tmp & TS5500_RS485; in ts5500_detect_config() 188 TS5500_ATTR_BOOL(rs485);
|
| /linux/arch/arm64/boot/dts/ti/ |
| H A D | k3-am62p-verdin-dev.dtsi | 171 rs485-rx-during-tx; 172 linux,rs485-enabled-at-boot-time;
|
| H A D | k3-am62-verdin-dev.dtsi | 171 linux,rs485-enabled-at-boot-time; 172 rs485-rx-during-tx;
|