Lines Matching +full:scl +full:- +full:gpios

1 // SPDX-License-Identifier: GPL-2.0 OR MIT
3 * Copyright 2016-2018 Toradex AG
6 /dts-v1/;
8 #include <dt-bindings/input/input.h>
9 #include "tegra124-apalis-v1.2.dtsi"
13 compatible = "toradex,apalis-tk1-v1.2-eval", "toradex,apalis-tk1-eval",
14 "toradex,apalis-tk1-v1.2", "toradex,apalis-tk1",
28 stdout-path = "serial0:115200n8";
40 hdmi-supply = <&reg_5v0>;
46 pex-perst-n-hog {
47 gpio-hog;
48 gpios = <TEGRA_GPIO(DD, 1) GPIO_ACTIVE_HIGH>;
49 output-high;
50 line-name = "PEX_PERST_N";
56 /delete-property/ dmas;
57 /delete-property/ dma-names;
81 * GEN1_I2C: I2C1_SDA/SCL on MXM3 pin 209/211 (e.g. RTC on carrier
86 clock-frequency = <400000>;
98 * CAM_I2C: I2C3_SDA/SCL (CAM) on MXM3 pin 201/203 (e.g. camera sensor
103 clock-frequency = <400000>;
107 * I2C4 (DDC): I2C4_SDA/SCL (DDC) on MXM3 pin 205/207
117 spi-max-frequency = <50000000>;
123 spi-max-frequency = <50000000>;
129 target-5v-supply = <&reg_5v0>;
130 target-12v-supply = <&reg_12v0>;
144 bus-width = <4>;
146 cd-gpios = <&gpio TEGRA_GPIO(V, 3) GPIO_ACTIVE_LOW>;
147 vqmmc-supply = <&vddio_sdmmc1>;
153 bus-width = <4>;
155 cd-gpios = <&gpio TEGRA_GPIO(V, 2) GPIO_ACTIVE_LOW>;
156 vqmmc-supply = <&vddio_sdmmc3>;
159 /* EHCI instance 0: USB1_DP/N -> USBO1_DP/N */
165 usb-phy@7d000000 {
167 vbus-supply = <&reg_usbo1_vbus>;
170 /* EHCI instance 1: USB2_DP/N -> USBH2_DP/N */
175 usb-phy@7d004000 {
177 vbus-supply = <&reg_usbh_vbus>;
180 /* EHCI instance 2: USB3_DP/N -> USBH4_DP/N */
185 usb-phy@7d008000 {
187 vbus-supply = <&reg_usbh_vbus>;
191 compatible = "pwm-backlight";
192 brightness-levels = <255 231 223 207 191 159 127 0>;
193 default-brightness-level = <6>;
195 enable-gpios = <&gpio TEGRA_GPIO(BB, 5) GPIO_ACTIVE_HIGH>;
196 power-supply = <&reg_3v3>;
200 gpio-keys {
201 compatible = "gpio-keys";
203 key-wakeup {
205 gpios = <&gpio TEGRA_GPIO(DD, 3) GPIO_ACTIVE_LOW>;
207 debounce-interval = <10>;
208 wakeup-source;
212 reg_3v3: regulator-3v3 {
213 compatible = "regulator-fixed";
214 regulator-name = "3.3V_SW";
215 regulator-min-microvolt = <3300000>;
216 regulator-max-microvolt = <3300000>;
219 reg_5v0: regulator-5v0 {
220 compatible = "regulator-fixed";
221 regulator-name = "5V_SW";
222 regulator-min-microvolt = <5000000>;
223 regulator-max-microvolt = <5000000>;
226 reg_12v0: regulator-12v0 {
227 compatible = "regulator-fixed";
228 regulator-name = "12V_SW";
229 regulator-min-microvolt = <12000000>;
230 regulator-max-microvolt = <12000000>;
234 reg_usbo1_vbus: regulator-usbo1-vbus {
235 compatible = "regulator-fixed";
236 regulator-name = "VCC_USBO1";
237 regulator-min-microvolt = <5000000>;
238 regulator-max-microvolt = <5000000>;
240 enable-active-high;
241 vin-supply = <&reg_5v0>;
245 reg_usbh_vbus: regulator-usbh-vbus {
246 compatible = "regulator-fixed";
247 regulator-name = "VCC_USBH(2A|2C|2D|3|4)";
248 regulator-min-microvolt = <5000000>;
249 regulator-max-microvolt = <5000000>;
251 enable-active-high;
252 vin-supply = <&reg_5v0>;