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

5  * This file is dual-licensed: you can use it either under the terms
43 #include "imx6q-ba16.dtsi"
46 mclk: clock-mclk {
47 compatible = "fixed-clock";
48 #clock-cells = <0>;
49 clock-frequency = <22000000>;
52 gpio-poweroff {
53 compatible = "gpio-poweroff";
54 gpios = <&gpio4 11 GPIO_ACTIVE_LOW>;
58 reg_wl18xx_vmmc: regulator-wl18xx {
59 compatible = "regulator-fixed";
60 regulator-name = "vwl1807";
61 regulator-min-microvolt = <3300000>;
62 regulator-max-microvolt = <3300000>;
64 startup-delay-us = <70000>;
65 enable-active-high;
68 reg_wlan: regulator-wlan {
69 compatible = "regulator-fixed";
70 regulator-name = "3P3V_wlan";
71 regulator-min-microvolt = <3300000>;
72 regulator-max-microvolt = <3300000>;
73 regulator-always-on;
74 regulator-boot-on;
79 compatible = "fsl,imx6q-ba16-sgtl5000",
80 "fsl,imx-audio-sgtl5000";
81 model = "imx6q-ba16-sgtl5000";
82 ssi-controller = <&ssi1>;
83 audio-codec = <&sgtl5000>;
84 audio-routing =
89 mux-int-port = <1>;
90 mux-ext-port = <4>;
94 mdio-gpio0 = &mdio0;
98 compatible = "virtual,mdio-gpio";
99 gpios = <&gpio2 5 GPIO_ACTIVE_HIGH>, /* mdc */
102 #address-cells = <1>;
103 #size-cells = <0>;
109 interrupt-parent = <&gpio2>;
111 interrupt-controller;
112 #interrupt-cells = <2>;
115 #address-cells = <1>;
116 #size-cells = <0>;
120 #address-cells = <1>;
121 #size-cells = <0>;
125 interrupt-parent = <&switch>;
131 interrupt-parent = <&switch>;
137 interrupt-parent = <&switch>;
143 interrupt-parent = <&switch>;
149 interrupt-parent = <&switch>;
158 cs-gpios = <&gpio1 17 GPIO_ACTIVE_LOW>;
159 pinctrl-names = "default";
160 pinctrl-0 = <&pinctrl_ecspi5>;
165 spi-max-frequency = <10000000>;
169 address-width = <16>;
174 pinctrl-names = "default", "gpio";
175 pinctrl-1 = <&pinctrl_i2c1_gpio>;
176 sda-gpios = <&gpio5 26 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>;
177 scl-gpios = <&gpio5 27 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>;
182 #address-cells = <1>;
183 #size-cells = <0>;
186 #address-cells = <1>;
187 #size-cells = <0>;
198 vdd-supply = <&reg_3p3v>;
199 vddio-supply = <&reg_3p3v>;
204 #address-cells = <1>;
205 #size-cells = <0>;
216 vdd-supply = <&reg_3p3v>;
217 vddio-supply = <&reg_3p3v>;
222 #address-cells = <1>;
223 #size-cells = <0>;
228 #address-cells = <1>;
229 #size-cells = <0>;
235 #sound-dai-cells = <0>;
237 VDDA-supply = <&reg_1p8v>;
238 VDDIO-supply = <&reg_3p3v>;
243 #address-cells = <1>;
244 #size-cells = <0>;
250 gpio-controller;
251 #gpio-cells = <2>;
252 #interrupt-cells = <2>;
253 interrupt-controller;
254 interrupt-parent = <&gpio2>;
257 P12-hog {
258 gpio-hog;
259 gpios = <10 0>;
260 output-low;
261 line-name = "PCA9539-P12";
264 P13-hog {
265 gpio-hog;
266 gpios = <11 0>;
267 output-low;
268 line-name = "PCA9539-P13";
271 P14-hog {
272 gpio-hog;
273 gpios = <12 0>;
274 output-low;
275 line-name = "PCA9539-P14";
278 P15-hog {
279 gpio-hog;
280 gpios = <13 0>;
281 output-low;
282 line-name = "PCA9539-P15";
285 P16-hog {
286 gpio-hog;
287 gpios = <14 0>;
288 output-low;
289 line-name = "PCA9539-P16";
292 P17-hog {
293 gpio-hog;
294 gpios = <15 0>;
295 output-low;
296 line-name = "PCA9539-P17";
302 #address-cells = <1>;
303 #size-cells = <0>;
308 #address-cells = <1>;
309 #size-cells = <0>;
314 #address-cells = <1>;
315 #size-cells = <0>;
322 pinctrl-names = "default", "gpio";
323 pinctrl-1 = <&pinctrl_i2c2_gpio>;
324 sda-gpios = <&gpio4 13 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>;
325 scl-gpios = <&gpio4 12 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>;
329 pinctrl-names = "default", "gpio";
330 pinctrl-1 = <&pinctrl_i2c3_gpio>;
331 sda-gpios = <&gpio1 6 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>;
332 scl-gpios = <&gpio1 3 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>;
359 secure-reg-access;
367 pinctrl-names = "default";
368 pinctrl-0 = <&pinctrl_usdhc4>;
369 bus-width = <4>;
370 vmmc-supply = <&reg_wl18xx_vmmc>;
371 no-1-8-v;
372 non-removable;
373 wakeup-source;
374 keep-power-in-suspend;
375 cap-power-off-card;
376 max-frequency = <25000000>;
377 #address-cells = <1>;
378 #size-cells = <0>;
384 interrupt-parent = <&gpio2>;
386 tcxo-clock-frequency = <26000000>;
396 #address-cells = <3>;
397 #size-cells = <2>;
402 assigned-clocks = <&clks IMX6QDL_CLK_LDB_DI0_SEL>,
408 assigned-clock-parents = <&clks IMX6QDL_CLK_PLL5_VIDEO_DIV>,