arm64: dts: marvell: espressobin: Add support for LED2

LED2 is connected to MPP1_2 pin. It is working only on V7 boards.
V5 boards have hw bug which cause that LED2 is non-working.

So enable LED2 only for Espressobin V7 boards.

Note that LED1 is connected to LED_WLAN# pin on miniPCIe card and LED3 to
power supply. Therefore on Espressobin board only LED2 can be controlled
directly from the host. LED1 is possible to control via WiFi card inserted
in miniPCIe slot if driver for particular card supports it.

Signed-off-by: Pali Rohár <pali@kernel.org>
Tested-by: Gérald Kerma <gerald@gk2.net>
Signed-off-by: Gregory CLEMENT <gregory.clement@bootlin.com>
This commit is contained in:
Pali Rohár 2020-10-06 14:44:55 +02:00 committed by Gregory CLEMENT
parent 6d96e11b77
commit c1e9911fcc
3 changed files with 21 additions and 0 deletions

View File

@ -39,3 +39,7 @@
&sdhci0 {
status = "okay";
};
&led2 {
status = "okay";
};

View File

@ -34,3 +34,7 @@
&switch0port3 {
label = "wan";
};
&led2 {
status = "okay";
};

View File

@ -41,6 +41,19 @@
3300000 0x0>;
enable-active-high;
};
led2: gpio-led2 {
/* led2 is working only on v7 board */
status = "disabled";
compatible = "gpio-leds";
led2 {
label = "led2";
gpios = <&gpionb 2 GPIO_ACTIVE_LOW>;
default-state = "off";
};
};
};
/* J9 */