Lines Matching +full:charge +full:- +full:status +full:- +full:gpios
4 * This file is dual-licensed: you can use it either under the terms
22 * MA 02110-1301 USA
26 * b) Permission is hereby granted, free of charge, to any person
48 /dts-v1/;
49 #include "imx6ul-opos6ul.dtsi"
56 stdout-path = &uart1;
60 compatible = "pwm-backlight";
62 brightness-levels = <0 4 8 16 32 64 128 255>;
63 default-brightness-level = <7>;
64 power-supply = <®_5v>;
65 status = "okay";
68 gpio-keys {
69 compatible = "gpio-keys";
70 pinctrl-names = "default";
71 pinctrl-0 = <&pinctrl_gpio_keys>;
73 user-button {
75 gpios = <&gpio2 11 GPIO_ACTIVE_LOW>;
77 wakeup-source;
82 compatible = "gpio-leds";
84 user-led {
86 pinctrl-names = "default";
87 pinctrl-0 = <&pinctrl_led>;
88 gpios = <&gpio3 4 GPIO_ACTIVE_HIGH>;
89 linux,default-trigger = "heartbeat";
94 compatible = "w1-gpio";
95 pinctrl-names = "default";
96 pinctrl-0 = <&pinctrl_w1>;
97 gpios = <&gpio5 1 GPIO_ACTIVE_HIGH>;
100 reg_5v: regulator-5v {
101 compatible = "regulator-fixed";
102 regulator-name = "5V";
103 regulator-min-microvolt = <5000000>;
104 regulator-max-microvolt = <5000000>;
107 reg_usbotg1_vbus: regulator-usbotg1vbus {
108 compatible = "regulator-fixed";
109 regulator-name = "usbotg1vbus";
110 regulator-min-microvolt = <5000000>;
111 regulator-max-microvolt = <5000000>;
112 pinctrl-names = "default";
113 pinctrl-0 = <&pinctrl_usbotg1_vbus>;
115 enable-active-high;
118 reg_usbotg2_vbus: regulator-usbotg2vbus {
119 compatible = "regulator-fixed";
120 regulator-name = "usbotg2vbus";
121 regulator-min-microvolt = <5000000>;
122 regulator-max-microvolt = <5000000>;
123 pinctrl-names = "default";
124 pinctrl-0 = <&pinctrl_usbotg2_vbus>;
126 enable-active-high;
131 vref-supply = <®_3v3>;
132 status = "okay";
136 pinctrl-names = "default";
137 pinctrl-0 = <&pinctrl_flexcan1>;
138 xceiver-supply = <®_5v>;
139 status = "okay";
143 pinctrl-names = "default";
144 pinctrl-0 = <&pinctrl_flexcan2>;
145 xceiver-supply = <®_5v>;
146 status = "okay";
150 pinctrl-names = "default";
151 pinctrl-0 = <&pinctrl_ecspi4>;
152 cs-gpios = <&gpio4 9 GPIO_ACTIVE_LOW>, <&gpio4 3 GPIO_ACTIVE_LOW>;
153 status = "okay";
158 spi-max-frequency = <5000000>;
164 spi-max-frequency = <5000000>;
169 pinctrl-names = "default";
170 pinctrl-0 = <&pinctrl_i2c1>;
172 status = "okay";
176 pinctrl-names = "default";
177 pinctrl-0 = <&pinctrl_i2c2>;
179 status = "okay";
183 pinctrl-names = "default";
184 pinctrl-0 = <&pinctrl_lcdif>;
186 lcd-supply = <®_3v3>;
187 status = "okay";
190 bits-per-pixel = <32>;
191 bus-width = <18>;
193 display-timings {
195 clock-frequency = <33000033>;
198 hback-porch = <96>;
199 hfront-porch = <96>;
200 vback-porch = <20>;
201 vfront-porch = <21>;
202 hsync-len = <64>;
203 vsync-len = <4>;
204 de-active = <1>;
205 pixelclk-active = <0>;
212 pinctrl-names = "default";
213 pinctrl-0 = <&pinctrl_pwm3>;
214 status = "okay";
218 status = "disabled";
222 pinctrl-names = "default";
223 pinctrl-0 = <&pinctrl_tsc>;
224 xnur-gpio = <&gpio1 3 GPIO_ACTIVE_LOW>;
225 measure-delay-time = <0xffff>;
226 pre-charge-time = <0xffff>;
227 status = "okay";
231 pinctrl-names = "default";
232 pinctrl-0 = <&pinctrl_uart1>;
233 status = "okay";
237 pinctrl-names = "default";
238 pinctrl-0 = <&pinctrl_uart2>;
239 status = "okay";
243 pinctrl-names = "default";
244 pinctrl-0 = <&pinctrl_usbotg1_id>;
245 vbus-supply = <®_usbotg1_vbus>;
247 disable-over-current;
248 status = "okay";
252 vbus-supply = <®_usbotg2_vbus>;
254 disable-over-current;
255 status = "okay";
259 pinctrl-names = "default";
260 pinctrl-0 = <&pinctrl_gpios>;