ARM: dts: aspeed: mtmitchell: Add LEDs

Add LED nodes as the gpio-leds devices. They are led-bmc-ready,
led-sw-heartbeat, led-identify, led-fault, led-fan-fault, led-psu-fault

Signed-off-by: Chanh Nguyen <chanh@os.amperecomputing.com>
Link: https://lore.kernel.org/r/20240806071806.1666550-6-chanh@os.amperecomputing.com
Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
Signed-off-by: Joel Stanley <joel@jms.id.au>
This commit is contained in:
Chanh Nguyen 2024-08-06 07:18:06 +00:00 committed by Joel Stanley
parent f689462fcd
commit 6177ea49c6

View File

@ -113,6 +113,37 @@ vga_memory: region@bf000000 {
};
};
leds {
compatible = "gpio-leds";
/*
* Use gpio-leds to configure GPIOW5 (bmc-ready) pin to be reseted when
* watchdog timeout.
*/
led-bmc-ready {
gpios = <&gpio0 ASPEED_GPIO(W, 5) (GPIO_ACTIVE_HIGH | GPIO_TRANSITORY)>;
};
led-sw-heartbeat {
gpios = <&gpio0 ASPEED_GPIO(N, 3) GPIO_ACTIVE_HIGH>;
};
led-identify {
gpios = <&gpio0 ASPEED_GPIO(S, 3) GPIO_ACTIVE_HIGH>;
};
led-fault {
gpios = <&gpio0 ASPEED_GPIO(P, 4) GPIO_ACTIVE_HIGH>;
};
led-fan-fault {
gpios = <&gpio_expander1 0 GPIO_ACTIVE_HIGH>;
};
led-psu-fault {
gpios = <&gpio_expander1 1 GPIO_ACTIVE_HIGH>;
};
};
voltage_mon_reg: voltage-mon-regulator {
compatible = "regulator-fixed";
regulator-name = "ltc2497_reg";