1 // SPDX-License-Identifier: GPL-2.0+ OR BSD-3-Clause
3 * Copyright (C) 2020 Marek Vasut <marex@denx.de>
6 #include <dt-bindings/input/input.h>
7 #include <dt-bindings/pwm/pwm.h>
17 stdout-path = "serial0:115200n8";
21 compatible = "gpio-leds";
25 gpios = <&gpioi 3 GPIO_ACTIVE_HIGH>;
26 default-state = "off";
45 * NOTE: The USB Port on the PicoITX needs a PWR_EN signal to enable
46 * port power. This signal should be handled by USB power sequencing
47 * in order to turn on port power when USB bus is powered up, but so
48 * far there is no such functionality.
54 line-name = "usb-port-power";
59 gpio-line-names = "", "", "", "",
60 "", "", "PicoITX-In1", "",
66 gpio-line-names = "", "", "", "",
67 "", "", "DHCOM-B", "",
68 "", "", "", "PicoITX-Out1",
69 "PicoITX-Out2", "", "", "";
73 gpio-line-names = "PicoITX-In2", "", "", "",
75 "DHCOM-L", "", "", "",
79 &i2c2 { /* On board-to-board connector (optional) */
80 pinctrl-names = "default";
81 pinctrl-0 = <&i2c2_pins_a>;
82 i2c-scl-rising-time-ns = <185>;
83 i2c-scl-falling-time-ns = <20>;
85 /* spare dmas for other usage */
86 /delete-property/dmas;
87 /delete-property/dma-names;
90 &i2c5 { /* On board-to-board connector */
91 pinctrl-names = "default";
92 pinctrl-0 = <&i2c5_pins_a>;
93 i2c-scl-rising-time-ns = <185>;
94 i2c-scl-falling-time-ns = <20>;
96 /* spare dmas for other usage */
97 /delete-property/dmas;
98 /delete-property/dma-names;
106 pinctrl-names = "default";
107 pinctrl-0 = <&usart3_pins_a>;
112 pinctrl-names = "default";
113 pinctrl-0 = <&uart8_pins_a &uart8_rtscts_pins_a>;
118 phys = <&usbphyc_port0>;
123 phys = <&usbphyc_port0>;
129 pinctrl-0 = <&usbotg_hs_pins_a>;
130 pinctrl-names = "default";
131 phy-names = "usb2-phy";
132 phys = <&usbphyc_port1 0>;
133 vbus-supply = <&vbus_otg>;
142 phy-supply = <&vdd_usb>;
146 phy-supply = <&vdd_usb>;