Lines Matching +full:mac +full:- +full:divider
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>
68 stdout-path = &uart2;
72 compatible = "pwm-backlight";
74 brightness-levels = <0 4 8 16 32 64 128 255>;
75 default-brightness-level = <7>;
78 gpio-keys {
79 compatible = "gpio-keys";
81 user-pb {
87 user-pb1x {
90 interrupt-parent = <&gsc>;
94 key-erased {
95 label = "key-erased";
97 interrupt-parent = <&gsc>;
101 eeprom-wp {
104 interrupt-parent = <&gsc>;
111 interrupt-parent = <&gsc>;
115 switch-hold {
118 interrupt-parent = <&gsc>;
124 compatible = "gpio-leds";
125 pinctrl-names = "default";
126 pinctrl-0 = <&pinctrl_gpio_leds>;
128 led0: led-user1 {
131 default-state = "on";
132 linux,default-trigger = "heartbeat";
135 led1: led-user2 {
138 default-state = "off";
141 led2: led-user3 {
144 default-state = "off";
154 compatible = "pps-gpio";
155 pinctrl-names = "default";
156 pinctrl-0 = <&pinctrl_pps>;
160 reg_1p0v: regulator-1p0v {
161 compatible = "regulator-fixed";
162 regulator-name = "1P0V";
163 regulator-min-microvolt = <1000000>;
164 regulator-max-microvolt = <1000000>;
165 regulator-always-on;
168 reg_3p3v: regulator-3p3v {
169 compatible = "regulator-fixed";
170 regulator-name = "3P3V";
171 regulator-min-microvolt = <3300000>;
172 regulator-max-microvolt = <3300000>;
173 regulator-always-on;
176 reg_usb_h1_vbus: regulator-usb-h1-vbus {
177 compatible = "regulator-fixed";
178 regulator-name = "usb_h1_vbus";
179 regulator-min-microvolt = <5000000>;
180 regulator-max-microvolt = <5000000>;
181 regulator-always-on;
184 reg_usb_otg_vbus: regulator-usb-otg-vbus {
185 compatible = "regulator-fixed";
186 regulator-name = "usb_otg_vbus";
187 regulator-min-microvolt = <5000000>;
188 regulator-max-microvolt = <5000000>;
190 enable-active-high;
195 assigned-clocks = <&clks IMX6QDL_CLK_LDB_DI0_SEL>,
197 assigned-clock-parents = <&clks IMX6QDL_CLK_PLL3_USB_OTG>,
202 pinctrl-names = "default";
203 pinctrl-0 = <&pinctrl_enet>;
204 phy-mode = "rgmii-id";
207 fixed-link {
209 full-duplex;
213 #address-cells = <1>;
214 #size-cells = <0>;
221 #address-cells = <1>;
222 #size-cells = <0>;
224 sw_phy0: ethernet-phy@0 {
228 sw_phy1: ethernet-phy@1 {
232 sw_phy2: ethernet-phy@2 {
236 sw_phy3: ethernet-phy@3 {
242 #address-cells = <1>;
243 #size-cells = <0>;
248 phy-handle = <&sw_phy0>;
249 phy-mode = "internal";
250 local-mac-address = [00 00 00 00 00 00];
256 phy-handle = <&sw_phy1>;
257 phy-mode = "internal";
258 local-mac-address = [00 00 00 00 00 00];
264 phy-handle = <&sw_phy2>;
265 phy-mode = "internal";
266 local-mac-address = [00 00 00 00 00 00];
272 phy-handle = <&sw_phy3>;
273 phy-mode = "internal";
274 local-mac-address = [00 00 00 00 00 00];
280 phy-mode = "rgmii-id";
282 fixed-link {
284 full-duplex;
293 clock-frequency = <100000>;
294 pinctrl-names = "default";
295 pinctrl-0 = <&pinctrl_i2c1>;
301 interrupt-parent = <&gpio1>;
303 interrupt-controller;
304 #interrupt-cells = <1>;
305 #size-cells = <0>;
308 compatible = "gw,gsc-adc";
309 #address-cells = <1>;
310 #size-cells = <0>;
389 gpio-controller;
390 #gpio-cells = <2>;
391 interrupt-parent = <&gsc>;
426 clock-frequency = <100000>;
427 pinctrl-names = "default";
428 pinctrl-0 = <&pinctrl_i2c2>;
432 compatible = "st,lsm9ds1-magn";
434 pinctrl-names = "default";
435 pinctrl-0 = <&pinctrl_mag>;
436 interrupt-parent = <&gpio5>;
443 interrupt-parent = <&gpio1>;
449 regulator-name = "vddsoc";
450 regulator-min-microvolt = <674400>;
451 regulator-max-microvolt = <1308000>;
452 lltc,fb-voltage-divider = <127000 200000>;
453 regulator-ramp-delay = <7000>;
454 regulator-boot-on;
455 regulator-always-on;
460 regulator-name = "vdd1p8";
461 regulator-min-microvolt = <1033310>;
462 regulator-max-microvolt = <2004000>;
463 lltc,fb-voltage-divider = <301000 200000>;
464 regulator-ramp-delay = <7000>;
465 regulator-boot-on;
466 regulator-always-on;
471 regulator-name = "vddarm";
472 regulator-min-microvolt = <674400>;
473 regulator-max-microvolt = <1308000>;
474 lltc,fb-voltage-divider = <127000 200000>;
475 regulator-ramp-delay = <7000>;
476 regulator-boot-on;
477 regulator-always-on;
482 regulator-name = "vddddr";
483 regulator-min-microvolt = <868310>;
484 regulator-max-microvolt = <1684000>;
485 lltc,fb-voltage-divider = <221000 200000>;
486 regulator-ramp-delay = <7000>;
487 regulator-boot-on;
488 regulator-always-on;
491 /* VDD_2P5 (1+R1/R2 = 3.435): PCIe/ENET-PHY */
493 regulator-name = "vdd2p5";
494 regulator-min-microvolt = <2490375>;
495 regulator-max-microvolt = <2490375>;
496 lltc,fb-voltage-divider = <487000 200000>;
497 regulator-boot-on;
498 regulator-always-on;
503 regulator-name = "vdd3p0";
504 regulator-min-microvolt = <3023250>;
505 regulator-max-microvolt = <3023250>;
506 lltc,fb-voltage-divider = <634000 200000>;
507 regulator-boot-on;
508 regulator-always-on;
519 compatible = "st,lsm9ds1-imu";
521 st,drdy-int-pin = <1>;
522 pinctrl-names = "default";
523 pinctrl-0 = <&pinctrl_imu>;
524 interrupt-parent = <&gpio4>;
530 clock-frequency = <100000>;
531 pinctrl-names = "default";
532 pinctrl-0 = <&pinctrl_i2c3>;
538 interrupt-parent = <&gpio1>;
540 wakeup-gpios = <&gpio1 11 GPIO_ACTIVE_LOW>;
547 lvds-channel@0 {
548 fsl,data-mapping = "spwg";
549 fsl,data-width = <18>;
552 display-timings {
553 native-mode = <&timing0>;
554 timing0: timing-hsd100pxn1 {
555 clock-frequency = <65000000>;
558 hback-porch = <220>;
559 hfront-porch = <40>;
560 vback-porch = <21>;
561 vfront-porch = <7>;
562 hsync-len = <60>;
563 vsync-len = <10>;
570 pinctrl-names = "default";
571 pinctrl-0 = <&pinctrl_pcie>;
572 reset-gpio = <&gpio1 0 GPIO_ACTIVE_LOW>;
577 pinctrl-names = "default";
578 pinctrl-0 = <&pinctrl_pwm2>; /* MX6_DIO1 */
583 pinctrl-names = "default";
584 pinctrl-0 = <&pinctrl_pwm3>; /* MX6_DIO2 */
589 pinctrl-names = "default";
590 pinctrl-0 = <&pinctrl_pwm4>;
595 pinctrl-names = "default";
596 pinctrl-0 = <&pinctrl_uart1>;
601 pinctrl-names = "default";
602 pinctrl-0 = <&pinctrl_uart2>;
607 pinctrl-names = "default";
608 pinctrl-0 = <&pinctrl_uart3>;
609 uart-has-rtscts;
614 pinctrl-names = "default";
615 pinctrl-0 = <&pinctrl_uart4>;
616 uart-has-rtscts;
621 pinctrl-names = "default";
622 pinctrl-0 = <&pinctrl_uart5>;
627 vbus-supply = <®_usb_otg_vbus>;
628 pinctrl-names = "default";
629 pinctrl-0 = <&pinctrl_usbotg>;
630 disable-over-current;
635 vbus-supply = <®_usb_h1_vbus>;
640 pinctrl-names = "default", "state_100mhz", "state_200mhz";
641 pinctrl-0 = <&pinctrl_usdhc3>;
642 pinctrl-1 = <&pinctrl_usdhc3_100mhz>;
643 pinctrl-2 = <&pinctrl_usdhc3_200mhz>;
644 non-removable;
645 vmmc-supply = <®_3p3v>;
646 keep-power-in-suspend;
651 pinctrl-names = "default";
652 pinctrl-0 = <&pinctrl_wdog>;
653 fsl,ext-reset-output;
820 pinctrl_usdhc3_100mhz: usdhc3-100mhz-grp {
836 pinctrl_usdhc3_200mhz: usdhc3-200mhz-grp {