Lines Matching +full:ramp +full:- +full:speed

1 // SPDX-License-Identifier: (GPL-2.0-only OR MIT)
6 #include <dt-bindings/gpio/gpio.h>
7 #include <dt-bindings/input/linux-event-codes.h>
8 #include <dt-bindings/interrupt-controller/irq.h>
26 stdout-path = &uart2;
30 compatible = "pwm-backlight";
32 brightness-levels = <0 4 8 16 32 64 128 255>;
33 default-brightness-level = <7>;
36 gpio-keys {
37 compatible = "gpio-keys";
39 user-pb {
45 user-pb1x {
48 interrupt-parent = <&gsc>;
52 key-erased {
53 label = "key-erased";
55 interrupt-parent = <&gsc>;
59 eeprom-wp {
62 interrupt-parent = <&gsc>;
69 interrupt-parent = <&gsc>;
73 switch-hold {
76 interrupt-parent = <&gsc>;
82 compatible = "gpio-leds";
83 pinctrl-names = "default";
84 pinctrl-0 = <&pinctrl_gpio_leds>;
86 led0: led-user1 {
89 default-state = "on";
90 linux,default-trigger = "heartbeat";
93 led1: led-user2 {
96 default-state = "off";
99 led2: led-user3 {
102 default-state = "off";
112 compatible = "pps-gpio";
113 pinctrl-names = "default";
114 pinctrl-0 = <&pinctrl_pps>;
118 reg_1p0v: regulator-1p0v {
119 compatible = "regulator-fixed";
120 regulator-name = "1P0V";
121 regulator-min-microvolt = <1000000>;
122 regulator-max-microvolt = <1000000>;
123 regulator-always-on;
126 reg_3p3v: regulator-3p3v {
127 compatible = "regulator-fixed";
128 regulator-name = "3P3V";
129 regulator-min-microvolt = <3300000>;
130 regulator-max-microvolt = <3300000>;
131 regulator-always-on;
134 reg_usb_h1_vbus: regulator-usb-h1-vbus {
135 compatible = "regulator-fixed";
136 regulator-name = "usb_h1_vbus";
137 regulator-min-microvolt = <5000000>;
138 regulator-max-microvolt = <5000000>;
139 regulator-always-on;
142 reg_usb_otg_vbus: regulator-usb-otg-vbus {
143 compatible = "regulator-fixed";
144 regulator-name = "usb_otg_vbus";
145 regulator-min-microvolt = <5000000>;
146 regulator-max-microvolt = <5000000>;
148 enable-active-high;
153 assigned-clocks = <&clks IMX6QDL_CLK_LDB_DI0_SEL>,
155 assigned-clock-parents = <&clks IMX6QDL_CLK_PLL3_USB_OTG>,
160 pinctrl-names = "default";
161 pinctrl-0 = <&pinctrl_enet>;
162 phy-mode = "rgmii-id";
165 fixed-link {
166 speed = <1000>;
167 full-duplex;
171 #address-cells = <1>;
172 #size-cells = <0>;
179 #address-cells = <1>;
180 #size-cells = <0>;
182 sw_phy0: ethernet-phy@0 {
186 sw_phy1: ethernet-phy@1 {
190 sw_phy2: ethernet-phy@2 {
194 sw_phy3: ethernet-phy@3 {
200 #address-cells = <1>;
201 #size-cells = <0>;
206 phy-handle = <&sw_phy0>;
207 phy-mode = "internal";
208 local-mac-address = [00 00 00 00 00 00];
214 phy-handle = <&sw_phy1>;
215 phy-mode = "internal";
216 local-mac-address = [00 00 00 00 00 00];
222 phy-handle = <&sw_phy2>;
223 phy-mode = "internal";
224 local-mac-address = [00 00 00 00 00 00];
230 phy-handle = <&sw_phy3>;
231 phy-mode = "internal";
232 local-mac-address = [00 00 00 00 00 00];
238 phy-mode = "rgmii-id";
240 fixed-link {
241 speed = <1000>;
242 full-duplex;
251 clock-frequency = <100000>;
252 pinctrl-names = "default";
253 pinctrl-0 = <&pinctrl_i2c1>;
259 interrupt-parent = <&gpio1>;
261 interrupt-controller;
262 #interrupt-cells = <1>;
263 #size-cells = <0>;
266 compatible = "gw,gsc-adc";
267 #address-cells = <1>;
268 #size-cells = <0>;
347 gpio-controller;
348 #gpio-cells = <2>;
349 interrupt-parent = <&gsc>;
384 clock-frequency = <100000>;
385 pinctrl-names = "default";
386 pinctrl-0 = <&pinctrl_i2c2>;
390 compatible = "st,lsm9ds1-magn";
392 pinctrl-names = "default";
393 pinctrl-0 = <&pinctrl_mag>;
394 interrupt-parent = <&gpio5>;
401 interrupt-parent = <&gpio1>;
407 regulator-name = "vddsoc";
408 regulator-min-microvolt = <674400>;
409 regulator-max-microvolt = <1308000>;
410 lltc,fb-voltage-divider = <127000 200000>;
411 regulator-ramp-delay = <7000>;
412 regulator-boot-on;
413 regulator-always-on;
418 regulator-name = "vdd1p8";
419 regulator-min-microvolt = <1033310>;
420 regulator-max-microvolt = <2004000>;
421 lltc,fb-voltage-divider = <301000 200000>;
422 regulator-ramp-delay = <7000>;
423 regulator-boot-on;
424 regulator-always-on;
429 regulator-name = "vddarm";
430 regulator-min-microvolt = <674400>;
431 regulator-max-microvolt = <1308000>;
432 lltc,fb-voltage-divider = <127000 200000>;
433 regulator-ramp-delay = <7000>;
434 regulator-boot-on;
435 regulator-always-on;
440 regulator-name = "vddddr";
441 regulator-min-microvolt = <868310>;
442 regulator-max-microvolt = <1684000>;
443 lltc,fb-voltage-divider = <221000 200000>;
444 regulator-ramp-delay = <7000>;
445 regulator-boot-on;
446 regulator-always-on;
449 /* VDD_2P5 (1+R1/R2 = 3.435): PCIe/ENET-PHY */
451 regulator-name = "vdd2p5";
452 regulator-min-microvolt = <2490375>;
453 regulator-max-microvolt = <2490375>;
454 lltc,fb-voltage-divider = <487000 200000>;
455 regulator-boot-on;
456 regulator-always-on;
461 regulator-name = "vdd3p0";
462 regulator-min-microvolt = <3023250>;
463 regulator-max-microvolt = <3023250>;
464 lltc,fb-voltage-divider = <634000 200000>;
465 regulator-boot-on;
466 regulator-always-on;
477 compatible = "st,lsm9ds1-imu";
479 st,drdy-int-pin = <1>;
480 pinctrl-names = "default";
481 pinctrl-0 = <&pinctrl_imu>;
482 interrupt-parent = <&gpio4>;
488 clock-frequency = <100000>;
489 pinctrl-names = "default";
490 pinctrl-0 = <&pinctrl_i2c3>;
496 interrupt-parent = <&gpio1>;
498 wakeup-gpios = <&gpio1 11 GPIO_ACTIVE_LOW>;
505 lvds-channel@0 {
506 fsl,data-mapping = "spwg";
507 fsl,data-width = <18>;
510 display-timings {
511 native-mode = <&timing0>;
512 timing0: timing-hsd100pxn1 {
513 clock-frequency = <65000000>;
516 hback-porch = <220>;
517 hfront-porch = <40>;
518 vback-porch = <21>;
519 vfront-porch = <7>;
520 hsync-len = <60>;
521 vsync-len = <10>;
528 pinctrl-names = "default";
529 pinctrl-0 = <&pinctrl_pcie>;
530 reset-gpio = <&gpio1 0 GPIO_ACTIVE_LOW>;
535 pinctrl-names = "default";
536 pinctrl-0 = <&pinctrl_pwm2>; /* MX6_DIO1 */
541 pinctrl-names = "default";
542 pinctrl-0 = <&pinctrl_pwm3>; /* MX6_DIO2 */
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 = <&reg_usb_otg_vbus>;
586 pinctrl-names = "default";
587 pinctrl-0 = <&pinctrl_usbotg>;
588 disable-over-current;
593 vbus-supply = <&reg_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 = <&reg_3p3v>;
604 keep-power-in-suspend;
609 pinctrl-names = "default";
610 pinctrl-0 = <&pinctrl_wdog>;
611 fsl,ext-reset-output;
778 pinctrl_usdhc3_100mhz: usdhc3-100mhz-grp {
794 pinctrl_usdhc3_200mhz: usdhc3-200mhz-grp {