Lines Matching +full:gpio +full:- +full:hog
1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
6 /dts-v1/;
8 #include "imx8mm-var-som.dtsi"
11 model = "Variscite VAR-SOM-MX8MM Symphony evaluation board";
12 compatible = "variscite,var-som-mx8mm-symphony", "variscite,var-som-mx8mm", "fsl,imx8mm";
14 reg_usdhc2_vmmc: regulator-usdhc2-vmmc {
15 compatible = "regulator-fixed";
16 pinctrl-names = "default";
17 pinctrl-0 = <&pinctrl_reg_usdhc2_vmmc>;
18 regulator-name = "VSD_3V3";
19 regulator-min-microvolt = <3300000>;
20 regulator-max-microvolt = <3300000>;
21 gpio = <&gpio2 19 GPIO_ACTIVE_HIGH>;
22 enable-active-high;
25 reg_usb_otg2_vbus: regulator-usb-otg2-vbus {
26 compatible = "regulator-fixed";
27 pinctrl-names = "default";
28 pinctrl-0 = <&pinctrl_reg_usb_otg2_vbus>;
29 regulator-name = "usb_otg2_vbus";
30 regulator-min-microvolt = <5000000>;
31 regulator-max-microvolt = <5000000>;
32 gpio = <&gpio5 1 GPIO_ACTIVE_HIGH>;
33 enable-active-high;
36 gpio-keys {
37 compatible = "gpio-keys";
39 key-back {
45 key-home {
51 key-menu {
59 compatible = "gpio-leds";
64 linux,default-trigger = "heartbeat";
70 reset-gpios = <&pca9534 5 GPIO_ACTIVE_HIGH>;
74 clock-frequency = <400000>;
75 pinctrl-names = "default";
76 pinctrl-0 = <&pinctrl_i2c2>;
79 pca9534: gpio@20 {
82 gpio-controller;
83 pinctrl-names = "default";
84 pinctrl-0 = <&pinctrl_pca9534>;
85 interrupt-parent = <&gpio1>;
87 #gpio-cells = <2>;
88 wakeup-source;
91 usb3-sata-sel-hog {
92 gpio-hog;
94 output-low;
95 line-name = "usb3_sata_sel";
98 som-vselect-hog {
99 gpio-hog;
101 output-low;
102 line-name = "som_vselect";
105 enet-sel-hog {
106 gpio-hog;
108 output-low;
109 line-name = "enet_sel";
116 interrupt-parent = <&gpio1>;
118 pinctrl-names = "default";
119 pinctrl-0 = <&pinctrl_ptn5150>;
127 compatible = "edt,edt-ft5406";
129 pinctrl-names = "default";
130 pinctrl-0 = <&pinctrl_captouch>;
131 interrupt-parent = <&gpio5>;
134 touchscreen-size-x = <800>;
135 touchscreen-size-y = <480>;
136 touchscreen-inverted-x;
137 touchscreen-inverted-y;
148 pinctrl-names = "default";
149 pinctrl-0 = <&pinctrl_uart1>;
155 pinctrl-names = "default";
156 pinctrl-0 = <&pinctrl_uart3>;
161 disable-over-current;
167 vbus-supply = <®_usb_otg2_vbus>;
168 srp-disable;
169 hnp-disable;
170 adp-disable;
171 disable-over-current;
172 /delete-property/ usb-role-switch;
178 * [ 1.977203] hub 1-0:1.0: USB hub found
179 * [ 1.980987] hub 1-0:1.0: 1 port detected