Lines Matching +full:fan +full:- +full:0
1 // SPDX-License-Identifier: GPL-2.0-or-later
3 /dts-v1/;
5 #include "aspeed-g6.dtsi"
6 #include <dt-bindings/gpio/aspeed-gpio.h>
7 #include <dt-bindings/i2c/i2c.h>
8 #include <dt-bindings/leds/leds-pca955x.h>
12 compatible = "ibm,tacoma-bmc", "aspeed,ast2600";
15 stdout-path = &uart5;
21 reg = <0x80000000 0x40000000>;
24 reserved-memory {
25 #address-cells = <1>;
26 #size-cells = <1>;
30 no-map;
31 reg = <0xb8000000 0x4000000>; /* 64M */
36 reg = <0xbc000000 0x180000>; /* 16 * (3 * 0x8000) */
37 record-size = <0x8000>;
38 console-size = <0x8000>;
39 pmsg-size = <0x8000>;
40 max-reason = <3>; /* KMSG_DUMP_EMERG */
44 no-map;
45 compatible = "shared-dma-pool";
46 reg = <0xbf000000 0x01000000>; /* 16M */
50 gpio-keys {
51 compatible = "gpio-keys";
53 event-ps0-presence {
54 label = "ps0-presence";
59 event-ps1-presence {
60 label = "ps1-presence";
66 gpio-keys-polled {
67 compatible = "gpio-keys-polled";
68 poll-interval = <1000>;
70 event-fan0-presence {
71 label = "fan0-presence";
76 event-fan1-presence {
77 label = "fan1-presence";
82 event-fan2-presence {
83 label = "fan2-presence";
88 event-fan3-presence {
89 label = "fan3-presence";
95 iio-hwmon-dps310 {
96 compatible = "iio-hwmon";
97 io-channels = <&dps 0>;
100 iio-hwmon-bmp280 {
101 compatible = "iio-hwmon";
102 io-channels = <&bmp 1>;
111 gpio-line-names =
112 /*A0-A7*/ "","","","","","","","",
113 /*B0-B7*/ "fsi-mux","","","","","","","",
114 /*C0-C7*/ "","","","","","","","",
115 /*D0-D7*/ "","","","","","","","",
116 /*E0-E7*/ "power-button","","","checkstop","","presence-ps1","","led-rear-fault",
117 /*F0-F7*/ "","","","","","","","",
118 /*G0-G7*/ "","","","","","","","",
119 /*H0-H7*/ "","","","presence-ps0","","","","",
120 /*I0-I7*/ "","","","","","","","",
121 /*J0-J7*/ "","","","","","","","",
122 /*K0-K7*/ "","","","","","","","",
123 /*L0-L7*/ "","","","","","","","",
124 /*M0-M7*/ "","","","","","","","",
125 /*N0-N7*/ "","","","","","","","",
126 /*O0-O7*/ "led-rear-power","led-rear-id","","usb-power","","","","",
127 /*P0-P7*/ "","","","","","bmc-tpm-reset","","",
128 /*Q0-Q7*/ "cfam-reset","","","","","","","fsi-routing",
129 /*R0-R7*/ "","","","","","","","",
130 /*S0-S7*/ "","","","","","","","",
131 /*T0-T7*/ "","","","","","","","",
132 /*U0-U7*/ "","","","","","","","",
133 /*V0-V7*/ "","","","","","","","",
134 /*W0-W7*/ "","","","","","","","",
135 /*X0-X7*/ "","","","","","","","",
136 /*Y0-Y7*/ "","","","","","","","",
137 /*Z0-Z7*/ "","","","","","","","";
142 flash@0 {
144 m25p,fast-read;
146 spi-max-frequency = <50000000>;
147 #include "openbmc-flash-layout-128.dtsi"
152 m25p,fast-read;
153 label = "alt-bmc";
154 spi-max-frequency = <50000000>;
160 pinctrl-names = "default";
161 pinctrl-0 = <&pinctrl_spi1_default>;
163 flash@0 {
165 m25p,fast-read;
167 spi-max-frequency = <100000000>;
173 pinctrl-names = "default";
174 pinctrl-0 = <&pinctrl_rmii3_default>;
177 clock-names = "MACCLK", "RCLK";
178 use-ncsi;
187 clk-phase-mmc-hs200 = <36>, <270>;
193 #address-cells = <2>;
194 #size-cells = <0>;
196 fsi-routing-gpios = <&gpio0 ASPEED_GPIO(Q, 7) GPIO_ACTIVE_HIGH>;
197 fsi-mux-gpios = <&gpio0 ASPEED_GPIO(B, 0) GPIO_ACTIVE_HIGH>;
199 cfam@0,0 {
200 reg = <0 0>;
201 #address-cells = <1>;
202 #size-cells = <1>;
203 chip-id = <0>;
207 reg = <0x1000 0x400>;
211 compatible = "ibm,fsi-i2c-master";
212 reg = <0x1800 0x400>;
213 #address-cells = <1>;
214 #size-cells = <0>;
216 cfam0_i2c0: i2c-bus@0 {
217 reg = <0>;
220 cfam0_i2c1: i2c-bus@1 {
224 cfam0_i2c2: i2c-bus@2 {
228 cfam0_i2c3: i2c-bus@3 {
232 cfam0_i2c4: i2c-bus@4 {
236 cfam0_i2c5: i2c-bus@5 {
240 cfam0_i2c6: i2c-bus@6 {
244 cfam0_i2c7: i2c-bus@7 {
248 cfam0_i2c8: i2c-bus@8 {
252 cfam0_i2c9: i2c-bus@9 {
256 cfam0_i2c10: i2c-bus@a {
260 cfam0_i2c11: i2c-bus@b {
264 cfam0_i2c12: i2c-bus@c {
268 cfam0_i2c13: i2c-bus@d {
272 cfam0_i2c14: i2c-bus@e {
278 compatible = "ibm,p9-sbefifo";
279 reg = <0x2400 0x400>;
280 #address-cells = <1>;
281 #size-cells = <0>;
284 compatible = "ibm,p9-occ";
289 compatible = "fsi-master-hub";
290 reg = <0x3400 0x400>;
291 #address-cells = <2>;
292 #size-cells = <0>;
294 no-scan-on-init;
300 cfam@1,0 {
301 reg = <1 0>;
302 #address-cells = <1>;
303 #size-cells = <1>;
304 chip-id = <1>;
308 reg = <0x1000 0x400>;
312 compatible = "ibm,fsi-i2c-master";
313 reg = <0x1800 0x400>;
314 #address-cells = <1>;
315 #size-cells = <0>;
317 cfam1_i2c0: i2c-bus@0 {
318 reg = <0>;
321 cfam1_i2c1: i2c-bus@1 {
325 cfam1_i2c2: i2c-bus@2 {
329 cfam1_i2c3: i2c-bus@3 {
333 cfam1_i2c4: i2c-bus@4 {
337 cfam1_i2c5: i2c-bus@5 {
341 cfam1_i2c6: i2c-bus@6 {
345 cfam1_i2c7: i2c-bus@7 {
349 cfam1_i2c8: i2c-bus@8 {
353 cfam1_i2c9: i2c-bus@9 {
357 cfam1_i2c10: i2c-bus@a {
361 cfam1_i2c11: i2c-bus@b {
365 cfam1_i2c12: i2c-bus@c {
369 cfam1_i2c13: i2c-bus@d {
373 cfam1_i2c14: i2c-bus@e {
379 compatible = "ibm,p9-sbefifo";
380 reg = <0x2400 0x400>;
381 #address-cells = <1>;
382 #size-cells = <0>;
385 compatible = "ibm,p9-occ";
390 compatible = "fsi-master-hub";
391 reg = <0x3400 0x400>;
392 #address-cells = <2>;
393 #size-cells = <0>;
395 no-scan-on-init;
446 multi-master;
449 ibm-panel@62 {
450 compatible = "ibm,op-panel";
451 reg = <(0x62 | I2C_OWN_SLAVE_ADDRESS)>;
459 compatible = "nuvoton,npct75x", "tcg,tpm-tis-i2c";
460 reg = <0x2e>;
473 reg = <0x77>;
474 #io-channel-cells = <1>;
479 reg = <0x52>;
480 #address-cells = <1>;
481 #size-cells = <0>;
483 fan@0 {
484 compatible = "pmbus-fan";
485 reg = <0>;
486 tach-pulses = <2>;
487 maxim,fan-rotor-input = "tach";
488 maxim,fan-pwm-freq = <25000>;
489 maxim,fan-dual-tach;
490 maxim,fan-no-watchdog;
491 maxim,fan-no-fault-ramp;
492 maxim,fan-ramp = <2>;
493 maxim,fan-fault-pin-mon;
496 fan@1 {
497 compatible = "pmbus-fan";
499 tach-pulses = <2>;
500 maxim,fan-rotor-input = "tach";
501 maxim,fan-pwm-freq = <25000>;
502 maxim,fan-dual-tach;
503 maxim,fan-no-watchdog;
504 maxim,fan-no-fault-ramp;
505 maxim,fan-ramp = <2>;
506 maxim,fan-fault-pin-mon;
509 fan@2 {
510 compatible = "pmbus-fan";
512 tach-pulses = <2>;
513 maxim,fan-rotor-input = "tach";
514 maxim,fan-pwm-freq = <25000>;
515 maxim,fan-dual-tach;
516 maxim,fan-no-watchdog;
517 maxim,fan-no-fault-ramp;
518 maxim,fan-ramp = <2>;
519 maxim,fan-fault-pin-mon;
522 fan@3 {
523 compatible = "pmbus-fan";
525 tach-pulses = <2>;
526 maxim,fan-rotor-input = "tach";
527 maxim,fan-pwm-freq = <25000>;
528 maxim,fan-dual-tach;
529 maxim,fan-no-watchdog;
530 maxim,fan-no-fault-ramp;
531 maxim,fan-ramp = <2>;
532 maxim,fan-fault-pin-mon;
538 reg = <0x76>;
539 #io-channel-cells = <0>;
544 reg = <0x60>;
545 #address-cells = <1>;
546 #size-cells = <0>;
548 gpio-controller;
549 #gpio-cells = <2>;
551 gpio@0 {
552 reg = <0>;
632 power-supply@68 {
634 reg = <0x68>;
637 power-supply@69 {
639 reg = <0x69>;
648 reg = <0x4c>;
653 reg = <0x70>;
658 reg = <0x71>;
667 reg = <0x4c>;
672 reg = <0x70>;
677 reg = <0x71>;
690 reg = <0x4a>;
703 reg = <0x60>;
704 #address-cells = <1>;
705 #size-cells = <0>;
706 gpio-controller;
707 #gpio-cells = <2>;
709 gpio-line-names = "PS_SMBUS_RESET_N", "APSS_RESET_N",
718 gpio@0 {
719 reg = <0>;
801 reg = <0x32>;
806 reg = <0x51>;
811 reg = <0x64>;
830 compatible = "snps,dw-apb-uart";
835 compatible = "snps,dw-apb-uart";
848 memory-region = <&flash_memory>;
853 aspeed,reset-type = "none";
854 aspeed,external-signal;
855 aspeed,ext-push-pull;
856 aspeed,ext-active-high;
858 pinctrl-names = "default";
859 pinctrl-0 = <&pinctrl_wdtrst1_default>;
868 pinctrl-names = "default";
869 pinctrl-0 = <&pinctrl_lpc_default>,
875 aspeed,lpc-io-reg = <0xca8 0xcac>;
880 aspeed,lpc-io-reg = <0xca2>;
881 aspeed,lpc-interrupts = <11 IRQ_TYPE_LEVEL_LOW>;