Lines Matching +full:shutdown +full:- +full:gpios

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,bonnell-bmc", "aspeed,ast2600";
23 stdout-path = &uart5;
32 reserved-memory {
33 #address-cells = <1>;
34 #size-cells = <1>;
40 record-size = <0x8000>;
41 console-size = <0x8000>;
42 ftrace-size = <0x8000>;
43 pmsg-size = <0x8000>;
44 max-reason = <3>; /* KMSG_DUMP_EMERG */
49 no-map;
55 no-map;
56 compatible = "shared-dma-pool";
62 compatible = "gpio-leds";
65 gpios = <&gpio0 ASPEED_GPIO(G, 0) GPIO_ACTIVE_LOW>;
69 gpios = <&gpio0 ASPEED_GPIO(G, 1) GPIO_ACTIVE_LOW>;
72 rear-enc-id0 {
73 gpios = <&gpio0 ASPEED_GPIO(H, 2) GPIO_ACTIVE_LOW>;
76 rear-enc-fault0 {
77 gpios = <&gpio0 ASPEED_GPIO(H, 3) GPIO_ACTIVE_LOW>;
81 gpio-keys-polled {
82 compatible = "gpio-keys-polled";
83 #address-cells = <1>;
84 #size-cells = <0>;
85 poll-interval = <1000>;
87 fan0-presence {
88 label = "fan0-presence";
89 gpios = <&gpio0 ASPEED_GPIO(F, 4) GPIO_ACTIVE_LOW>;
93 fan1-presence {
94 label = "fan1-presence";
95 gpios = <&gpio0 ASPEED_GPIO(F, 5) GPIO_ACTIVE_LOW>;
100 iio-hwmon {
101 compatible = "iio-hwmon";
102 io-channels = <&adc1 7>;
108 aspeed,int-vref-microvolt = <2500000>;
109 pinctrl-names = "default";
110 pinctrl-0 = <&pinctrl_adc8_default &pinctrl_adc9_default
125 gpio-line-names =
126 /*A0-A7*/ "","","","","","","","",
127 /*B0-B7*/ "","","","","","","checkstop","",
128 /*C0-C7*/ "","","","","","","","",
129 /*D0-D7*/ "","","","","","","","",
130 /*E0-E7*/ "","","","","","","","",
131 /*F0-F7*/ "","","rtc-battery-voltage-read-enable","reset-cause-pinhole","","","","",
132 /*G0-G7*/ "fan0","fan1","","","","","","",
133 /*H0-H7*/ "","","rear-enc-id0","rear-enc-fault0","","","","",
134 /*I0-I7*/ "","","","","","","bmc-secure-boot","",
135 /*J0-J7*/ "","","","","","","","",
136 /*K0-K7*/ "","","","","","","","",
137 /*L0-L7*/ "","","","","","","","",
138 /*M0-M7*/ "","","","","","","","",
139 /*N0-N7*/ "","","","","","","","",
140 /*O0-O7*/ "","","","usb-power","","","","",
141 /*P0-P7*/ "","","","","","","","",
142 /*Q0-Q7*/ "cfam-reset","","regulator-standby-faulted","","","","","",
143 /*R0-R7*/ "bmc-tpm-reset","power-chassis-control","power-chassis-good","","","","","",
144 /*S0-S7*/ "presence-ps0","presence-ps1","","","power-ffs-sync-history","","","",
145 /*T0-T7*/ "","","","","","","","",
146 /*U0-U7*/ "","","","","","","","",
147 /*V0-V7*/ "","","","","","","","",
148 /*W0-W7*/ "","","","","","","","",
149 /*X0-X7*/ "","","","","","","","",
150 /*Y0-Y7*/ "","","","","","","","",
151 /*Z0-Z7*/ "","","","","","","","";
154 gpio-hog;
155 gpios = <ASPEED_GPIO(O, 3) GPIO_ACTIVE_LOW>;
156 output-high;
165 bias-disable;
170 clk-phase-mmc-hs200 = <180>, <180>;
188 #address-cells = <1>;
189 #size-cells = <0>;
191 gpio-controller;
192 #gpio-cells = <2>;
194 gpio-line-names = "",
221 power-supply@5a {
226 power-supply@5b {
245 multi-master;
248 si7021-a20@40 {
271 #address-cells = <1>;
272 #size-cells = <0>;
275 compatible = "pmbus-fan";
277 tach-pulses = <2>;
281 compatible = "pmbus-fan";
283 tach-pulses = <2>;
290 #address-cells = <1>;
291 #size-cells = <0>;
293 gpio-controller;
294 #gpio-cells = <2>;
297 label = "front-sys-id0";
299 retain-state-shutdown;
300 default-state = "keep";
305 label = "front-check-log0";
307 retain-state-shutdown;
308 default-state = "keep";
313 label = "front-enc-fault1";
315 retain-state-shutdown;
316 default-state = "keep";
321 label = "front-sys-pwron0";
323 retain-state-shutdown;
324 default-state = "keep";
329 ibm-panel@62 {
330 compatible = "ibm,op-panel";
337 #io-channel-cells = <0>;
362 #address-cells = <1>;
363 #size-cells = <0>;
365 gpio-controller;
366 #gpio-cells = <2>;
368 gpio-line-names = "",
398 #address-cells = <1>;
399 #size-cells = <0>;
401 gpio-controller;
402 #gpio-cells = <2>;
404 gpio-line-names = "BOOT_RCVRY_TWI",
422 #address-cells = <1>;
423 #size-cells = <0>;
425 i2c-mux-idle-disconnect;
428 #address-cells = <1>;
429 #size-cells = <0>;
434 #address-cells = <1>;
435 #size-cells = <0>;
440 #address-cells = <1>;
441 #size-cells = <0>;
446 #address-cells = <1>;
447 #size-cells = <0>;
478 #address-cells = <1>;
479 #size-cells = <0>;
481 gpio-controller;
482 #gpio-cells = <2>;
487 retain-state-shutdown;
488 default-state = "keep";
495 retain-state-shutdown;
496 default-state = "keep";
503 retain-state-shutdown;
504 default-state = "keep";
511 retain-state-shutdown;
512 default-state = "keep";
540 memory-region = <&flash_memory>;
545 pinctrl-names = "default";
546 pinctrl-0 = <&pinctrl_rmii3_default>;
549 clock-names = "MACCLK", "RCLK";
550 use-ncsi;
554 aspeed,reset-type = "none";
555 aspeed,external-signal;
556 aspeed,ext-push-pull;
557 aspeed,ext-active-high;
559 pinctrl-names = "default";
560 pinctrl-0 = <&pinctrl_wdtrst1_default>;
569 memory-region = <&vga_memory>;
574 aspeed,lpc-io-reg = <0xca8 0xcac>;
579 aspeed,lpc-io-reg = <0xca2>;
580 aspeed,lpc-interrupts = <11 IRQ_TYPE_LEVEL_LOW>;
583 #include "ibm-power10-dual.dtsi"