Lines Matching +full:cooling +full:- +full:maps
1 // SPDX-License-Identifier: GPL-2.0 OR MIT
8 #include <dt-bindings/gpio/gpio.h>
9 #include <dt-bindings/input/input.h>
12 model = "Milk-V Pioneer";
16 stdout-path = "serial0";
19 gpio-power {
20 compatible = "gpio-keys";
22 key-power {
26 linux,input-type = <EV_KEY>;
27 debounce-interval = <100>;
33 clock-frequency = <25000000>;
37 clock-frequency = <25000000>;
41 clock-frequency = <25000000>;
45 pinctrl-0 = <&emmc_cfg>;
46 pinctrl-names = "default";
47 bus-width = <4>;
48 no-sdio;
49 no-sd;
50 non-removable;
51 wp-inverted;
56 pinctrl-0 = <&i2c1_cfg>;
57 pinctrl-names = "default";
61 compatible = "sophgo,sg2042-hwmon-mcu";
63 #thermal-sensor-cells = <1>;
68 emmc_cfg: sdhci-emmc-cfg {
69 sdhci-emmc-wp-pins {
71 bias-disable;
72 drive-strength-microamp = <26800>;
73 input-schmitt-disable;
76 sdhci-emmc-cd-pins {
78 bias-pull-up;
79 drive-strength-microamp = <26800>;
80 input-schmitt-enable;
83 sdhci-emmc-rst-pwr-pins {
86 bias-disable;
87 drive-strength-microamp = <26800>;
88 input-schmitt-disable;
92 i2c1_cfg: i2c1-cfg {
93 i2c1-pins {
96 bias-pull-up;
97 drive-strength-microamp = <26800>;
98 input-schmitt-enable;
102 sd_cfg: sdhci-sd-cfg {
103 sdhci-sd-cd-wp-pins {
106 bias-pull-up;
107 drive-strength-microamp = <26800>;
108 input-schmitt-enable;
111 sdhci-sd-rst-pwr-pins {
114 bias-disable;
115 drive-strength-microamp = <26800>;
116 input-schmitt-disable;
120 uart0_cfg: uart0-cfg {
121 uart0-rx-pins {
124 bias-pull-up;
125 drive-strength-microamp = <26800>;
126 input-schmitt-enable;
132 pinctrl-0 = <&sd_cfg>;
133 pinctrl-names = "default";
134 bus-width = <4>;
135 no-sdio;
136 no-mmc;
137 wp-inverted;
142 pinctrl-0 = <&uart0_cfg>;
143 pinctrl-names = "default";
148 pwmfan: pwm-fan {
149 compatible = "pwm-fan";
150 cooling-levels = <103 128 179 230 255>;
152 #cooling-cells = <2>;
155 thermal-zones {
156 soc-thermal {
157 polling-delay-passive = <1000>;
158 polling-delay = <1000>;
159 thermal-sensors = <&mcu 0>;
162 soc_active1: soc-active1 {
168 soc_active2: soc-active2 {
174 soc_active3: soc-active3 {
180 soc_hot: soc-hot {
187 cooling-maps {
190 cooling-device = <&pwmfan 0 1>;
195 cooling-device = <&pwmfan 1 2>;
200 cooling-device = <&pwmfan 2 3>;
205 cooling-device = <&pwmfan 3 4>;
210 board-thermal {
211 polling-delay-passive = <1000>;
212 polling-delay = <1000>;
213 thermal-sensors = <&mcu 1>;
216 board_active: board-active {
223 cooling-maps {
226 cooling-device = <&pwmfan 3 4>;