Lines Matching +full:gpio +full:- +full:backlight

1 // SPDX-License-Identifier: GPL-2.0
2 /dts-v1/;
4 #include <dt-bindings/input/input.h>
5 #include "tegra30-colibri.dtsi"
9 compatible = "toradex,colibri_t30-eval-v3", "toradex,colibri_t30",
22 stdout-path = "serial0:115200n8";
35 hdmi-supply = <&reg_5v0>;
39 /* Colibri UART-A */
41 /delete-property/ dmas;
42 /delete-property/ dma-names;
46 /* Colibri UART-C */
51 /* Colibri UART-B */
66 clock-frequency = <400000>;
87 spi-max-frequency = <25000000>;
93 interrupt-parent = <&gpio>;
96 spi-max-frequency = <10000000>;
97 vdd-supply = <&reg_3v3>;
98 xceiver-supply = <&reg_5v0>;
105 bus-width = <4>;
106 cd-gpios = <&gpio TEGRA_GPIO(C, 7) GPIO_ACTIVE_LOW>; /* MMCD */
107 no-1-8-v;
110 /* EHCI instance 0: USB1_DP/N -> USBC_P/N */
116 usb-phy@7d000000 {
118 vbus-supply = <&reg_usbc_vbus>;
121 /* EHCI instance 2: USB3_DP/N -> USBH_P/N */
126 usb-phy@7d008000 {
128 vbus-supply = <&reg_usbh_vbus>;
131 backlight: backlight { label
132 compatible = "pwm-backlight";
133 brightness-levels = <255 128 64 32 16 8 4 0>;
134 default-brightness-level = <6>;
136 enable-gpios = <&gpio TEGRA_GPIO(V, 2) GPIO_ACTIVE_HIGH>;
137 power-supply = <&reg_3v3>;
141 clk16m: clock-osc3 {
142 compatible = "fixed-clock";
143 #clock-cells = <0>;
144 clock-frequency = <16000000>;
147 gpio-keys {
148 compatible = "gpio-keys";
150 key-wakeup {
152 gpios = <&gpio TEGRA_GPIO(V, 1) GPIO_ACTIVE_HIGH>;
154 debounce-interval = <10>;
155 wakeup-source;
165 backlight = <&backlight>;
166 power-supply = <&reg_3v3>;
169 reg_3v3: regulator-3v3 {
170 compatible = "regulator-fixed";
171 regulator-name = "3.3V_SW";
172 regulator-min-microvolt = <3300000>;
173 regulator-max-microvolt = <3300000>;
176 reg_5v0: regulator-5v0 {
177 compatible = "regulator-fixed";
178 regulator-name = "5V_SW";
179 regulator-min-microvolt = <5000000>;
180 regulator-max-microvolt = <5000000>;
183 reg_usbc_vbus: regulator-usbc-vbus {
184 compatible = "regulator-fixed";
185 regulator-name = "VCC_USB5";
186 regulator-min-microvolt = <5000000>;
187 regulator-max-microvolt = <5000000>;
188 vin-supply = <&reg_5v0>;
192 reg_usbh_vbus: regulator-usbh-vbus {
193 compatible = "regulator-fixed";
194 regulator-name = "VCC_USB[1-4]";
195 regulator-min-microvolt = <5000000>;
196 regulator-max-microvolt = <5000000>;
197 gpio = <&gpio TEGRA_GPIO(W, 2) GPIO_ACTIVE_LOW>;
198 vin-supply = <&reg_5v0>;