kernel: backport some useful LED_FUNCTION_* defines for DT
Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
(cherry picked from commit 081cd769fc)
			
			
This commit is contained in:
		| @@ -0,0 +1,34 @@ | |||||||
|  | From ec18a2a83b8b9f7e39c80105ea148c769c46227b Mon Sep 17 00:00:00 2001 | ||||||
|  | From: =?UTF-8?q?Rafa=C5=82=20Mi=C5=82ecki?= <rafal@milecki.pl> | ||||||
|  | Date: Wed, 17 Jan 2024 16:17:36 +0100 | ||||||
|  | Subject: [PATCH] dt-bindings: leds: Add FUNCTION defines for per-band WLANs | ||||||
|  | MIME-Version: 1.0 | ||||||
|  | Content-Type: text/plain; charset=UTF-8 | ||||||
|  | Content-Transfer-Encoding: 8bit | ||||||
|  |  | ||||||
|  | Most wireless routers and access points can operate in multiple bands | ||||||
|  | simultaneously. Vendors often equip their devices with per-band LEDs. | ||||||
|  |  | ||||||
|  | Add defines for those very common functions to allow cleaner & clearer | ||||||
|  | bindings. | ||||||
|  |  | ||||||
|  | Signed-off-by: Rafał Miłecki <rafal@milecki.pl> | ||||||
|  | Acked-by: Rob Herring <robh@kernel.org> | ||||||
|  | Link: https://lore.kernel.org/r/20240117151736.27440-1-zajec5@gmail.com | ||||||
|  | Signed-off-by: Lee Jones <lee@kernel.org> | ||||||
|  | --- | ||||||
|  |  include/dt-bindings/leds/common.h | 3 +++ | ||||||
|  |  1 file changed, 3 insertions(+) | ||||||
|  |  | ||||||
|  | --- a/include/dt-bindings/leds/common.h | ||||||
|  | +++ b/include/dt-bindings/leds/common.h | ||||||
|  | @@ -94,6 +94,9 @@ | ||||||
|  |  #define LED_FUNCTION_USB "usb" | ||||||
|  |  #define LED_FUNCTION_WAN "wan" | ||||||
|  |  #define LED_FUNCTION_WLAN "wlan" | ||||||
|  | +#define LED_FUNCTION_WLAN_2GHZ "wlan-2ghz" | ||||||
|  | +#define LED_FUNCTION_WLAN_5GHZ "wlan-5ghz" | ||||||
|  | +#define LED_FUNCTION_WLAN_6GHZ "wlan-6ghz" | ||||||
|  |  #define LED_FUNCTION_WPS "wps" | ||||||
|  |   | ||||||
|  |  #endif /* __DT_BINDINGS_LEDS_H */ | ||||||
| @@ -0,0 +1,35 @@ | |||||||
|  | From 64e558500d2d04878b8a6d6578850c475171d6ba Mon Sep 17 00:00:00 2001 | ||||||
|  | From: =?UTF-8?q?Rafa=C5=82=20Mi=C5=82ecki?= <rafal@milecki.pl> | ||||||
|  | Date: Fri, 23 Feb 2024 12:22:23 +0100 | ||||||
|  | Subject: [PATCH] dt-bindings: leds: Add LED_FUNCTION_WAN_ONLINE for Internet | ||||||
|  |  access | ||||||
|  | MIME-Version: 1.0 | ||||||
|  | Content-Type: text/plain; charset=UTF-8 | ||||||
|  | Content-Transfer-Encoding: 8bit | ||||||
|  |  | ||||||
|  | It's common for routers to have LED indicating link on the WAN port. | ||||||
|  |  | ||||||
|  | Some devices however have an extra LED that's meant to be used if WAN | ||||||
|  | connection is actually "online" (there is Internet access available). | ||||||
|  |  | ||||||
|  | It was suggested to add #define for such use case. | ||||||
|  |  | ||||||
|  | Link: https://lore.kernel.org/linux-devicetree/80e92209-5578-44e7-bd4b-603a29053ddf@collabora.com/T/#u | ||||||
|  | Signed-off-by: Rafał Miłecki <rafal@milecki.pl> | ||||||
|  | Reviewed-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com> | ||||||
|  | Link: https://lore.kernel.org/r/20240223112223.1368-1-zajec5@gmail.com | ||||||
|  | Signed-off-by: Lee Jones <lee@kernel.org> | ||||||
|  | --- | ||||||
|  |  include/dt-bindings/leds/common.h | 1 + | ||||||
|  |  1 file changed, 1 insertion(+) | ||||||
|  |  | ||||||
|  | --- a/include/dt-bindings/leds/common.h | ||||||
|  | +++ b/include/dt-bindings/leds/common.h | ||||||
|  | @@ -93,6 +93,7 @@ | ||||||
|  |  #define LED_FUNCTION_TX "tx" | ||||||
|  |  #define LED_FUNCTION_USB "usb" | ||||||
|  |  #define LED_FUNCTION_WAN "wan" | ||||||
|  | +#define LED_FUNCTION_WAN_ONLINE "wan-online" | ||||||
|  |  #define LED_FUNCTION_WLAN "wlan" | ||||||
|  |  #define LED_FUNCTION_WLAN_2GHZ "wlan-2ghz" | ||||||
|  |  #define LED_FUNCTION_WLAN_5GHZ "wlan-5ghz" | ||||||
		Reference in New Issue
	
	Block a user
	 Rafał Miłecki
					Rafał Miłecki