Lines Matching +full:usb +full:- +full:uart +full:- +full:rx

1 // 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";
32 * GPIO line, however the STM32 UART driver assumes RX happens
34 * line. Hence, the RX is always enabled here.
36 rs485-rx-en-hog {
37 gpio-hog;
39 output-low;
40 line-name = "rs485-rx-en";
45 gpio-line-names = "", "", "", "",
46 "", "", "DHCOM-B", "",
47 "", "", "", "DRC02-Out1",
48 "DRC02-Out2", "", "", "";
52 gpio-line-names = "DRC02-In1", "DHCOM-O", "DHCOM-H", "DHCOM-I",
53 "DHCOM-R", "DHCOM-M", "", "",
54 "DRC02-In2", "", "", "",
58 * NOTE: The USB Hub on the DRC02 needs a reset signal to be
59 * pulled high in order to be detected by the USB Controller.
60 * This signal should be handled by USB power sequencing in
61 * order to reset the Hub when USB bus is powered down, but
64 usb-hub-hog {
65 gpio-hog;
67 output-high;
68 line-name = "usb-hub-reset";
73 pinctrl-names = "default";
74 pinctrl-0 = <&i2c2_pins_a>;
75 i2c-scl-rising-time-ns = <185>;
76 i2c-scl-falling-time-ns = <20>;
79 /delete-property/dmas;
80 /delete-property/dma-names;
97 pinctrl-names = "default";
98 pinctrl-0 = <&i2c5_pins_a>;
99 i2c-scl-rising-time-ns = <185>;
100 i2c-scl-falling-time-ns = <20>;
103 /delete-property/dmas;
104 /delete-property/dma-names;
110 * are used for on-board microSD slot instead.
112 /delete-property/broken-cd;
113 cd-gpios = <&gpioi 10 GPIO_ACTIVE_HIGH>;
114 disable-wp;
118 pinctrl-names = "default";
119 pinctrl-0 = <&spi1_pins_a>;
120 cs-gpios = <&gpioz 3 0>;
122 /delete-property/dmas;
123 /delete-property/dma-names;
132 pinctrl-names = "default";
133 pinctrl-0 = <&usart3_pins_a>;
134 /delete-property/dmas;
135 /delete-property/dma-names;
145 linux,rs485-enabled-at-boot-time;
146 pinctrl-names = "default";
147 pinctrl-0 = <&uart8_pins_a>;
148 rts-gpios = <&gpioe 6 GPIO_ACTIVE_HIGH>;
149 /delete-property/dmas;
150 /delete-property/dma-names;
163 phy-supply = <&vdd_usb>;
167 phy-supply = <&vdd_usb>;