Home
last modified time | relevance | path

Searched +full:uart +full:- +full:has +full:- +full:rtscts (Results 1 – 25 of 241) sorted by relevance

12345678910

/kernel/linux/linux-4.19/Documentation/devicetree/bindings/serial/
Dsirf-uart.txt4 - compatible : Should be "sirf,prima2-uart", "sirf, prima2-usp-uart",
5 "sirf,atlas7-uart" or "sirf,atlas7-usp-uart".
6 - reg : Offset and length of the register set for the device
7 - interrupts : Should contain uart interrupt
8 - fifosize : Should define hardware rx/tx fifo size
9 - clocks : Should contain uart clock number
12 - uart-has-rtscts: we have hardware flow controller pins in hardware
13 - rts-gpios: RTS pin for USP-based UART if uart-has-rtscts is true
14 - cts-gpios: CTS pin for USP-based UART if uart-has-rtscts is true
18 uart0: uart@b0050000 {
[all …]
Dfsl-imx-uart.txt1 * Freescale i.MX Universal Asynchronous Receiver/Transmitter (UART)
4 - 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.
[all …]
Dserial.txt8 - cts-gpios: Must contain a GPIO specifier, referring to the GPIO pin to be
9 used as the UART's CTS line.
10 - dcd-gpios: Must contain a GPIO specifier, referring to the GPIO pin to be
11 used as the UART's DCD line.
12 - dsr-gpios: Must contain a GPIO specifier, referring to the GPIO pin to be
13 used as the UART's DSR line.
14 - dtr-gpios: Must contain a GPIO specifier, referring to the GPIO pin to be
15 used as the UART's DTR line.
16 - rng-gpios: Must contain a GPIO specifier, referring to the GPIO pin to be
17 used as the UART's RNG line.
[all …]
Dfsl-mxs-auart.txt1 * Freescale MXS Application UART (AUART)
4 - compatible : Should be one of fallowing variants:
5 "fsl,imx23-auart" - Freescale i.MX23
6 "fsl,imx28-auart" - Freescale i.MX28
7 "alphascale,asm9260-auart" - Alphascale ASM9260
8 - reg : Address and length of the register set for the device
9 - interrupts : Should contain the auart interrupt numbers
10 - dmas: DMA specifier, consisting of a phandle to DMA controller node
12 Refer to dma.txt and fsl-mxs-dma.txt for details.
13 - dma-names: "rx" for RX channel, "tx" for TX channel.
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/serial/
Dsirf-uart.txt4 - compatible : Should be "sirf,prima2-uart", "sirf, prima2-usp-uart",
5 "sirf,atlas7-uart" or "sirf,atlas7-usp-uart".
6 - reg : Offset and length of the register set for the device
7 - interrupts : Should contain uart interrupt
8 - fifosize : Should define hardware rx/tx fifo size
9 - clocks : Should contain uart clock number
12 - uart-has-rtscts: we have hardware flow controller pins in hardware
13 - rts-gpios: RTS pin for USP-based UART if uart-has-rtscts is true
14 - cts-gpios: CTS pin for USP-based UART if uart-has-rtscts is true
18 uart0: uart@b0050000 {
[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#
7 title: Freescale i.MX Universal Asynchronous Receiver/Transmitter (UART)
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
[all …]
Dserial.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: "http://devicetree.org/meta-schemas/core.yaml#"
10 - Rob Herring <robh@kernel.org>
11 - Greg Kroah-Hartman <gregkh@linuxfoundation.org>
18 Each enabled UART may have an optional "serialN" alias in the "aliases" node,
19 where N is the port number (non-negative decimal integer) as printed on the
26 cts-gpios:
30 the UART's CTS line.
32 dcd-gpios:
[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
35 description: label associated with this uart
[all …]
/kernel/linux/linux-5.10/arch/arm/boot/dts/
Dimx27-phytec-phycard-s-rdk.dts1 // SPDX-License-Identifier: GPL-2.0-or-later
6 #include "imx27-phytec-phycard-s-som.dtsi"
10 compatible = "phytec,imx27-pca100-rdk", "phytec,imx27-pca100", "fsl,imx27";
13 stdout-path = &uart1;
17 model = "Primeview-PD050VL1";
18 bits-per-pixel = <16>; /* non-standard but required */
19 fsl,pcr = <0xf0c88080>; /* non-standard but required */
20 display-timings {
21 native-mode = <&timing0>;
25 hback-porch = <112>;
[all …]
Dimx31-lite.dts1 // SPDX-License-Identifier: GPL-2.0+
3 // Copyright (C) 2016-2018 Vladimir Zapolskiy <vz@mleia.com>
5 /dts-v1/;
9 #include <dt-bindings/gpio/gpio.h>
10 #include <dt-bindings/interrupt-controller/irq.h>
14 compatible = "logicpd,imx31-lite", "fsl,imx31";
17 stdout-path = &uart1;
26 compatible = "gpio-leds";
43 nand-bus-width = <8>;
44 nand-ecc-mode = "hw";
[all …]
Dimx27-eukrea-mbimxsd27-baseboard.dts1 // SPDX-License-Identifier: GPL-2.0-or-later
6 #include "imx27-eukrea-cpuimx27.dtsi"
10 compatible = "eukrea,mbimxsd27-baseboard", "eukrea,cpuimx27", "fsl,imx27";
12 display0: CMO-QVGA {
13 model = "CMO-QVGA";
14 bits-per-pixel = <16>;
17 display-timings {
18 native-mode = <&timing0>;
20 clock-frequency = <6500000>;
23 hback-porch = <20>;
[all …]
Dimx1-apf9328.dts1 // SPDX-License-Identifier: GPL-2.0-or-later
6 /dts-v1/;
11 compatible = "armadeus,imx1-apf9328", "fsl,imx1";
14 stdout-path = &uart1;
24 pinctrl-names = "default";
25 pinctrl-0 = <&pinctrl_i2c>;
30 pinctrl-names = "default";
31 pinctrl-0 = <&pinctrl_uart1>;
32 uart-has-rtscts;
37 pinctrl-names = "default";
[all …]
Dimx1-ads.dts1 // SPDX-License-Identifier: GPL-2.0-or-later
6 /dts-v1/;
14 stdout-path = &uart1;
24 pinctrl-0 = <&pinctrl_cspi1>;
25 cs-gpios = <&gpio3 15 GPIO_ACTIVE_LOW>;
30 pinctrl-names = "default";
31 pinctrl-0 = <&pinctrl_i2c>;
37 gpio-controller;
38 #gpio-cells = <2>;
44 gpio-controller;
[all …]
Dimx35-eukrea-mbimxsd35-baseboard.dts1 // SPDX-License-Identifier: GPL-2.0-or-later
6 /dts-v1/;
8 #include <dt-bindings/gpio/gpio.h>
9 #include <dt-bindings/input/input.h>
10 #include "imx35-eukrea-cpuimx35.dtsi"
14 compatible = "eukrea,mbimxsd35-baseboard", "eukrea,cpuimx35", "fsl,imx35";
17 compatible = "gpio-keys";
18 pinctrl-names = "default";
19 pinctrl-0 = <&pinctrl_bp1>;
25 wakeup-source;
[all …]
Dimx25-eukrea-mbimxsd25-baseboard.dts1 // SPDX-License-Identifier: GPL-2.0-or-later
6 /dts-v1/;
8 #include <dt-bindings/gpio/gpio.h>
9 #include <dt-bindings/input/input.h>
10 #include "imx25-eukrea-cpuimx25.dtsi"
14 compatible = "eukrea,mbimxsd25-baseboard", "eukrea,cpuimx25", "fsl,imx25";
17 compatible = "gpio-keys";
18 pinctrl-names = "default";
19 pinctrl-0 = <&pinctrl_gpiokeys>;
25 wakeup-source;
[all …]
Dimx6q-pistachio.dts6 * This file is dual-licensed: you can use it either under the terms
45 /dts-v1/;
47 #include <dt-bindings/gpio/gpio.h>
48 #include <dt-bindings/input/input.h>
53 compatible = "nutsboard,imx6q-pistachio", "fsl,imx6q";
56 stdout-path = &uart4;
64 reg_3p3v: regulator-3p3v {
65 compatible = "regulator-fixed";
66 regulator-name = "3P3V";
67 regulator-min-microvolt = <3300000>;
[all …]
/kernel/linux/linux-4.19/arch/arm/boot/dts/
Dimx27-phytec-phycard-s-rdk.dts8 * http://www.opensource.org/licenses/gpl-license.html
12 #include "imx27-phytec-phycard-s-som.dtsi"
16 compatible = "phytec,imx27-pca100-rdk", "phytec,imx27-pca100", "fsl,imx27";
19 stdout-path = &uart1;
23 model = "Primeview-PD050VL1";
24 native-mode = <&timing0>;
25 bits-per-pixel = <16>; /* non-standard but required */
26 fsl,pcr = <0xf0c88080>; /* non-standard but required */
27 display-timings {
31 hback-porch = <112>;
[all …]
Dimx31-lite.dts1 // SPDX-License-Identifier: GPL-2.0+
3 // Copyright (C) 2016-2018 Vladimir Zapolskiy <vz@mleia.com>
5 /dts-v1/;
9 #include <dt-bindings/gpio/gpio.h>
10 #include <dt-bindings/interrupt-controller/irq.h>
14 compatible = "logicpd,imx31-lite", "fsl,imx31";
17 stdout-path = &uart1;
26 compatible = "gpio-leds";
43 nand-bus-width = <8>;
44 nand-ecc-mode = "hw";
[all …]
Dimx27-eukrea-mbimxsd27-baseboard.dts8 * http://www.opensource.org/licenses/gpl-license.html
12 #include "imx27-eukrea-cpuimx27.dtsi"
16 compatible = "eukrea,mbimxsd27-baseboard", "eukrea,cpuimx27", "fsl,imx27";
18 display0: CMO-QVGA {
19 model = "CMO-QVGA";
20 native-mode = <&timing0>;
21 bits-per-pixel = <16>;
24 display-timings {
26 clock-frequency = <6500000>;
29 hback-porch = <20>;
[all …]
Dimx1-ads.dts8 * http://www.opensource.org/licenses/gpl-license.html
12 /dts-v1/;
20 stdout-path = &uart1;
30 pinctrl-0 = <&pinctrl_cspi1>;
31 cs-gpios = <&gpio3 15 GPIO_ACTIVE_LOW>;
36 pinctrl-names = "default";
37 pinctrl-0 = <&pinctrl_i2c>;
43 gpio-controller;
44 #gpio-cells = <2>;
50 gpio-controller;
[all …]
Dimx1-apf9328.dts8 * http://www.opensource.org/licenses/gpl-license.html
12 /dts-v1/;
17 compatible = "armadeus,imx1-apf9328", "fsl,imx1";
20 stdout-path = &uart1;
30 pinctrl-names = "default";
31 pinctrl-0 = <&pinctrl_i2c>;
36 pinctrl-names = "default";
37 pinctrl-0 = <&pinctrl_uart1>;
38 uart-has-rtscts;
43 pinctrl-names = "default";
[all …]
Dimx35-eukrea-mbimxsd35-baseboard.dts14 /dts-v1/;
16 #include <dt-bindings/gpio/gpio.h>
17 #include <dt-bindings/input/input.h>
18 #include "imx35-eukrea-cpuimx35.dtsi"
22 compatible = "eukrea,mbimxsd35-baseboard", "eukrea,cpuimx35", "fsl,imx35";
25 compatible = "gpio-keys";
26 pinctrl-names = "default";
27 pinctrl-0 = <&pinctrl_bp1>;
33 wakeup-source;
34 linux,input-type = <1>;
[all …]
Dimx25-eukrea-mbimxsd25-baseboard.dts14 /dts-v1/;
16 #include <dt-bindings/gpio/gpio.h>
17 #include <dt-bindings/input/input.h>
18 #include "imx25-eukrea-cpuimx25.dtsi"
22 compatible = "eukrea,mbimxsd25-baseboard", "eukrea,cpuimx25", "fsl,imx25";
25 compatible = "gpio-keys";
26 pinctrl-names = "default";
27 pinctrl-0 = <&pinctrl_gpiokeys>;
33 wakeup-source;
38 compatible = "gpio-leds";
[all …]
Dimx6q-pistachio.dts6 * This file is dual-licensed: you can use it either under the terms
45 /dts-v1/;
47 #include <dt-bindings/gpio/gpio.h>
48 #include <dt-bindings/input/input.h>
53 compatible = "nutsboard,imx6q-pistachio", "fsl,imx6q";
56 stdout-path = &uart4;
63 reg_3p3v: regulator-3p3v {
64 compatible = "regulator-fixed";
65 regulator-name = "3P3V";
66 regulator-min-microvolt = <3300000>;
[all …]
/kernel/linux/linux-4.19/arch/arm64/boot/dts/renesas/
Dulcb-kf.dtsi1 // SPDX-License-Identifier: GPL-2.0
17 pinctrl-0 = <&can0_pins>;
18 pinctrl-names = "default";
23 pinctrl-0 = <&can1_pins>;
24 pinctrl-names = "default";
34 pinctrl-0 = <&hscif0_pins>;
35 pinctrl-names = "default";
36 uart-has-rtscts;
50 gpio-controller;
51 #gpio-cells = <2>;
[all …]

12345678910