Commit e011c902 authored by Rosen Penev's avatar Rosen Penev Committed by Gregory CLEMENT
Browse files

ARM: dts: armada388-helios4: assign pinctrl to LEDs



Split up the pins to match earlier definitions. Allows LEDs to flash
properly.

Fixes: ced8025b ("ARM: dts: armada388-helios4")

Signed-off-by: default avatarRosen Penev <rosenp@gmail.com>
Signed-off-by: default avatarGregory CLEMENT <gregory.clement@bootlin.com>
parent 4daff3e5
Loading
Loading
Loading
Loading
+12 −3
Original line number Diff line number Diff line
@@ -70,6 +70,9 @@ reg_5p0v_usb: regulator-5v-usb {

	system-leds {
		compatible = "gpio-leds";
		pinctrl-names = "default";
		pinctrl-0 = <&helios_system_led_pins>;

		status-led {
			label = "helios4:green:status";
			gpios = <&gpio0 24 GPIO_ACTIVE_LOW>;
@@ -86,6 +89,9 @@ fault-led {

	io-leds {
		compatible = "gpio-leds";
		pinctrl-names = "default";
		pinctrl-0 = <&helios_io_led_pins>;

		sata1-led {
			label = "helios4:green:ata1";
			gpios = <&gpio1 17 GPIO_ACTIVE_LOW>;
@@ -286,9 +292,12 @@ helios_sdhci_pins: helios-sdhci-pins {
						       "mpp39", "mpp40";
					marvell,function = "sd0";
				};
				helios_led_pins: helios-led-pins {
					marvell,pins = "mpp24", "mpp25",
						       "mpp49", "mpp50",
				helios_system_led_pins: helios-system-led-pins {
					marvell,pins = "mpp24", "mpp25";
					marvell,function = "gpio";
				};
				helios_io_led_pins: helios-io-led-pins {
					marvell,pins = "mpp49", "mpp50",
						       "mpp52", "mpp53",
						       "mpp54";
					marvell,function = "gpio";