Home
last modified time | relevance | path

Searched +full:rs485 +full:- +full:enabled +full:- +full:at +full:- +full:boot +full:- +full:time (Results 1 – 25 of 39) sorted by relevance

12

/kernel/linux/linux-4.19/Documentation/devicetree/bindings/serial/
Drs485.txt1 * RS485 serial communications
4 the built-in half-duplex mode.
5 The properties described hereafter shall be given to a half-duplex capable
9 - rs485-rts-delay: prop-encoded-array <a b> where:
15 - rs485-rts-active-low: drive RTS low when sending (default is high).
16 - linux,rs485-enabled-at-boot-time: empty property telling to enable the rs485
17 feature at boot time. It can be disabled later with proper ioctl.
18 - rs485-rx-during-tx: empty property that enables the receiving of data even
21 RS485 example for Atmel USART:
23 compatible = "atmel,at91sam9260-usart";
[all …]
Dfsl-imx-uart.txt4 - compatible : Should be "fsl,<soc>-uart"
5 - reg : Address and length of the register set for the device
6 - interrupts : Should contain uart interrupt
9 - fsl,dte-mode : Indicate the uart works in DTE mode. The uart works
11 - rs485-rts-delay, rs485-rts-active-low, rs485-rx-during-tx,
12 linux,rs485-enabled-at-boot-time: see rs485.txt. Note that for RS485
13 you must enable either the "uart-has-rtscts" or the "rts-gpios"
14 properties. In case you use "uart-has-rtscts" the signal that controls
16 and RTS_B is input, regardless of dte-mode.
31 compatible = "fsl,imx51-uart", "fsl,imx21-uart";
[all …]
Dfsl-lpuart.txt4 - compatible :
5 - "fsl,vf610-lpuart" for lpuart compatible with the one integrated
6 on Vybrid vf610 SoC with 8-bit register organization
7 - "fsl,ls1021a-lpuart" for lpuart compatible with the one integrated
8 on LS1021A SoC with 32-bit big-endian register organization
9 - "fsl,imx7ulp-lpuart" for lpuart compatible with the one integrated
10 on i.MX7ULP SoC with 32-bit little-endian register organization
11 - reg : Address and length of the register set for the device
12 - interrupts : Should contain uart interrupt
13 - clocks : phandle + clock specifier pairs, one for each entry in clock-names
[all …]
Domap_serial.txt4 - compatible : should be "ti,am654-uart" for AM654 controllers
5 - compatible : should be "ti,omap2-uart" for OMAP2 controllers
6 - compatible : should be "ti,omap3-uart" for OMAP3 controllers
7 - compatible : should be "ti,omap4-uart" for OMAP4 controllers
8 - compatible : should be "ti,am4372-uart" for AM437x controllers
9 - compatible : should be "ti,am3352-uart" for AM335x controllers
10 - compatible : should be "ti,dra742-uart" for DRA7x controllers
11 - reg : address and length of the register space
12 - interrupts or interrupts-extended : Should contain the uart interrupt
16 - ti,hwmods : Must be "uart<n>", n being the instance number (1-based)
[all …]
Dst,stm32-usart.txt4 - compatible: can be either:
5 - "st,stm32-uart",
6 - "st,stm32f7-uart",
7 - "st,stm32h7-uart".
9 - reg: The address and length of the peripheral registers space
10 - interrupts:
11 - The interrupt line for the USART instance,
12 - An optional wake-up interrupt.
13 - clocks: The input clock of the USART instance
16 - pinctrl: The reference on the pins configuration
[all …]
Datmel-usart.txt4 - compatible: Should be "atmel,<chip>-usart" or "atmel,<chip>-dbgu"
7 For the dbgu UART, use "atmel,<chip>-dbgu", "atmel,<chip>-usart"
8 - reg: Should contain registers location and length
9 - interrupts: Should contain interrupt
10 - clock-names: tuple listing input clock names.
12 - clocks: phandles to input clocks.
15 - atmel,use-dma-rx: use of PDC or DMA for receiving data
16 - atmel,use-dma-tx: use of PDC or DMA for transmitting data
17 - {rts,cts,dtr,dsr,rng,dcd}-gpios: specify a GPIO for RTS/CTS/DTR/DSR/RI/DCD line respectively.
20 - add dma bindings for dma transfer:
[all …]
/kernel/linux/linux-5.10/arch/arm/boot/dts/
Daks-cdu.dts1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * aks-cdu.dts - Device Tree file for AK signal CDU
9 /dts-v1/;
11 #include "ge863-pro3.dtsi"
20 clock-frequency = <32768>;
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;
[all …]
Dstm32mp15xx-dhcom-drc02.dtsi1 // SPDX-License-Identifier: GPL-2.0+ OR BSD-3-Clause
6 #include <dt-bindings/input/input.h>
7 #include <dt-bindings/pwm/pwm.h>
17 stdout-path = "serial0:115200n8";
34 * line. Hence, the RX is always enabled here.
36 rs485-rx-en {
37 gpio-hog;
39 output-low;
40 line-name = "rs485-rx-en";
45 gpio-line-names = "", "", "", "",
[all …]
Danimeo_ip.dts1 // SPDX-License-Identifier: GPL-2.0-only
3 * animeo_ip.dts - Device Tree file for Somfy Animeo IP Boards
5 * Copyright (C) 2011-2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
8 /dts-v1/;
13 compatible = "somfy,animeo-ip", "atmel,at91sam9260", "atmel,at91sam9";
26 stdout-path = &usart2;
35 clock-frequency = <32768>;
39 clock-frequency = <18432000>;
47 compatible = "atmel,tcb-timer";
52 compatible = "atmel,tcb-timer";
[all …]
Dam335x-nano.dts1 // SPDX-License-Identifier: GPL-2.0-only
3 * Copyright (C) 2013 Newflow Ltd - http://www.newflow.co.uk/
5 /dts-v1/;
15 cpu0-supply = <&dcdc2_reg>;
25 compatible = "gpio-leds";
30 default-state = "off";
36 pinctrl-names = "default";
37 pinctrl-0 = <&misc_pins>;
40 pinctrl-single,pins = <
46 pinctrl-single,pins = <
[all …]
Dam335x-regor.dtsi1 // SPDX-License-Identifier: GPL-2.0
9 model = "Phytec AM335x phyBOARD-REGOR";
10 compatible = "phytec,am335x-regor", "phytec,am335x-phycore-som", "ti,am33xx";
13 compatible = "regulator-fixed";
14 regulator-name = "vcc3v3";
15 regulator-min-microvolt = <3300000>;
16 regulator-max-microvolt = <3300000>;
17 regulator-boot-on;
22 compatible = "gpio-leds";
23 pinctrl-names = "default";
[all …]
Dimx6ul-kontron-n6x1x-s.dtsi1 // SPDX-License-Identifier: GPL-2.0
8 #include <dt-bindings/gpio/gpio.h>
11 gpio-leds {
12 compatible = "gpio-leds";
13 pinctrl-names = "default";
14 pinctrl-0 = <&pinctrl_gpio_leds>;
17 label = "debug-led1";
19 default-state = "off";
20 linux,default-trigger = "heartbeat";
24 label = "debug-led2";
[all …]
Dat91-vinco.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
7 * 2015 Gregory CLEMENT <gregory.clement@free-electrons.com>
9 /dts-v1/;
17 stdout-path = "serial0:115200n8";
26 clock-frequency = <32768>;
30 clock-frequency = <12000000>;
42 pinctrl-names = "default";
43 pinctrl-0 = <&pinctrl_mmc0_clk_cmd_dat0
46 vqmmc-supply = <&vcc_3v3_reg>;
47 vmmc-supply = <&vcc_3v3_reg>;
[all …]
/kernel/linux/linux-4.19/arch/arm/boot/dts/
Daks-cdu.dts2 * aks-cdu.dts - Device Tree file for AK signal CDU
10 /dts-v1/;
12 #include "ge863-pro3.dtsi"
21 clock-frequency = <32768>;
33 linux,rs485-enabled-at-boot-time;
34 rs485-rts-delay = <0 0>;
39 linux,rs485-enabled-at-boot-time;
40 rs485-rts-delay = <0 0>;
45 linux,rs485-enabled-at-boot-time;
46 rs485-rts-delay = <0 0>;
[all …]
Danimeo_ip.dts2 * animeo_ip.dts - Device Tree file for Somfy Animeo IP Boards
4 * Copyright (C) 2011-2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
9 /dts-v1/;
14 compatible = "somfy,animeo-ip", "atmel,at91sam9260", "atmel,at91sam9";
27 stdout-path = &usart2;
36 clock-frequency = <32768>;
40 clock-frequency = <18432000>;
48 compatible = "atmel,tcb-timer";
53 compatible = "atmel,tcb-timer";
59 pinctrl-0 = <&pinctrl_usart0 &pinctrl_usart0_rts>;
[all …]
Dam335x-nano.dts2 * Copyright (C) 2013 Newflow Ltd - http://www.newflow.co.uk/
8 /dts-v1/;
18 cpu0-supply = <&dcdc2_reg>;
28 compatible = "gpio-leds";
33 default-state = "off";
39 pinctrl-names = "default";
40 pinctrl-0 = <&misc_pins>;
43 pinctrl-single,pins = <
49 pinctrl-single,pins = <
93 pinctrl-single,pins = <
[all …]
Dat91-vinco.dts6 * 2015 Gregory CLEMENT <gregory.clement@free-electrons.com>
8 * This file is dual-licensed: you can use it either under the terms
9 * of the GPL or the X11 license, at your option. Note that this dual
16 * License, or (at your option) any later version.
46 /dts-v1/;
54 stdout-path = "serial0:115200n8";
63 clock-frequency = <32768>;
67 clock-frequency = <12000000>;
79 pinctrl-names = "default";
80 pinctrl-0 = <&pinctrl_mmc0_clk_cmd_dat0
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/serial/
Drs485.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
4 $id: http://devicetree.org/schemas/serial/rs485.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: RS485 serial communications Bindings
10 direction for the built-in half-duplex mode. The properties described
11 hereafter shall be given to a half-duplex capable UART node.
14 - Rob Herring <robh@kernel.org>
17 rs485-rts-delay:
18 description: prop-encoded-array <a b>
[all …]
Domap_serial.txt4 - compatible : should be "ti,j721e-uart", "ti,am654-uart" for J721E controllers
5 - compatible : should be "ti,am654-uart" for AM654 controllers
6 - compatible : should be "ti,omap2-uart" for OMAP2 controllers
7 - compatible : should be "ti,omap3-uart" for OMAP3 controllers
8 - compatible : should be "ti,omap4-uart" for OMAP4 controllers
9 - compatible : should be "ti,am4372-uart" for AM437x controllers
10 - compatible : should be "ti,am3352-uart" for AM335x controllers
11 - compatible : should be "ti,dra742-uart" for DRA7x controllers
12 - reg : address and length of the register space
13 - interrupts or interrupts-extended : Should contain the uart interrupt
[all …]
Dst,stm32-uart.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/serial/st,stm32-uart.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
8 - Erwan Le Ray <erwan.leray@st.com>
13 - $ref: rs485.yaml
18 - st,stm32-uart
19 - st,stm32f7-uart
20 - st,stm32h7-uart
37 st,hw-flow-ctrl:
[all …]
Dfsl-imx-uart.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/serial/fsl-imx-uart.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Fabio Estevam <fabio.estevam@nxp.com>
13 - $ref: "serial.yaml"
14 - $ref: "rs485.yaml"
19 - const: fsl,imx1-uart
20 - const: fsl,imx21-uart
21 - items:
[all …]
Dfsl-lpuart.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/serial/fsl-lpuart.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Fugang Duan <fugang.duan@nxp.com>
13 - $ref: "rs485.yaml"
18 - enum:
19 - fsl,vf610-lpuart
20 - fsl,ls1021a-lpuart
21 - fsl,ls1028a-lpuart
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/mfd/
Datmel-usart.txt4 - compatible: Should be one of the following:
5 - "atmel,at91rm9200-usart"
6 - "atmel,at91sam9260-usart"
7 - "microchip,sam9x60-usart"
8 - "atmel,at91rm9200-dbgu", "atmel,at91rm9200-usart"
9 - "atmel,at91sam9260-dbgu", "atmel,at91sam9260-usart"
10 - "microchip,sam9x60-dbgu", "microchip,sam9x60-usart"
11 - reg: Should contain registers location and length
12 - interrupts: Should contain interrupt
13 - clock-names: tuple listing input clock names.
[all …]
/kernel/linux/linux-5.10/drivers/tty/serial/8250/
DKconfig1 # SPDX-License-Identifier: GPL-2.0
24 non-standard serial ports, since the configuration information will
52 If you did not notice yet and/or you have userspace from pre-3.7, it
69 serial port. Doing so takes additional time at boot.
75 bool "Support for Fintek F81216A LPC to 4 UART RS485 API"
78 Selecting this option will add support for the RS485 capabilities
102 your boot loader (grub or lilo or loadlin) about how to pass options
103 to the kernel at boot time.)
141 Note that serial ports on NetMos 9835 Multi-I/O cards are handled
142 by the parport_serial driver, enabled with CONFIG_PARPORT_SERIAL.
[all …]
/kernel/linux/linux-4.19/drivers/tty/serial/8250/
DKconfig10 ---help---
22 non-standard serial ports, since the configuration information will
40 ---help---
50 If you did not notice yet and/or you have userspace from pre-3.7, it
57 ---help---
62 bool "Support for Fintek F81216A LPC to 4 UART RS485 API"
64 ---help---
65 Selecting this option will add support for the RS485 capabilities
78 ---help---
89 your boot loader (grub or lilo or loadlin) about how to pass options
[all …]

12