Lines Matching +full:led +full:- +full:controller
1 // SPDX-License-Identifier: GPL-2.0-or-later
3 /dts-v1/;
5 #include <dt-bindings/gpio/aspeed-gpio.h>
6 #include <dt-bindings/i2c/i2c.h>
7 #include <dt-bindings/leds/leds-pca955x.h>
8 #include "aspeed-g6.dtsi"
9 #include "ibm-power11-dual.dtsi"
13 compatible = "ibm,balcones-bmc", "aspeed,ast2600";
24 stdout-path = &uart5;
27 gpio-keys-polled {
28 compatible = "gpio-keys-polled";
29 poll-interval = <1000>;
31 event-fan0-presence {
33 label = "fan0-presence";
37 event-fan1-presence {
39 label = "fan1-presence";
44 iio-hwmon {
45 compatible = "iio-hwmon";
46 io-channels = <&adc1 7>;
50 compatible = "gpio-leds";
52 led-fan0 {
56 led-fan1 {
60 led-rear-enc-id0 {
64 led-rear-enc-fault0 {
74 reserved-memory {
75 #address-cells = <1>;
76 #size-cells = <1>;
81 no-map;
87 record-size = <0x8000>;
88 console-size = <0x8000>;
89 ftrace-size = <0x8000>;
90 pmsg-size = <0x8000>;
91 max-reason = <3>; /* KMSG_DUMP_EMERG */
97 no-map;
102 compatible = "shared-dma-pool";
104 no-map;
110 aspeed,int-vref-microvolt = <2500000>;
111 pinctrl-names = "default";
112 pinctrl-0 = <&pinctrl_adc8_default &pinctrl_adc9_default
124 clk-phase-mmc-hs200 = <180>, <180>;
133 gpio-line-names =
134 /*A0-A7*/ "","","","","","","","",
135 /*B0-B7*/ "","","","","","","checkstop","",
136 /*C0-C7*/ "","","","","","","","",
137 /*D0-D7*/ "","","","","","","","",
138 /*E0-E7*/ "","","","","","","","",
139 /*F0-F7*/ "","fan-ctlr-reset","rtc-battery-voltage-read-enable",
140 "reset-cause-pinhole","","","","",
141 /*G0-G7*/ "fan0","fan1","","","","","","",
142 /*H0-H7*/ "","","rear-enc-id0","rear-enc-fault0","","","","",
143 /*I0-I7*/ "","","","","","","bmc-secure-boot","",
144 /*J0-J7*/ "","","","","","","","",
145 /*K0-K7*/ "","","","","","","","",
146 /*L0-L7*/ "","","","","","","","",
147 /*M0-M7*/ "","","","","","","","",
148 /*N0-N7*/ "","","","","","","","",
149 /*O0-O7*/ "","","","usb-power","","","","",
150 /*P0-P7*/ "","","","","","","","",
151 /*Q0-Q7*/ "cfam-reset","","regulator-standby-faulted","","","","","",
152 /*R0-R7*/ "bmc-tpm-reset","power-chassis-control","power-chassis-good","","",
154 /*S0-S7*/ "presence-ps0","presence-ps1","","","power-ffs-sync-history","","",
156 /*T0-T7*/ "","","","","","","","",
157 /*U0-U7*/ "","","","","","","","",
158 /*V0-V7*/ "","","","","","","","",
159 /*W0-W7*/ "","","","","","","","",
160 /*X0-X7*/ "","","","","","","","",
161 /*Y0-Y7*/ "","","","","","","","",
162 /*Z0-Z7*/ "","","","","","","","";
164 usb-power-hog {
165 gpio-hog;
167 output-high;
177 gpio-controller;
178 #gpio-cells = <2>;
180 gpio-line-names =
213 power-supply@5a {
218 power-supply@5b {
236 led-controller@62 {
239 #address-cells = <1>;
240 #size-cells = <0>;
241 gpio-controller;
242 #gpio-cells = <2>;
244 led@0 {
246 default-state = "keep";
247 label = "cablecard2-cxp-top";
248 retain-state-shutdown;
252 led@1 {
254 default-state = "keep";
255 label = "cablecard2-cxp-bot";
256 retain-state-shutdown;
267 multi-master;
270 temperature-sensor@48 {
290 led-controller@60 {
293 #address-cells = <1>;
294 #size-cells = <0>;
295 gpio-controller;
296 #gpio-cells = <2>;
298 led@0 {
300 default-state = "keep";
301 label = "front-sys-id0";
302 retain-state-shutdown;
306 led@1 {
308 default-state = "keep";
309 label = "front-check-log0";
310 retain-state-shutdown;
314 led@2 {
316 default-state = "keep";
317 label = "front-enc-fault1";
318 retain-state-shutdown;
322 led@3 {
324 default-state = "keep";
325 label = "front-sys-pwron0";
326 retain-state-shutdown;
331 lcd-controller@62 {
332 compatible = "ibm,op-panel";
336 pressure-sensor@76 {
339 #io-channel-cells = <0>;
356 led-controller@60 {
359 #address-cells = <1>;
360 #size-cells = <0>;
361 gpio-controller;
362 #gpio-cells = <2>;
364 gpio-line-names =
375 led-controller@61 {
378 #address-cells = <1>;
379 #size-cells = <0>;
380 gpio-controller;
381 #gpio-cells = <2>;
383 gpio-line-names =
406 temperature-sensor@4c {
422 gpio-controller;
423 #gpio-cells = <2>;
425 gpio-line-names =
436 temperature-sensor@4c {
441 i2c-mux@75 {
444 #address-cells = <1>;
445 #size-cells = <0>;
446 i2c-mux-idle-disconnect;
450 #address-cells = <1>;
451 #size-cells = <0>;
456 #address-cells = <1>;
457 #size-cells = <0>;
462 #address-cells = <1>;
463 #size-cells = <0>;
468 #address-cells = <1>;
469 #size-cells = <0>;
478 compatible = "nuvoton,npct75x", "tcg,tpm-tis-i2c";
480 memory-region = <&event_log>;
497 led-controller@60 {
500 #address-cells = <1>;
501 #size-cells = <0>;
502 gpio-controller;
503 #gpio-cells = <2>;
505 led@0 {
507 default-state = "keep";
509 retain-state-shutdown;
513 led@1 {
515 default-state = "keep";
517 retain-state-shutdown;
521 led@2 {
523 default-state = "keep";
525 retain-state-shutdown;
529 led@3 {
531 default-state = "keep";
533 retain-state-shutdown;
552 aspeed,lpc-io-reg = <0xca8 0xcac>;
557 aspeed,lpc-io-reg = <0xca2>;
558 aspeed,lpc-interrupts = <11 IRQ_TYPE_LEVEL_LOW>;
563 memory-region = <&flash_memory>;
570 clock-names = "MACCLK", "RCLK";
571 pinctrl-names = "default";
572 pinctrl-0 = <&pinctrl_rmii3_default>;
573 use-ncsi;
578 bias-disable;
598 aspeed,reset-type = "none";
599 aspeed,external-signal;
600 aspeed,ext-push-pull;
601 aspeed,ext-active-high;
603 pinctrl-names = "default";
604 pinctrl-0 = <&pinctrl_wdtrst1_default>;