Home
last modified time | relevance | path

Searched +full:dsr +full:- +full:gpios (Results 1 – 25 of 66) sorted by relevance

123

/kernel/linux/linux-5.10/arch/arm/boot/dts/
Dam335x-netcom-plus-2xx.dts1 // SPDX-License-Identifier: GPL-2.0-only
3 * Copyright (C) 2012 Texas Instruments Incorporated - https://www.ti.com/
11 /dts-v1/;
13 #include "am335x-baltos.dtsi"
14 #include "am335x-baltos-leds.dtsi"
22 pinctrl-single,pins = <
28 AM33XX_PADCONF(AM335X_PIN_LCD_HSYNC, PIN_INPUT_PULLDOWN, MUX_MODE7) /* DSR */
35 pinctrl-single,pins = <
41 AM33XX_PADCONF(AM335X_PIN_GPMC_AD13, PIN_INPUT_PULLDOWN, MUX_MODE7) /* DSR */
58 pinctrl-names = "default";
[all …]
Dam335x-baltos-ir3220.dts1 // SPDX-License-Identifier: GPL-2.0-only
3 * Copyright (C) 2012 Texas Instruments Incorporated - https://www.ti.com/
11 /dts-v1/;
13 #include "am335x-baltos.dtsi"
14 #include "am335x-baltos-leds.dtsi"
22 pinctrl-single,pins = <
28 pinctrl-single,pins = <
34 …3XX_PADCONF(AM335X_PIN_LCD_HSYNC, PIN_INPUT_PULLDOWN, MUX_MODE7) /* lcd_hsync.gpio2[23] DSR */
41 pinctrl-single,pins = <
47 …3XX_PADCONF(AM335X_PIN_GPMC_AD13, PIN_INPUT_PULLDOWN, MUX_MODE7) /* gpmc_ad13.gpio1[13] DSR */
[all …]
Dam335x-baltos-ir5221.dts1 // SPDX-License-Identifier: GPL-2.0-only
3 * Copyright (C) 2012 Texas Instruments Incorporated - https://www.ti.com/
11 /dts-v1/;
13 #include "am335x-baltos.dtsi"
14 #include "am335x-baltos-leds.dtsi"
22 pinctrl-single,pins = <
29 pinctrl-single,pins = <
36 pinctrl-single,pins = <
42 …3XX_PADCONF(AM335X_PIN_LCD_HSYNC, PIN_INPUT_PULLDOWN, MUX_MODE7) /* lcd_hsync.gpio2[23] DSR */
49 pinctrl-single,pins = <
[all …]
Dimx6dl-eckelmann-ci4x10.dts1 // SPDX-License-Identifier: GPL-2.0
7 /dts-v1/;
9 #include <dt-bindings/gpio/gpio.h>
15 compatible = "eckelmann,imx6dl-ci4x10", "fsl,imx6dl";
18 stdout-path = &uart3;
26 rmii_clk: clock-rmii {
28 compatible = "fixed-clock";
29 #clock-cells = <0>;
30 clock-frequency = <50000000>;
33 reg_usb_h1_vbus: regulator-usb-h1-vbus {
[all …]
Dam335x-baltos-ir2110.dts1 // SPDX-License-Identifier: GPL-2.0-only
3 * Copyright (C) 2012 Texas Instruments Incorporated - https://www.ti.com/
11 /dts-v1/;
13 #include "am335x-baltos.dtsi"
14 #include "am335x-baltos-leds.dtsi"
22 pinctrl-single,pins = <
28 …3XX_PADCONF(AM335X_PIN_LCD_HSYNC, PIN_INPUT_PULLDOWN, MUX_MODE7) /* lcd_hsync.gpio2[23] DSR */
35 pinctrl-single,pins = <
42 pinctrl-names = "default";
43 pinctrl-0 = <&uart1_pins>;
[all …]
/kernel/linux/linux-4.19/Documentation/devicetree/bindings/serial/
Dserial.txt8 - cts-gpios: Must contain a GPIO specifier, referring to the GPIO pin to be
10 - dcd-gpios: Must contain a GPIO specifier, referring to the GPIO pin to be
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
16 - rng-gpios: Must contain a GPIO specifier, referring to the GPIO pin to be
18 - rts-gpios: Must contain a GPIO specifier, referring to the GPIO pin to be
21 - uart-has-rtscts: The presence of this property indicates that the
25 Note that this property is mutually-exclusive with "cts-gpios" and
26 "rts-gpios" above, unless support is provided to switch between modes
[all …]
Dcirrus,clps711x-uart.txt4 - compatible: Should be "cirrus,ep7209-uart".
5 - reg: Address and length of the register set for the device.
6 - interrupts: Should contain UART TX and RX interrupt.
7 - clocks: Should contain UART core clock number.
8 - syscon: Phandle to SYSCON node, which contain UART control bits.
11 - {rts,cts,dtr,dsr,rng,dcd}-gpios: specify a GPIO for RTS/CTS/DTR/DSR/RI/DCD
23 compatible = "cirrus,ep7312-uart","cirrus,ep7209-uart";
28 cts-gpios = <&sysgpio 0 GPIO_ACTIVE_LOW>;
29 dsr-gpios = <&sysgpio 1 GPIO_ACTIVE_LOW>;
30 dcd-gpios = <&sysgpio 2 GPIO_ACTIVE_LOW>;
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 …]
Dfsl-mxs-auart.txt4 - 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.
15 Required properties for "alphascale,asm9260-auart":
[all …]
/kernel/linux/linux-4.19/arch/arm/boot/dts/
Dam335x-baltos-ir3220.dts2 * Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/
14 /dts-v1/;
16 #include "am335x-baltos.dtsi"
17 #include "am335x-baltos-leds.dtsi"
25 pinctrl-single,pins = <
31 pinctrl-single,pins = <
37 AM33XX_IOPAD(0x8e4, PIN_INPUT_PULLDOWN | MUX_MODE7) /* lcd_hsync.gpio2[23] DSR */
44 pinctrl-single,pins = <
50 AM33XX_IOPAD(0x834, PIN_INPUT_PULLDOWN | MUX_MODE7) /* gpmc_ad13.gpio1[13] DSR */
60 pinctrl-names = "default";
[all …]
Dam335x-baltos-ir5221.dts2 * Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/
14 /dts-v1/;
16 #include "am335x-baltos.dtsi"
17 #include "am335x-baltos-leds.dtsi"
25 pinctrl-single,pins = <
32 pinctrl-single,pins = <
39 pinctrl-single,pins = <
45 AM33XX_IOPAD(0x8e4, PIN_INPUT_PULLDOWN | MUX_MODE7) /* lcd_hsync.gpio2[23] DSR */
52 pinctrl-single,pins = <
58 AM33XX_IOPAD(0x834, PIN_INPUT_PULLDOWN | MUX_MODE7) /* gpmc_ad13.gpio1[13] DSR */
[all …]
Dam335x-baltos-ir2110.dts2 * Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/
14 /dts-v1/;
16 #include "am335x-baltos.dtsi"
17 #include "am335x-baltos-leds.dtsi"
25 pinctrl-single,pins = <
31 AM33XX_IOPAD(0x8e4, PIN_INPUT_PULLDOWN | MUX_MODE7) /* lcd_hsync.gpio2[23] DSR */
39 pinctrl-names = "default";
40 pinctrl-0 = <&uart1_pins>;
41 dtr-gpios = <&gpio2 22 GPIO_ACTIVE_LOW>;
42 dsr-gpios = <&gpio2 23 GPIO_ACTIVE_LOW>;
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/serial/
Dcirrus,clps711x-uart.txt4 - compatible: Should be "cirrus,ep7209-uart".
5 - reg: Address and length of the register set for the device.
6 - interrupts: Should contain UART TX and RX interrupt.
7 - clocks: Should contain UART core clock number.
8 - syscon: Phandle to SYSCON node, which contain UART control bits.
11 - {rts,cts,dtr,dsr,rng,dcd}-gpios: specify a GPIO for RTS/CTS/DTR/DSR/RI/DCD
23 compatible = "cirrus,ep7312-uart","cirrus,ep7209-uart";
28 cts-gpios = <&sysgpio 0 GPIO_ACTIVE_LOW>;
29 dsr-gpios = <&sysgpio 1 GPIO_ACTIVE_LOW>;
30 dcd-gpios = <&sysgpio 2 GPIO_ACTIVE_LOW>;
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>
19 where N is the port number (non-negative decimal integer) as printed on the
26 cts-gpios:
32 dcd-gpios:
38 dsr-gpios:
42 the UART's DSR line.
[all …]
D8250.yaml3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - devicetree@vger.kernel.org
13 - $ref: /schemas/serial.yaml#
14 - if:
16 - aspeed,sirq-polarity-sense
20 const: aspeed,ast2500-vuart
21 - if:
24 const: mrvl,mmp-uart
27 reg-shift:
[all …]
Dfsl-mxs-auart.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/serial/fsl-mxs-auart.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Fabio Estevam <fabio.estevam@nxp.com>
13 - $ref: "serial.yaml"
18 - fsl,imx23-auart
19 - fsl,imx28-auart
20 - alphascale,asm9260-auart
30 - description: DMA controller phandle and request line for RX
[all …]
/kernel/linux/linux-5.10/arch/mips/boot/dts/cavium-octeon/
Ddlink_dsr-500n.dts1 // SPDX-License-Identifier: GPL-2.0-only
3 * Device tree source for D-Link DSR-500N.
8 /include/ "dlink_dsr-500n-1000n.dtsi"
9 #include <dt-bindings/gpio/gpio.h>
12 model = "dlink,dsr-500n";
13 compatible = "dlink,dsr-500n", "cavium,octeon-3860";
17 clock-frequency = <300000000>;
22 compatible = "gpio-leds";
25 gpios = <&gpio 9 GPIO_ACTIVE_LOW>;
29 gpios = <&gpio 11 GPIO_ACTIVE_LOW>;
[all …]
Ddlink_dsr-1000n.dts1 // SPDX-License-Identifier: GPL-2.0-only
3 * Device tree source for D-Link DSR-1000N.
8 /include/ "dlink_dsr-500n-1000n.dtsi"
9 #include <dt-bindings/gpio/gpio.h>
12 model = "dlink,dsr-1000n";
16 clock-frequency = <500000000>;
21 compatible = "gpio-leds";
25 gpios = <&gpio 9 GPIO_ACTIVE_LOW>;
30 gpios = <&gpio 10 GPIO_ACTIVE_LOW>;
35 gpios = <&gpio 11 GPIO_ACTIVE_LOW>;
[all …]
/kernel/linux/linux-4.19/arch/mips/boot/dts/cavium-octeon/
Ddlink_dsr-500n.dts2 * Device tree source for D-Link DSR-500N.
11 /include/ "dlink_dsr-500n-1000n.dtsi"
12 #include <dt-bindings/gpio/gpio.h>
15 model = "dlink,dsr-500n";
16 compatible = "dlink,dsr-500n", "cavium,octeon-3860";
20 clock-frequency = <300000000>;
25 compatible = "gpio-leds";
28 gpios = <&gpio 9 GPIO_ACTIVE_LOW>;
32 gpios = <&gpio 11 GPIO_ACTIVE_LOW>;
37 gpios = <&gpio 18 GPIO_ACTIVE_LOW>;
Ddlink_dsr-1000n.dts2 * Device tree source for D-Link DSR-1000N.
11 /include/ "dlink_dsr-500n-1000n.dtsi"
12 #include <dt-bindings/gpio/gpio.h>
15 model = "dlink,dsr-1000n";
19 clock-frequency = <500000000>;
24 compatible = "gpio-leds";
28 gpios = <&gpio 9 GPIO_ACTIVE_LOW>;
33 gpios = <&gpio 10 GPIO_ACTIVE_LOW>;
38 gpios = <&gpio 11 GPIO_ACTIVE_LOW>;
43 gpios = <&gpio 17 GPIO_ACTIVE_LOW>;
[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-4.19/drivers/tty/serial/
Dserial_mctrl_gpio.c1 // SPDX-License-Identifier: GPL-2.0+
33 { "dsr", TIOCM_DSR, false, },
40 void mctrl_gpio_set(struct mctrl_gpios *gpios, unsigned int mctrl) in mctrl_gpio_set() argument
47 if (gpios == NULL) in mctrl_gpio_set()
51 if (gpios->gpio[i] && mctrl_gpios_desc[i].dir_out) { in mctrl_gpio_set()
52 desc_array[count] = gpios->gpio[i]; in mctrl_gpio_set()
60 struct gpio_desc *mctrl_gpio_to_gpiod(struct mctrl_gpios *gpios, in mctrl_gpio_to_gpiod() argument
63 if (gpios == NULL) in mctrl_gpio_to_gpiod()
66 return gpios->gpio[gidx]; in mctrl_gpio_to_gpiod()
70 unsigned int mctrl_gpio_get(struct mctrl_gpios *gpios, unsigned int *mctrl) in mctrl_gpio_get() argument
[all …]
/kernel/linux/linux-5.10/drivers/tty/serial/
Dserial_mctrl_gpio.c1 // SPDX-License-Identifier: GPL-2.0+
33 { "dsr", TIOCM_DSR, GPIOD_IN, },
45 void mctrl_gpio_set(struct mctrl_gpios *gpios, unsigned int mctrl) in mctrl_gpio_set() argument
52 if (gpios == NULL) in mctrl_gpio_set()
56 if (gpios->gpio[i] && mctrl_gpio_flags_is_dir_out(i)) { in mctrl_gpio_set()
57 desc_array[count] = gpios->gpio[i]; in mctrl_gpio_set()
66 struct gpio_desc *mctrl_gpio_to_gpiod(struct mctrl_gpios *gpios, in mctrl_gpio_to_gpiod() argument
69 if (gpios == NULL) in mctrl_gpio_to_gpiod()
72 return gpios->gpio[gidx]; in mctrl_gpio_to_gpiod()
76 unsigned int mctrl_gpio_get(struct mctrl_gpios *gpios, unsigned int *mctrl) in mctrl_gpio_get() argument
[all …]
/kernel/linux/linux-4.19/Documentation/devicetree/bindings/soc/fsl/cpm_qe/
Dserial.txt4 - fsl,cpm1-smc-uart
5 - fsl,cpm2-smc-uart
6 - fsl,cpm1-scc-uart
7 - fsl,cpm2-scc-uart
8 - fsl,qe-uart
10 Modem control lines connected to GPIO controllers are listed in the gpios
11 property as described in booting-without-of.txt, section IX.1 in the following
14 CTS, RTS, DCD, DSR, DTR, and RI.
16 The gpios property is optional and can be left out when control lines are
23 compatible = "fsl,mpc8272-scc-uart",
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/soc/fsl/cpm_qe/
Dserial.txt4 - fsl,cpm1-smc-uart
5 - fsl,cpm2-smc-uart
6 - fsl,cpm1-scc-uart
7 - fsl,cpm2-scc-uart
8 - fsl,qe-uart
10 Modem control lines connected to GPIO controllers are listed in the gpios
11 property as described in booting-without-of.txt, section IX.1 in the following
14 CTS, RTS, DCD, DSR, DTR, and RI.
16 The gpios property is optional and can be left out when control lines are
23 compatible = "fsl,mpc8272-scc-uart",
[all …]

123