/linux/Documentation/driver-api/serial/ |
H A D | serial-rs485.rst | 2 RS485 Serial Communications 21 half-duplex hardware like an RS485 transceiver or any RS232-connected 32 The Linux kernel provides the struct serial_rs485 to handle RS485 33 communications. This data structure is used to set and configure RS485 36 The device tree can also provide RS485 boot time parameters 41 Any driver for devices capable of working both as RS232 and RS485 should 48 what RS485 features the driver supports for the ``struct uart_port``. 58 From user-level, RS485 configuration can be get/set using the previous 59 ioctls. For instance, to set RS485 you can use the following code:: 63 /* Include definition for RS485 ioctls: TIOCGRS485 and TIOCSRS485 */ [all …]
|
/linux/arch/arm64/boot/dts/freescale/ |
H A D | imx8mm-venice-gw72xx-0x-rs485.dtso | 5 * GW72xx RS485 HD: 9 * - UART4_TX is DE for RS485 transmitter
|
H A D | imx8mm-venice-gw72xx-0x-rs422.dtso | 5 * GW72xx RS422 (RS485 full duplex): 9 * - UART4_TX is DE for RS485 transmitter
|
H A D | imx8mm-venice-gw73xx-0x-rs485.dtso | 5 * GW73xx RS485 HD: 9 * - UART4_TX is DE for RS485 transmitter
|
H A D | imx8mm-venice-gw73xx-0x-rs422.dtso | 5 * GW73xx RS422 (RS485 full duplex): 9 * - UART4_TX is DE for RS485 transmitter
|
H A D | imx8mm-phygate-tauri-l-rs232-rs485.dtso | 6 * Tauri-L RS232 + RS485: 39 /* UART4 - RS485 */
|
H A D | imx8mm-verdin-dev.dtsi | 136 /* Verdin UART_1, connector X50 through RS485 transceiver */
|
H A D | imx8mp-verdin-dev.dtsi | 228 /* Verdin UART_1, connector X50 through RS485 transceiver */
|
H A D | imx8mm-venice-gw7901.dts | 1020 MX8MM_IOMUXC_GPIO1_IO03_GPIO1_IO3 0x40000041 /* RS485# */ 1045 MX8MM_IOMUXC_SAI1_RXD6_GPIO4_IO8 0x40000110 /* RS485# */ 1063 MX8MM_IOMUXC_SAI2_MCLK_GPIO4_IO27 0x40000041 /* RS485# */
|
H A D | imx8mm-venice-gw7903.dts | 581 /* off-board RS232/RS485/RS422 */ 643 MX8MM_IOMUXC_GPIO1_IO11_GPIO1_IO11 0x40000041 /* RS485# */
|
H A D | imx8mm-venice-gw72xx.dtsi | 263 MX8MM_IOMUXC_SAI1_RXFS_GPIO4_IO0 0x40000104 /* RS485 */
|
H A D | imx8mn-venice-gw7902.dts | 629 /* RS232/RS485/RS422 selectable */ 893 MX8MN_IOMUXC_SAI2_RXD0_GPIO4_IO23 0x40000110 /* RS485 */
|
H A D | imx8mm-venice-gw73xx.dtsi | 300 MX8MM_IOMUXC_SAI1_RXFS_GPIO4_IO0 0x40000104 /* RS485 */
|
H A D | imx8mm-venice-gw7902.dts | 666 /* RS232/RS485/RS422 selectable */ 958 MX8MM_IOMUXC_SAI2_RXD0_GPIO4_IO23 0x40000110 /* RS485 */
|
/linux/drivers/tty/serial/8250/ |
H A D | 8250_fintek.c | 51 #define RS485 0xF0 macro 232 sio_write_reg(pdata, RS485, config); in fintek_8250_rs485_config() 307 reg = RS485; in fintek_8250_set_termios()
|
/linux/arch/arm/boot/dts/allwinner/ |
H A D | sun8i-r40-oka40i-c.dts | 23 serial5 = &uart5; /* RS485 */ 187 &uart5 { /* RS485 */
|
/linux/arch/arm/boot/dts/st/ |
H A D | stm32mp15xx-dhcor-drc-compact.dtsi | 294 label = "RS485-1"; 303 &usart3 { /* RS485 or RS232 */ 304 label = "RS485-2";
|
H A D | stm32mp15xx-dhcom-drc02.dtsi | 144 &uart8 { /* RS485 */
|
/linux/Documentation/ABI/testing/ |
H A D | sysfs-platform-ts5500 | 45 Indicates the presence of the RS485 option. If it is present,
|
/linux/arch/arm/boot/dts/nxp/imx/ |
H A D | imx6ull-dhcom-drc02.dts | 94 /* Use UART as RS485 */
|
H A D | imx6qdl-dhcom-drc02.dtsi | 85 * On DRC02 this UART is used as RS485 interface and RS485_TX_En is
|
H A D | imx6ull-phytec-tauri.dtsi | 253 /* UART4 * RS485 */
|
/linux/arch/arm64/boot/dts/ti/ |
H A D | k3-am62-verdin-dev.dtsi | 169 /* Verdin UART_1, connector X50 through RS485 transceiver. */
|
/linux/arch/arm/boot/dts/ti/omap/ |
H A D | am335x-regor.dtsi | 188 /* RS485 - UART1 */
|
/linux/arch/arm/boot/dts/nxp/vf/ |
H A D | vf610-bk4.dts | 346 /* RS485 Control */
|