Lines Matching +full:drdy +full:- +full:int +full:- +full:pin
4 * This file is dual-licensed: you can use it either under the terms
22 * MA 02110-1301 USA
48 #include <dt-bindings/gpio/gpio.h>
49 #include <dt-bindings/input/linux-event-codes.h>
50 #include <dt-bindings/interrupt-controller/irq.h>
63 stdout-path = &uart2;
67 compatible = "pwm-backlight";
69 brightness-levels = <0 4 8 16 32 64 128 255>;
70 default-brightness-level = <7>;
73 gpio-keys {
74 compatible = "gpio-keys";
76 user-pb {
82 user-pb1x {
85 interrupt-parent = <&gsc>;
89 key-erased {
90 label = "key-erased";
92 interrupt-parent = <&gsc>;
96 eeprom-wp {
99 interrupt-parent = <&gsc>;
106 interrupt-parent = <&gsc>;
110 switch-hold {
113 interrupt-parent = <&gsc>;
119 compatible = "gpio-leds";
120 pinctrl-names = "default";
121 pinctrl-0 = <&pinctrl_gpio_leds>;
126 default-state = "on";
127 linux,default-trigger = "heartbeat";
133 default-state = "off";
139 default-state = "off";
149 compatible = "pps-gpio";
150 pinctrl-names = "default";
151 pinctrl-0 = <&pinctrl_pps>;
155 reg_1p0v: regulator-1p0v {
156 compatible = "regulator-fixed";
157 regulator-name = "1P0V";
158 regulator-min-microvolt = <1000000>;
159 regulator-max-microvolt = <1000000>;
160 regulator-always-on;
163 reg_3p3v: regulator-3p3v {
164 compatible = "regulator-fixed";
165 regulator-name = "3P3V";
166 regulator-min-microvolt = <3300000>;
167 regulator-max-microvolt = <3300000>;
168 regulator-always-on;
171 reg_usb_h1_vbus: regulator-usb-h1-vbus {
172 compatible = "regulator-fixed";
173 regulator-name = "usb_h1_vbus";
174 regulator-min-microvolt = <5000000>;
175 regulator-max-microvolt = <5000000>;
176 regulator-always-on;
179 reg_usb_otg_vbus: regulator-usb-otg-vbus {
180 compatible = "regulator-fixed";
181 regulator-name = "usb_otg_vbus";
182 regulator-min-microvolt = <5000000>;
183 regulator-max-microvolt = <5000000>;
185 enable-active-high;
190 assigned-clocks = <&clks IMX6QDL_CLK_LDB_DI0_SEL>,
192 assigned-clock-parents = <&clks IMX6QDL_CLK_PLL3_USB_OTG>,
197 pinctrl-names = "default";
198 pinctrl-0 = <&pinctrl_enet>;
199 phy-mode = "rgmii-id";
202 fixed-link {
204 full-duplex;
208 #address-cells = <1>;
209 #size-cells = <0>;
216 #address-cells = <1>;
217 #size-cells = <0>;
250 clock-frequency = <100000>;
251 pinctrl-names = "default";
252 pinctrl-0 = <&pinctrl_i2c1>;
258 interrupt-parent = <&gpio1>;
260 interrupt-controller;
261 #interrupt-cells = <1>;
262 #size-cells = <0>;
265 compatible = "gw,gsc-adc";
266 #address-cells = <1>;
267 #size-cells = <0>;
346 gpio-controller;
347 #gpio-cells = <2>;
348 interrupt-parent = <&gsc>;
383 clock-frequency = <100000>;
384 pinctrl-names = "default";
385 pinctrl-0 = <&pinctrl_i2c2>;
389 compatible = "st,lsm9ds1-magn";
391 pinctrl-names = "default";
392 pinctrl-0 = <&pinctrl_mag>;
393 interrupt-parent = <&gpio5>;
400 interrupt-parent = <&gpio1>;
406 regulator-name = "vddsoc";
407 regulator-min-microvolt = <674400>;
408 regulator-max-microvolt = <1308000>;
409 lltc,fb-voltage-divider = <127000 200000>;
410 regulator-ramp-delay = <7000>;
411 regulator-boot-on;
412 regulator-always-on;
417 regulator-name = "vdd1p8";
418 regulator-min-microvolt = <1033310>;
419 regulator-max-microvolt = <2004000>;
420 lltc,fb-voltage-divider = <301000 200000>;
421 regulator-ramp-delay = <7000>;
422 regulator-boot-on;
423 regulator-always-on;
428 regulator-name = "vddarm";
429 regulator-min-microvolt = <674400>;
430 regulator-max-microvolt = <1308000>;
431 lltc,fb-voltage-divider = <127000 200000>;
432 regulator-ramp-delay = <7000>;
433 regulator-boot-on;
434 regulator-always-on;
439 regulator-name = "vddddr";
440 regulator-min-microvolt = <868310>;
441 regulator-max-microvolt = <1684000>;
442 lltc,fb-voltage-divider = <221000 200000>;
443 regulator-ramp-delay = <7000>;
444 regulator-boot-on;
445 regulator-always-on;
448 /* VDD_2P5 (1+R1/R2 = 3.435): PCIe/ENET-PHY */
450 regulator-name = "vdd2p5";
451 regulator-min-microvolt = <2490375>;
452 regulator-max-microvolt = <2490375>;
453 lltc,fb-voltage-divider = <487000 200000>;
454 regulator-boot-on;
455 regulator-always-on;
460 regulator-name = "vdd3p0";
461 regulator-min-microvolt = <3023250>;
462 regulator-max-microvolt = <3023250>;
463 lltc,fb-voltage-divider = <634000 200000>;
464 regulator-boot-on;
465 regulator-always-on;
476 compatible = "st,lsm9ds1-imu";
478 st,drdy-int-pin = <1>;
479 pinctrl-names = "default";
480 pinctrl-0 = <&pinctrl_imu>;
481 interrupt-parent = <&gpio4>;
487 clock-frequency = <100000>;
488 pinctrl-names = "default";
489 pinctrl-0 = <&pinctrl_i2c3>;
495 interrupt-parent = <&gpio1>;
497 wakeup-gpios = <&gpio1 11 GPIO_ACTIVE_LOW>;
504 lvds-channel@0 {
505 fsl,data-mapping = "spwg";
506 fsl,data-width = <18>;
509 display-timings {
510 native-mode = <&timing0>;
512 clock-frequency = <65000000>;
515 hback-porch = <220>;
516 hfront-porch = <40>;
517 vback-porch = <21>;
518 vfront-porch = <7>;
519 hsync-len = <60>;
520 vsync-len = <10>;
527 pinctrl-names = "default";
528 pinctrl-0 = <&pinctrl_pcie>;
529 reset-gpio = <&gpio1 0 GPIO_ACTIVE_LOW>;
534 pinctrl-names = "default";
535 pinctrl-0 = <&pinctrl_pwm2>; /* MX6_DIO1 */
540 pinctrl-names = "default";
541 pinctrl-0 = <&pinctrl_pwm3>; /* MX6_DIO2 */
546 #pwm-cells = <2>;
547 pinctrl-names = "default";
548 pinctrl-0 = <&pinctrl_pwm4>;
553 pinctrl-names = "default";
554 pinctrl-0 = <&pinctrl_uart1>;
559 pinctrl-names = "default";
560 pinctrl-0 = <&pinctrl_uart2>;
565 pinctrl-names = "default";
566 pinctrl-0 = <&pinctrl_uart3>;
567 uart-has-rtscts;
572 pinctrl-names = "default";
573 pinctrl-0 = <&pinctrl_uart4>;
574 uart-has-rtscts;
579 pinctrl-names = "default";
580 pinctrl-0 = <&pinctrl_uart5>;
585 vbus-supply = <®_usb_otg_vbus>;
586 pinctrl-names = "default";
587 pinctrl-0 = <&pinctrl_usbotg>;
588 disable-over-current;
593 vbus-supply = <®_usb_h1_vbus>;
598 pinctrl-names = "default", "state_100mhz", "state_200mhz";
599 pinctrl-0 = <&pinctrl_usdhc3>;
600 pinctrl-1 = <&pinctrl_usdhc3_100mhz>;
601 pinctrl-2 = <&pinctrl_usdhc3_200mhz>;
602 non-removable;
603 vmmc-supply = <®_3p3v>;
604 keep-power-in-suspend;
609 pinctrl-names = "default";
610 pinctrl-0 = <&pinctrl_wdog>;
611 fsl,ext-reset-output;