Lines Matching +full:fan +full:- +full:supply
1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
3 * FriendlyElec NanoPC-T4 board device tree source
11 /dts-v1/;
12 #include "rk3399-nanopi4.dtsi"
15 model = "FriendlyElec NanoPC-T4";
16 compatible = "friendlyarm,nanopc-t4", "rockchip,rk3399";
18 vcc12v0_sys: vcc12v0-sys {
19 compatible = "regulator-fixed";
20 regulator-always-on;
21 regulator-boot-on;
22 regulator-max-microvolt = <12000000>;
23 regulator-min-microvolt = <12000000>;
24 regulator-name = "vcc12v0_sys";
27 vcc5v0_host0: vcc5v0-host0 {
28 compatible = "regulator-fixed";
29 regulator-always-on;
30 regulator-boot-on;
31 regulator-name = "vcc5v0_host0";
32 vin-supply = <&vcc5v0_sys>;
35 adc-keys {
36 compatible = "adc-keys";
37 io-channels = <&saradc 1>;
38 io-channel-names = "buttons";
39 keyup-threshold-microvolt = <1800000>;
40 poll-interval = <100>;
42 button-recovery {
45 press-threshold-microvolt = <18000>;
49 ir-receiver {
50 compatible = "gpio-ir-receiver";
52 pinctrl-names = "default";
53 pinctrl-0 = <&ir_rx>;
56 fan: pwm-fan { label
57 compatible = "pwm-fan";
59 * With 20KHz PWM and an EVERCOOL EC4007H12SA fan, these levels
62 cooling-levels = <0 12 18 255>;
63 #cooling-cells = <2>;
64 fan-supply = <&vcc12v0_sys>;
84 cooling-maps {
87 cooling-device = <&fan THERMAL_NO_LIMIT 1>;
92 cooling-device = <&fan 2 THERMAL_NO_LIMIT>;
98 ep-gpios = <&gpio2 RK_PA4 GPIO_ACTIVE_HIGH>;
99 num-lanes = <4>;
100 vpcie3v3-supply = <&vcc3v3_sys>;
105 ir_rx: ir-rx {
113 mmc-hs400-1_8v;
114 mmc-hs400-enhanced-strobe;
118 phy-supply = <&vcc5v0_host0>;
122 phy-supply = <&vcc5v0_host0>;
126 vin-supply = <&vcc12v0_sys>;
130 vin-supply = <&vcc12v0_sys>;
134 enable-active-high;
136 vin-supply = <&vcc5v0_sys>;