Lines Matching +full:tach +full:- +full:ch
1 // SPDX-License-Identifier: GPL-2.0+
2 /dts-v1/;
4 #include "aspeed-g5.dtsi"
5 #include <dt-bindings/gpio/aspeed-gpio.h>
6 #include <dt-bindings/interrupt-controller/irq.h>
10 compatible = "tyan,s7106-bmc", "aspeed,ast2500";
13 stdout-path = &uart5;
22 reserved-memory {
23 #address-cells = <1>;
24 #size-cells = <1>;
28 no-map;
33 no-map;
40 compatible = "shared-dma-pool";
46 compatible = "gpio-leds";
57 iio-hwmon {
58 compatible = "iio-hwmon";
59 io-channels = <&adc 0>, <&adc 1>, <&adc 2>, <&adc 3>,
65 iio-hwmon-battery {
66 compatible = "iio-hwmon";
67 io-channels = <&adc 15>;
76 m25p,fast-read;
77 #include "openbmc-flash-layout.dtsi"
83 pinctrl-names = "default";
84 pinctrl-0 = <&pinctrl_spi1_default>;
89 m25p,fast-read;
94 /* Rear RS-232 connector */
96 pinctrl-names = "default";
97 pinctrl-0 = <&pinctrl_txd1_default
102 /* RS-232 connector on header */
104 pinctrl-names = "default";
105 pinctrl-0 = <&pinctrl_txd2_default
125 /* BMC "debug" (console) UART; connected to RS-232 connector
146 aspeed,lpc-io-reg = <0xffff>;
147 aspeed,lpc-interrupts = <15 IRQ_TYPE_LEVEL_HIGH>;
156 memory-region = <&p2a_memory>;
161 snoop-ports = <0x80>;
174 pinctrl-names = "default";
175 pinctrl-0 = <&pinctrl_pwm0_default
183 aspeed,fan-tach-ch = /bits/ 8 <0x00>;
189 aspeed,fan-tach-ch = /bits/ 8 <0x01>;
195 aspeed,fan-tach-ch = /bits/ 8 <0x02>;
200 aspeed,fan-tach-ch = /bits/ 8 <0x03>;
205 aspeed,fan-tach-ch = /bits/ 8 <0x04>;
210 aspeed,fan-tach-ch = /bits/ 8 <0x05>;
216 aspeed,fan-tach-ch = /bits/ 8 <0x06>;
221 aspeed,fan-tach-ch = /bits/ 8 <0x07>;
233 #address-cells = <1>;
234 #size-cells = <0>;
242 sensor-type = "temperature";
243 temperature-mode = "thermistor";
248 sensor-type = "temperature";
249 temperature-mode = "thermistor";
254 sensor-type = "temperature";
259 * - IPMB pin header
260 * - CPU #0 memory error LED @ 0x3A
261 * - CPU #1 memory error LED @ 0x3C
280 * - fan header
281 * - mini-SAS HD connector
282 * - SSATA SGPIO
283 * - via switch (BMC_SMB3_PCH_IE_SML3_EN, active low)
304 power-supply@58 {
310 power-supply@59 {
316 * - PCH SMBUS #1
324 * - PCH SMBUS #2
328 * - CPU #0 channels ABC VDDQ @ 0x80
329 * - CPU #0 channels DEF VDDQ @ 0x81
330 * - CPU #1 channels ABC VDDQ @ 0x82
331 * - CPU #1 channels DEF VDDQ @ 0x83
332 * - CPU #0 VCCIO & VMCP @ 0x52
333 * - CPU #1 VCCIO & VMCP @ 0x53
334 * - CPU #0 VCCIN @ 0xC0
335 * - CPU #0 VSA @ 0xC2
336 * - CPU #1 VCCIN @ 0xC4
337 * - CPU #1 VSA @ 0xC6
338 * - J110
346 * - mainboard FRU @ 0xAE
347 * - XDP connector
348 * - ME debug header
349 * - clock buffer @ 0xD8
350 * - i2c4 via switch (PCH_VR_SMBUS_SW_P; controlled by PCH)
351 * - PCH SMBUS
360 * - 0,0: PCIE slot 1, SMB #1
361 * - 0,1: PCIE slot 1, SMB #2
362 * - 1,0: PCIE slot 2, SMB #1
363 * - 1,1: PCIE slot 2, SMB #2
368 * - 0,0: OCP0 (A) SMB
369 * - 0,1: OCP0 (C) SMB
370 * - 1,0: OCP1 (A) SMB
371 * - 1,1: NC
379 * - PCH SMBUS #4
391 use-ncsi;
392 pinctrl-names = "default";
393 pinctrl-0 = <&pinctrl_rmii1_default>;
398 pinctrl-names = "default";
399 pinctrl-0 = <&pinctrl_rgmii2_default &pinctrl_mdio2_default>;
408 aspeed,lpc-io-reg = <0xca8>;
413 aspeed,lpc-io-reg = <0xca2>;
416 /* Enable BMC VGA output to show an early (pre-BIOS) boot screen */
419 memory-region = <&gfx_memory>;
423 * https://github.com/openbmc/docs/blob/master/designs/device-tree-gpio-naming.md.
425 * Notes on led-identify and id-button:
426 * - A physical button is connected to id-button which
427 * triggers the clock on a D flip-flop. The /Q output of the
428 * flip-flop drives its D input.
429 * - The flip-flop's Q output drives led-identify which is
431 * - With that, every button press toggles the LED between on and off.
433 * Notes on power-, reset- and nmi- button and control:
434 * - The -button signals can be used to monitor physical buttons.
435 * - The -control signals can be used to actuate the specific
437 * - In hardware, the -button signals are connected to the -control
438 * signals through drivers with the -control signals being
443 gpio-line-names =
446 /*A2*/ "led-identify", /* in/out: BMC_IDLED_ON_N */
452 /*B0-B7*/ "","","","","","","","",
457 /*C4*/ "id-button", /* in/out: BMC_IDBTN_IN_OUT_N */
458 /*C5*/ "post-complete", /* in: FM_BIOS_POST_CMPLT_N */
463 /*D2*/ "power-chassis-good", /* in: SYS_PWROK_BUF */
464 /*D3*/ "platform-reset", /* in: SYS_PLTRST_N */
469 /*E0*/ "power-button", /* in: BMC_PWBTN_IN_N */
470 /*E1*/ "power-chassis-control", /* out: BMC_PWRBTN_OUT_N */
471 /*E2*/ "reset-button", /* in: BMC_RSTBTN_IN_N */
472 /*E3*/ "reset-control", /* out: BMC_RSTBTN_OUT_N */
473 /*E4*/ "nmi-button", /* in: BMC_NMIBTN_IN_N */
474 /*E5*/ "nmi-control", /* out: BMC_NMIBTN_OUT_N */
476 /*E7*/ "led-heartbeat", /* out: BMC_HEARTBRAT_LED_N */
478 /*F1*/ "clear-cmos-control", /* out: BMC_CLR_CMOS_N */
481 /*F4*/ "led-fault", /* out: AST_HW_FAULT_N */
493 /*H0-H7*/ "","","","","","","","",
494 /*I0-I7*/ "","","","","","","","",
495 /*J0-J7*/ "","","","","","","","",
496 /*K0-K7*/ "","","","","","","","",
497 /*L0-L7*/ "","","","","","","","",
498 /*M0-M7*/ "","","","","","","","",
499 /*N0-N7*/ "","","","","","","","",
500 /*O0-O7*/ "","","","","","","","",
501 /*P0-P7*/ "","","","","","","","",
510 /*R0-R7*/ "","","","","","","","",
511 /*S0-S7*/ "","","","","","","","",
512 /*T0-T7*/ "","","","","","","","",
513 /*U0-U7*/ "","","","","","","","",
514 /*V0-V7*/ "","","","","","","","",
515 /*W0-W7*/ "","","","","","","","",
516 /*X0-X7*/ "","","","","","","","",
517 /*Y0-Y7*/ "","","","","","","","",
518 /*Z0-Z7*/ "","","","","","","","",
527 /*AB0-AB7*/ "","","","","","","","";