Lines Matching +full:fan +full:- +full:speed
1 // SPDX-License-Identifier: GPL-2.0
12 pinctrl: pin-controller@10000 {
13 pmx_alarmled_12: pmx-alarmled-12 {
18 pmx_fanctrl_15: pmx-fanctrl-15 {
23 pmx_fanctrl_16: pmx-fanctrl-16 {
28 pmx_fanctrl_17: pmx-fanctrl-17 {
33 pmx_fanalarm_18: pmx-fanalarm-18 {
38 pmx_hddled_20: pmx-hddled-20 {
43 pmx_hddled_21: pmx-hddled-21 {
48 pmx_hddled_22: pmx-hddled-22 {
53 pmx_hddled_23: pmx-hddled-23 {
58 pmx_hddled_24: pmx-hddled-24 {
63 pmx_hddled_25: pmx-hddled-25 {
68 pmx_hddled_26: pmx-hddled-26 {
73 pmx_hddled_27: pmx-hddled-27 {
78 pmx_hddled_28: pmx-hddled-28 {
83 pmx_hdd1_pwr_29: pmx-hdd1-pwr-29 {
88 pmx_hdd1_pwr_30: pmx-hdd-pwr-30 {
93 pmx_hdd2_pwr_31: pmx-hdd2-pwr-31 {
98 pmx_fanctrl_32: pmx-fanctrl-32 {
103 pmx_fanctrl_33: pmx-fanctrl-33 {
108 pmx_fanctrl_34: pmx-fanctrl-34 {
113 pmx_hdd2_pwr_34: pmx-hdd2-pwr-34 {
118 pmx_fanalarm_35: pmx-fanalarm-35 {
123 pmx_hddled_36: pmx-hddled-36 {
128 pmx_hddled_37: pmx-hddled-37 {
133 pmx_hddled_38: pmx-hddled-38 {
138 pmx_hddled_39: pmx-hddled-39 {
143 pmx_hddled_40: pmx-hddled-40 {
148 pmx_hddled_41: pmx-hddled-41 {
153 pmx_hddled_42: pmx-hddled-42 {
158 pmx_hddled_43: pmx-hddled-43 {
163 pmx_hddled_44: pmx-hddled-44 {
168 pmx_hddled_45: pmx-hddled-45 {
173 pmx_hdd3_pwr_44: pmx-hdd3-pwr-44 {
178 pmx_hdd4_pwr_45: pmx-hdd4-pwr-45 {
183 pmx_fanalarm_44: pmx-fanalarm-44 {
188 pmx_fanalarm_45: pmx-fanalarm-45 {
202 #address-cells = <1>;
203 #size-cells = <1>;
204 compatible = "st,m25p80", "jedec,spi-nor";
206 spi-max-frequency = <20000000>;
243 clock-frequency = <400000>;
267 compatible = "synology,power-off";
273 pinctrl-0 = <&pmx_sata0 &pmx_sata1>;
274 pinctrl-names = "default";
276 nr-ports = <2>;
280 gpio-fan-150-32-35 {
282 compatible = "gpio-fan";
283 pinctrl-0 = <&pmx_fanctrl_32 &pmx_fanctrl_33 &pmx_fanctrl_34
285 pinctrl-names = "default";
289 gpio-fan,speed-map =
300 gpio-fan-150-15-18 {
302 compatible = "gpio-fan";
303 pinctrl-0 = <&pmx_fanctrl_15 &pmx_fanctrl_16 &pmx_fanctrl_17
305 pinctrl-names = "default";
309 alarm-gpios = <&gpio0 18 GPIO_ACTIVE_HIGH>;
310 gpio-fan,speed-map =
321 gpio-fan-100-32-35 {
323 compatible = "gpio-fan";
324 pinctrl-0 = <&pmx_fanctrl_32 &pmx_fanctrl_33 &pmx_fanctrl_34
326 pinctrl-names = "default";
330 alarm-gpios = <&gpio1 3 GPIO_ACTIVE_HIGH>;
331 gpio-fan,speed-map =
342 gpio-fan-100-15-18 {
344 compatible = "gpio-fan";
345 pinctrl-0 = <&pmx_fanctrl_15 &pmx_fanctrl_16 &pmx_fanctrl_17
347 pinctrl-names = "default";
351 alarm-gpios = <&gpio0 18 GPIO_ACTIVE_HIGH>;
352 gpio-fan,speed-map =
363 gpio-fan-100-15-35-1 {
365 compatible = "gpio-fan";
366 pinctrl-0 = <&pmx_fanctrl_15 &pmx_fanctrl_16 &pmx_fanctrl_17
368 pinctrl-names = "default";
372 alarm-gpios = <&gpio1 3 GPIO_ACTIVE_HIGH>;
373 gpio-fan,speed-map =
384 gpio-fan-100-15-35-3 {
386 compatible = "gpio-fan";
387 pinctrl-0 = <&pmx_fanctrl_15 &pmx_fanctrl_16 &pmx_fanctrl_17
389 pinctrl-names = "default";
393 alarm-gpios = <&gpio1 3 GPIO_ACTIVE_HIGH
396 gpio-fan,speed-map =
407 gpio-leds-alarm-12 {
409 compatible = "gpio-leds";
410 pinctrl-0 = <&pmx_alarmled_12>;
411 pinctrl-names = "default";
413 hdd1-green {
419 gpio-leds-hdd-20 {
421 compatible = "gpio-leds";
422 pinctrl-0 = <&pmx_hddled_20 &pmx_hddled_21 &pmx_hddled_22
425 pinctrl-names = "default";
427 hdd1-green {
432 hdd1-amber {
437 hdd2-green {
442 hdd2-amber {
447 hdd3-green {
452 hdd3-amber {
457 hdd4-green {
462 hdd4-amber {
468 gpio-leds-hdd-21-1 {
470 compatible = "gpio-leds";
471 pinctrl-0 = <&pmx_hddled_21 &pmx_hddled_23>;
472 pinctrl-names = "default";
474 hdd1-green {
479 hdd1-amber {
485 gpio-leds-hdd-21-2 {
487 compatible = "gpio-leds";
488 pinctrl-0 = <&pmx_hddled_21 &pmx_hddled_23 &pmx_hddled_20 &pmx_hddled_22>;
489 pinctrl-names = "default";
491 hdd1-green {
496 hdd1-amber {
501 hdd2-green {
506 hdd2-amber {
512 gpio-leds-hdd-36 {
514 compatible = "gpio-leds";
515 pinctrl-0 = <&pmx_hddled_36 &pmx_hddled_37 &pmx_hddled_38
519 pinctrl-names = "default";
521 hdd1-green {
526 hdd1-amber {
531 hdd2-green {
536 hdd2-amber {
541 hdd3-green {
546 hdd3-amber {
551 hdd4-green {
556 hdd4-amber {
561 hdd5-green {
566 hdd5-amber {
572 gpio-leds-hdd-38 {
574 compatible = "gpio-leds";
575 pinctrl-0 = <&pmx_hddled_38 &pmx_hddled_39 &pmx_hddled_36 &pmx_hddled_37>;
576 pinctrl-names = "default";
578 hdd1-green {
583 hdd1-amber {
588 hdd2-green {
593 hdd2-amber {
599 regulators-hdd-29 {
601 compatible = "simple-bus";
602 #address-cells = <1>;
603 #size-cells = <0>;
604 pinctrl-0 = <&pmx_hdd1_pwr_29 &pmx_hdd2_pwr_31>;
605 pinctrl-names = "default";
608 compatible = "regulator-fixed";
610 regulator-name = "hdd1power";
611 regulator-min-microvolt = <5000000>;
612 regulator-max-microvolt = <5000000>;
613 enable-active-high;
614 regulator-always-on;
615 regulator-boot-on;
616 startup-delay-us = <5000000>;
621 compatible = "regulator-fixed";
623 regulator-name = "hdd2power";
624 regulator-min-microvolt = <5000000>;
625 regulator-max-microvolt = <5000000>;
626 enable-active-high;
627 regulator-always-on;
628 regulator-boot-on;
629 startup-delay-us = <5000000>;
634 regulators-hdd-30-1 {
636 compatible = "simple-bus";
637 #address-cells = <1>;
638 #size-cells = <0>;
639 pinctrl-0 = <&pmx_hdd1_pwr_30>;
640 pinctrl-names = "default";
643 compatible = "regulator-fixed";
645 regulator-name = "hdd1power";
646 regulator-min-microvolt = <5000000>;
647 regulator-max-microvolt = <5000000>;
648 enable-active-high;
649 regulator-always-on;
650 regulator-boot-on;
651 startup-delay-us = <5000000>;
656 regulators-hdd-30-2 {
658 compatible = "simple-bus";
659 #address-cells = <1>;
660 #size-cells = <0>;
661 pinctrl-0 = <&pmx_hdd1_pwr_30 &pmx_hdd2_pwr_34>;
662 pinctrl-names = "default";
665 compatible = "regulator-fixed";
667 regulator-name = "hdd1power";
668 regulator-min-microvolt = <5000000>;
669 regulator-max-microvolt = <5000000>;
670 enable-active-high;
671 regulator-always-on;
672 regulator-boot-on;
673 startup-delay-us = <5000000>;
678 compatible = "regulator-fixed";
680 regulator-name = "hdd2power";
681 regulator-min-microvolt = <5000000>;
682 regulator-max-microvolt = <5000000>;
683 enable-active-high;
684 regulator-always-on;
685 regulator-boot-on;
686 startup-delay-us = <5000000>;
691 regulators-hdd-30-4 {
693 compatible = "simple-bus";
694 #address-cells = <1>;
695 #size-cells = <0>;
696 pinctrl-0 = <&pmx_hdd1_pwr_30 &pmx_hdd2_pwr_34
698 pinctrl-names = "default";
701 compatible = "regulator-fixed";
703 regulator-name = "hdd1power";
704 regulator-min-microvolt = <5000000>;
705 regulator-max-microvolt = <5000000>;
706 enable-active-high;
707 regulator-always-on;
708 regulator-boot-on;
709 startup-delay-us = <5000000>;
714 compatible = "regulator-fixed";
716 regulator-name = "hdd2power";
717 regulator-min-microvolt = <5000000>;
718 regulator-max-microvolt = <5000000>;
719 enable-active-high;
720 regulator-always-on;
721 regulator-boot-on;
722 startup-delay-us = <5000000>;
727 compatible = "regulator-fixed";
729 regulator-name = "hdd3power";
730 regulator-min-microvolt = <5000000>;
731 regulator-max-microvolt = <5000000>;
732 enable-active-high;
733 regulator-always-on;
734 regulator-boot-on;
735 startup-delay-us = <5000000>;
740 compatible = "regulator-fixed";
742 regulator-name = "hdd4power";
743 regulator-min-microvolt = <5000000>;
744 regulator-max-microvolt = <5000000>;
745 enable-active-high;
746 regulator-always-on;
747 regulator-boot-on;
748 startup-delay-us = <5000000>;
753 regulators-hdd-31 {
755 compatible = "simple-bus";
756 #address-cells = <1>;
757 #size-cells = <0>;
758 pinctrl-0 = <&pmx_hdd2_pwr_31>;
759 pinctrl-names = "default";
762 compatible = "regulator-fixed";
764 regulator-name = "hdd2power";
765 regulator-min-microvolt = <5000000>;
766 regulator-max-microvolt = <5000000>;
767 enable-active-high;
768 regulator-always-on;
769 regulator-boot-on;
770 startup-delay-us = <5000000>;
775 regulators-hdd-34 {
777 compatible = "simple-bus";
778 #address-cells = <1>;
779 #size-cells = <0>;
780 pinctrl-0 = <&pmx_hdd2_pwr_34 &pmx_hdd3_pwr_44
782 pinctrl-names = "default";
785 compatible = "regulator-fixed";
787 regulator-name = "hdd2power";
788 regulator-min-microvolt = <5000000>;
789 regulator-max-microvolt = <5000000>;
790 enable-active-high;
791 regulator-always-on;
792 regulator-boot-on;
793 startup-delay-us = <5000000>;
798 compatible = "regulator-fixed";
800 regulator-name = "hdd3power";
801 regulator-min-microvolt = <5000000>;
802 regulator-max-microvolt = <5000000>;
803 enable-active-high;
804 regulator-always-on;
805 regulator-boot-on;
806 startup-delay-us = <5000000>;
811 compatible = "regulator-fixed";
813 regulator-name = "hdd4power";
814 regulator-min-microvolt = <5000000>;
815 regulator-max-microvolt = <5000000>;
816 enable-active-high;
817 regulator-always-on;
818 regulator-boot-on;
819 startup-delay-us = <5000000>;
828 ethphy0: ethernet-phy@0 {
829 device_type = "ethernet-phy";
833 ethphy1: ethernet-phy@1 {
834 device_type = "ethernet-phy";
842 ethernet0-port@0 {
843 phy-handle = <ðphy0>;
850 ethernet1-port@0 {
851 phy-handle = <ðphy1>;