Skip to content

Commit

Permalink
arm64: dts: ti: iot2050: Annotate LED nodes
Browse files Browse the repository at this point in the history
Add function and color properties and use the common scheme for the node
name. We can't change the user-visible labels, though, due to existing
userspace relying on the current format.

Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
Link: https://lore.kernel.org/r/331f8756483e3f896a3e50e069b3e2c0fae7a8ac.1707463401.git.jan.kiszka@siemens.com
Signed-off-by: Vignesh Raghavendra <vigneshr@ti.com>
  • Loading branch information
jan-kiszka authored and r-vignesh committed Feb 15, 2024
1 parent f2c6d71 commit 5adf911
Showing 1 changed file with 26 additions and 7 deletions.
33 changes: 26 additions & 7 deletions arch/arm64/boot/dts/ti/k3-am65-iot2050-common.dtsi
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// SPDX-License-Identifier: GPL-2.0-only
/*
* Copyright (c) Siemens AG, 2018-2021
* Copyright (c) Siemens AG, 2018-2024
*
* Authors:
* Le Jin <le.jin@siemens.com>
Expand All @@ -9,6 +9,7 @@
* Common bits of the IOT2050 Basic and Advanced variants, PG1 and PG2
*/

#include <dt-bindings/leds/common.h>
#include <dt-bindings/phy/phy.h>
#include <dt-bindings/net/ti-dp83867.h>

Expand Down Expand Up @@ -82,28 +83,46 @@
pinctrl-names = "default";
pinctrl-0 = <&leds_pins_default>;

status-led-red {
led-0 {
color = <LED_COLOR_ID_RED>;
function = LED_FUNCTION_STATUS;
label = "status-led-red";
gpios = <&wkup_gpio0 32 GPIO_ACTIVE_HIGH>;
panic-indicator;
};

status-led-green {
led-1 {
color = <LED_COLOR_ID_GREEN>;
function = LED_FUNCTION_STATUS;
label = "status-led-green";
gpios = <&wkup_gpio0 24 GPIO_ACTIVE_HIGH>;
};

user-led1-red {
led-2 {
color = <LED_COLOR_ID_RED>;
function = LED_FUNCTION_INDICATOR;
label = "user-led1-red";
gpios = <&pcal9535_3 14 GPIO_ACTIVE_HIGH>;
};

user-led1-green {
led-3 {
color = <LED_COLOR_ID_GREEN>;
function = LED_FUNCTION_INDICATOR;
label = "user-led1-green";
gpios = <&pcal9535_2 15 GPIO_ACTIVE_HIGH>;
};

user-led2-red {
led-4 {
color = <LED_COLOR_ID_RED>;
function = LED_FUNCTION_INDICATOR;
label = "user-led2-red";
gpios = <&wkup_gpio0 17 GPIO_ACTIVE_HIGH>;
};

user-led2-green {
led-5 {
color = <LED_COLOR_ID_RED>;
function = LED_FUNCTION_INDICATOR;
label = "user-led2-green";
gpios = <&wkup_gpio0 22 GPIO_ACTIVE_HIGH>;
};
};
Expand Down

0 comments on commit 5adf911

Please sign in to comment.