From patchwork Sun Mar 10 18:28:14 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jacek Anaszewski X-Patchwork-Id: 1054051 Return-Path: X-Original-To: incoming-dt@patchwork.ozlabs.org Delivered-To: patchwork-incoming-dt@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=devicetree-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="X7KdH6+9"; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 44HVDv1GXfz9s9N for ; Mon, 11 Mar 2019 05:31:27 +1100 (AEDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726544AbfCJSbU (ORCPT ); Sun, 10 Mar 2019 14:31:20 -0400 Received: from mail-wr1-f66.google.com ([209.85.221.66]:33622 "EHLO mail-wr1-f66.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726832AbfCJS3C (ORCPT ); Sun, 10 Mar 2019 14:29:02 -0400 Received: by mail-wr1-f66.google.com with SMTP id i8so2695059wrm.0; Sun, 10 Mar 2019 11:29:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=gIZNPWwo2YMvg9dV6bXiemRQGdAdQXtMcVtJ6lRG4u4=; b=X7KdH6+9xH6B7MVldVH/5SLcnjRianPUsRCnEkRmRlgSJJixg5S4PGQI3NHR4wB4fl Rd+hK4ms42U5n0q3CJ/n4pm3oT8QdoD/uhull1gc2WICYQQ5zIS+BpkrEXYdS6ajVb5V oBEB3xUQwcmZq/F6/v+wpLj+I+UfVmR1ixQtBGbAECsalbnz4yf3WZKzPI+gmjeWOXsv Usbq/xWW1vny65dLuOLajWmDidyMn7JTZ0qk/UvxqaXqU019CSTcjEwsqaoRuuF5/kum aYDF9HDq9JpcG9U19DwFriX8464/yq3I25hZHtDMvfF6B+4NrSAi7WvJxLxeeOmRSdi7 JATQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=gIZNPWwo2YMvg9dV6bXiemRQGdAdQXtMcVtJ6lRG4u4=; b=NXLriWEGLFZVzODFyMNPzSRRTyYdnszY64Y7eJq5zVWJ0G+jHFUNkNgvuEKPuAEoNg NS5xZtTv5Vzxr8NGerYp7/0P/WENm5V8gjrFCi49mabm1qSWWFCy72NRgzh8h9KZLjuq ZYo0K7kkcv0t8DSMXGmnxsMI7S2irD0HSHxZZVgRCIr3aNweUhDlHkyBPh9SE9SUaWTI 6PdDVE1I6qHRDfXaFX0x2kF3RQ4Aw/kWb8KFJm4b2EUHkFwe7vYlihuJ74uQHmyB5nLv GghOplwzMme+C7RyA6Zp5uc5wrbnCKkHdA5x1cGp4uINgTaKZ8XGK64hrhh8ly6Qrixx Oc0Q== X-Gm-Message-State: APjAAAUgI3y7j5uPqNNlcMmHjf/VH2bX6/pvmX2w9rjqstokqE1sG33M bXQLs4qxEVuyG/dn8tkgAehd1gok X-Google-Smtp-Source: APXvYqxiOvo66yoezckkxNP3zzHAyDyWQNoVqXz9SngRCqyHBRaGgTXUoAz1vRpdXg2ipHJXM7SKyQ== X-Received: by 2002:adf:e58f:: with SMTP id l15mr17294371wrm.309.1552242540556; Sun, 10 Mar 2019 11:29:00 -0700 (PDT) Received: from myhost.home (bgt124.neoplus.adsl.tpnet.pl. [83.28.83.124]) by smtp.gmail.com with ESMTPSA id h13sm5807469wrt.89.2019.03.10.11.28.59 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 10 Mar 2019 11:29:00 -0700 (PDT) From: Jacek Anaszewski To: linux-leds@vger.kernel.org Cc: devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, pavel@ucw.cz, robh@kernel.org, jacek.anaszewski@gmail.com, Baolin Wang , Daniel Mack , Dan Murphy , Linus Walleij , Oleh Kravchenko , Sakari Ailus , Simon Shields Subject: [PATCH 03/25] dt-bindings: leds: Add LED_FUNCTION definitions Date: Sun, 10 Mar 2019 19:28:14 +0100 Message-Id: <20190310182836.20841-4-jacek.anaszewski@gmail.com> X-Mailer: git-send-email 2.11.0 In-Reply-To: <20190310182836.20841-1-jacek.anaszewski@gmail.com> References: <20190310182836.20841-1-jacek.anaszewski@gmail.com> Sender: devicetree-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org Add common LED function definitions for use in Device Tree. The function names were extracted from existing dts files after eliminating oddities. Signed-off-by: Jacek Anaszewski Cc: Baolin Wang Cc: Daniel Mack Cc: Dan Murphy Cc: Linus Walleij Cc: Oleh Kravchenko Cc: Sakari Ailus Cc: Simon Shields --- include/dt-bindings/leds/common.h | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) diff --git a/include/dt-bindings/leds/common.h b/include/dt-bindings/leds/common.h index e171d0a6beb2..ffcd46317307 100644 --- a/include/dt-bindings/leds/common.h +++ b/include/dt-bindings/leds/common.h @@ -19,4 +19,42 @@ #define LEDS_BOOST_ADAPTIVE 1 #define LEDS_BOOST_FIXED 2 +/* Standard LED functions */ +#define LED_FUNCTION_ACTIVITY "activity" +#define LED_FUNCTION_ADSL "adsl" +#define LED_FUNCTION_ALARM "alarm" +#define LED_FUNCTION_BACKLIGHT "backlight" +#define LED_FUNCTION_BLUETOOTH "bluetooth" +#define LED_FUNCTION_BOOT "boot" +#define LED_FUNCTION_CHRG "chrg" +#define LED_FUNCTION_DEBUG "debug" +#define LED_FUNCTION_DISK "disk" +#define LED_FUNCTION_DISK_READ "disk-read" +#define LED_FUNCTION_DISK_WRITE "disk-write" +#define LED_FUNCTION_FAULT "fault" +#define LED_FUNCTION_FLASH "flash" +#define LED_FUNCTION_HDDERR "hdderr" +#define LED_FUNCTION_HEARTBEAT "heartbeat" +#define LED_FUNCTION_INDICATOR "indicator" +#define LED_FUNCTION_INFO "info" +#define LED_FUNCTION_INTERNET "internet" +#define LED_FUNCTION_LAN "lan" +#define LED_FUNCTION_MMC "mmc" +#define LED_FUNCTION_NAND "nand" +#define LED_FUNCTION_ON "on" +#define LED_FUNCTION_PROGRAMMING "programming" +#define LED_FUNCTION_PWR "pwr" +#define LED_FUNCTION_RX "rx" +#define LED_FUNCTION_SD "sd" +#define LED_FUNCTION_SLEEP "sleep" +#define LED_FUNCTION_STANDBY "standby" +#define LED_FUNCTION_STATUS "status" +#define LED_FUNCTION_TORCH "torch" +#define LED_FUNCTION_TV "tv" +#define LED_FUNCTION_TX "tx" +#define LED_FUNCTION_USB "usb" +#define LED_FUNCTION_WAN "wan" +#define LED_FUNCTION_WLAN "wlan" +#define LED_FUNCTION_WPS "wps" + #endif /* __DT_BINDINGS_LEDS_H */ From patchwork Sun Mar 10 18:28:15 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jacek Anaszewski X-Patchwork-Id: 1054039 Return-Path: X-Original-To: incoming-dt@patchwork.ozlabs.org Delivered-To: patchwork-incoming-dt@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=devicetree-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="Qny5aidH"; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 44HVBJ3mqwz9s71 for ; Mon, 11 Mar 2019 05:29:12 +1100 (AEDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726867AbfCJS3F (ORCPT ); Sun, 10 Mar 2019 14:29:05 -0400 Received: from mail-wr1-f67.google.com ([209.85.221.67]:39526 "EHLO mail-wr1-f67.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726855AbfCJS3E (ORCPT ); Sun, 10 Mar 2019 14:29:04 -0400 Received: by mail-wr1-f67.google.com with SMTP id p8so1063339wrq.6; Sun, 10 Mar 2019 11:29:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=Ojf4eD+Nyi/DfhSMD+eChVEw+ZJVNLivMY5RzI5tymw=; b=Qny5aidHe1dp6sQ7onNla9KaW3pMoozL6TDszqezGQ6s/GwAipsIJF8kfvN0Do03C+ Wt0ou/bNEtQCIaVfuuDX/Hhdqxvw9F6N0HgxGUncKz08YbEU7/sNH6y5qZPUeC+kryn8 4DugIilNIPvtjvyruRYLt6Y+vx3K8R/HQzipSR8Nj9WODTpbix7vOK4oRCsBawZKU4jY NHdH9NjKmbAmyVbw45M1RIfvL2hX3cnvxld2T+OzZQlWhnufavkLbqzPirXSydrQASFP voar1/8ocelNNFD+a22mxb7HatngkVGwWaHrP1Xg7BbM3ZaNFxoI7XUTKHoIYRVNpd37 IYMQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=Ojf4eD+Nyi/DfhSMD+eChVEw+ZJVNLivMY5RzI5tymw=; b=UBYLrt6QGpiIB0sL0yJ0hAg7dDDGhKzau8WeqTNT/990Lxa9GkUcQSnAlV6+NfBHpm zEDBu/jOumWQgY8KRfr01yHSJXtvW59IqxN1GorItABvEGnGIGyxoNDV0InvigQR6SoQ IRn1c886/EZu0KcfsAEzNH7IhbyZ8kZmuE2VTJaFc6OjdCtFFJkrVYGNVHJQAruYftko 2qkCuB7auJvIEQ+5X5s3PiPdftvEVh4G1jtDZw6/5AM7VwCFFLSgplud2h7pRjtUTG6M 8cRo/Pe4ibyRADzgujtnUiq7/Oo+aRjegOjF7gVlcm8r5iqzI7HZnP6n9wkF+kgaF1Yj GFAw== X-Gm-Message-State: APjAAAXiWgy4vOVCTKX2vRXhMsNCpUZ0WZKh6LeCiPVIHWeTRWbZifTp iHJ58bsJR8y2OgbOPBslWAtYNAGy X-Google-Smtp-Source: APXvYqyKtLWiHo55GFJj+SM4A1GWZ8UIbZINKt1AYUTR7nZnqz8iO777isUfUK/rE1OCfHzQW4WsRg== X-Received: by 2002:a5d:4ac6:: with SMTP id y6mr7915844wrs.84.1552242542263; Sun, 10 Mar 2019 11:29:02 -0700 (PDT) Received: from myhost.home (bgt124.neoplus.adsl.tpnet.pl. [83.28.83.124]) by smtp.gmail.com with ESMTPSA id h13sm5807469wrt.89.2019.03.10.11.29.00 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 10 Mar 2019 11:29:01 -0700 (PDT) From: Jacek Anaszewski To: linux-leds@vger.kernel.org Cc: devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, pavel@ucw.cz, robh@kernel.org, jacek.anaszewski@gmail.com, Baolin Wang , Daniel Mack , Dan Murphy , Linus Walleij , Oleh Kravchenko , Sakari Ailus , Simon Shields Subject: [PATCH 04/25] dt-bindings: leds: Add LED_COLOR_NAME definitions Date: Sun, 10 Mar 2019 19:28:15 +0100 Message-Id: <20190310182836.20841-5-jacek.anaszewski@gmail.com> X-Mailer: git-send-email 2.11.0 In-Reply-To: <20190310182836.20841-1-jacek.anaszewski@gmail.com> References: <20190310182836.20841-1-jacek.anaszewski@gmail.com> Sender: devicetree-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org Add common LED color name definitions for use in Device Tree. Signed-off-by: Jacek Anaszewski Cc: Baolin Wang Cc: Daniel Mack Cc: Dan Murphy Cc: Linus Walleij Cc: Oleh Kravchenko Cc: Sakari Ailus Cc: Simon Shields --- include/dt-bindings/leds/common.h | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/include/dt-bindings/leds/common.h b/include/dt-bindings/leds/common.h index ffcd46317307..0e986bb59391 100644 --- a/include/dt-bindings/leds/common.h +++ b/include/dt-bindings/leds/common.h @@ -57,4 +57,13 @@ #define LED_FUNCTION_WLAN "wlan" #define LED_FUNCTION_WPS "wps" +/* Standard LED colors */ +#define LED_COLOR_NAME_WHITE "white" +#define LED_COLOR_NAME_RED "red" +#define LED_COLOR_NAME_GREEN "green" +#define LED_COLOR_NAME_BLUE "blue" +#define LED_COLOR_NAME_AMBER "amber" +#define LED_COLOR_NAME_VIOLET "violet" +#define LED_COLOR_NAME_YELLOW "yellow" + #endif /* __DT_BINDINGS_LEDS_H */ From patchwork Sun Mar 10 18:28:16 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jacek Anaszewski X-Patchwork-Id: 1054049 Return-Path: X-Original-To: incoming-dt@patchwork.ozlabs.org Delivered-To: patchwork-incoming-dt@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=devicetree-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="GVu+qpIc"; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 44HVDc61Pgz9s9h for ; Mon, 11 Mar 2019 05:31:12 +1100 (AEDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726887AbfCJS3H (ORCPT ); Sun, 10 Mar 2019 14:29:07 -0400 Received: from mail-wr1-f68.google.com ([209.85.221.68]:46720 "EHLO mail-wr1-f68.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726760AbfCJS3G (ORCPT ); Sun, 10 Mar 2019 14:29:06 -0400 Received: by mail-wr1-f68.google.com with SMTP id i16so2650199wrs.13; Sun, 10 Mar 2019 11:29:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=gIXPiGOH4LW1MoGaybgap4r7othESitSAvXiWK6FST8=; b=GVu+qpIceZh67TBD5N3iJ1gqYfCgNfjRjp+uQ1znX48lHEpIK9D7HhbpVJKvWWo5Ax qNiakDtXNtw3UJwjayGGcqbmefcd3FFS2kSYIK6E7dMrSJ+yevptAZVkrpLUS3Vcq/iL 9HRC66IEBX/GODscuKCHCpngwJvpsxaODn+1Xy3tumh4wcSjI7EAMsPi2kiqfX3sctG2 BVILDu9GjDawqkmgPvEe/HNUvEscfacPqb4B7fjNk0YFEXq/dG4GVRhMGDBMdvrjcTGg AJ6LkGA6zwUexPDXMb0jA3QB5YvLr+SRmh+OZgbT4iwSFcO1p6+8BtxlFwLSsyhq0or5 SpAA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=gIXPiGOH4LW1MoGaybgap4r7othESitSAvXiWK6FST8=; b=bkoDnyzqE0BhkuLdYLkDVEbEQFszqItH7r6p4Q63NIGDkFy9fhWIGwPP4wNdH4D5Si 51RisNZ0Sn4tAcBzQJncP050yitX2cv7UTXmxTwYUrbrIPaa5IzkEpNNPr6olicRu4mH t66SgIhNyfIoMZbSEzYi6p592txwlbCzwFy+XpJIjFiE3IIjD2FzemTPd/KcZ2OF760l RwhsHGjyWv98Ib8SbItVqnlMoHsbGchkWBUNDgS6f+SnKUoFA2BCiZXWcD/fmQu86uPf esQcsmg6D60CHY5b+BlzEueBnl/OwALIELZ4SL6b/YMCNene6sRcmOsN3Nm87LZ0vNLq cr8w== X-Gm-Message-State: APjAAAXS6hPN0nfKCTJU56c8kFEf3sAyyutpwnmlcgKStP7CGeWDAVcg CJLbFn3uFWnoW1GCUmBGO2J4o3Z5 X-Google-Smtp-Source: APXvYqzS4WrvaE+blcePE/ahvRi3pVnEd+rHz/lBHtlrvP5IWn/Ot8i+LKW/xXZFhFEKvrkCB/yQqw== X-Received: by 2002:adf:dc10:: with SMTP id t16mr18276616wri.40.1552242543854; Sun, 10 Mar 2019 11:29:03 -0700 (PDT) Received: from myhost.home (bgt124.neoplus.adsl.tpnet.pl. [83.28.83.124]) by smtp.gmail.com with ESMTPSA id h13sm5807469wrt.89.2019.03.10.11.29.02 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 10 Mar 2019 11:29:03 -0700 (PDT) From: Jacek Anaszewski To: linux-leds@vger.kernel.org Cc: devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, pavel@ucw.cz, robh@kernel.org, jacek.anaszewski@gmail.com, Baolin Wang , Daniel Mack , Dan Murphy , Linus Walleij , Oleh Kravchenko , Sakari Ailus , Simon Shields Subject: [PATCH 05/25] dt-bindings: leds: Add function and color properties Date: Sun, 10 Mar 2019 19:28:16 +0100 Message-Id: <20190310182836.20841-6-jacek.anaszewski@gmail.com> X-Mailer: git-send-email 2.11.0 In-Reply-To: <20190310182836.20841-1-jacek.anaszewski@gmail.com> References: <20190310182836.20841-1-jacek.anaszewski@gmail.com> Sender: devicetree-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org Introduce dedicated properties for conveying information about LED function and color. Mark old "label" property as deprecated. Signed-off-by: Jacek Anaszewski Cc: Baolin Wang Cc: Daniel Mack Cc: Dan Murphy Cc: Linus Walleij Cc: Oleh Kravchenko Cc: Sakari Ailus Cc: Simon Shields --- Documentation/devicetree/bindings/leds/common.txt | 55 +++++++++++++++++++---- 1 file changed, 47 insertions(+), 8 deletions(-) diff --git a/Documentation/devicetree/bindings/leds/common.txt b/Documentation/devicetree/bindings/leds/common.txt index aa1399814a2a..3402b0e1cec9 100644 --- a/Documentation/devicetree/bindings/leds/common.txt +++ b/Documentation/devicetree/bindings/leds/common.txt @@ -10,14 +10,23 @@ can influence the way of the LED device initialization, the LED components have to be tightly coupled with the LED device binding. They are represented by child nodes of the parent LED device binding. + Optional properties for child nodes: - led-sources : List of device current outputs the LED is connected to. The outputs are identified by the numbers that must be defined in the LED device binding documentation. +- function: LED functon. Use one of the LED_FUNCTION_* prefixed definitions + from the header include/dt-bindings/leds/common.h. + If there is no matching LED_FUNCTION available, add a new one. +- color : Color of the LED. Use one of the LED_COLOR_NAME_* prefixed definitions + from the header include/dt-bindings/leds/common.h. + If there is no matching LED_COLOR_NAME available, add a new one. + - label : The label for this LED. If omitted, the label is taken from the node name (excluding the unit address). It has to uniquely identify a device, i.e. no other LED class device can be assigned the same - label. + label. This property is deprecated - use 'function' and 'color' + properties instead. - default-state : The initial state of the LED. Valid values are "on", "off", and "keep". If the LED is already on or off and the default-state property is @@ -87,29 +96,59 @@ Required properties for trigger source: * Examples -gpio-leds { +#include + +led-controller@0 { compatible = "gpio-leds"; - system-status { - label = "Status"; + led0 { + function = LED_FUNCTION_STATUS; linux,default-trigger = "heartbeat"; gpios = <&gpio0 0 GPIO_ACTIVE_HIGH>; }; - usb { + led1 { + function = LED_FUNCTION_USB; gpios = <&gpio0 1 GPIO_ACTIVE_HIGH>; trigger-sources = <&ohci_port1>, <&ehci_port1>; }; }; -max77693-led { +led-controller@0 { compatible = "maxim,max77693-led"; - camera-flash { - label = "Flash"; + led { + function = LED_FUNCTION_FLASH; + color = LED_COLOR_NAME_WHITE; led-sources = <0>, <1>; led-max-microamp = <50000>; flash-max-microamp = <320000>; flash-max-timeout-us = <500000>; }; }; + +led-controller@30 { + compatible = "panasonic,an30259a"; + reg = <0x30>; + #address-cells = <1>; + #size-cells = <0>; + + led@1 { + reg = <1>; + linux,default-trigger = "heartbeat"; + function = LED_FUNCTION_INDICATOR; + color = LED_COLOR_NAME_RED; + }; + + led@2 { + reg = <2>; + function = LED_FUNCTION_INDICATOR; + color = LED_COLOR_NAME_GREEN; + }; + + led@3 { + reg = <3>; + function = LED_FUNCTION_INDICATOR; + color = LED_COLOR_NAME_BLUE; + }; +}; From patchwork Sun Mar 10 18:28:17 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jacek Anaszewski X-Patchwork-Id: 1054050 Return-Path: X-Original-To: incoming-dt@patchwork.ozlabs.org Delivered-To: patchwork-incoming-dt@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=devicetree-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="po+ELMug"; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 44HVDj5kMgz9s71 for ; Mon, 11 Mar 2019 05:31:17 +1100 (AEDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726783AbfCJSbM (ORCPT ); Sun, 10 Mar 2019 14:31:12 -0400 Received: from mail-wm1-f68.google.com ([209.85.128.68]:37930 "EHLO mail-wm1-f68.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726875AbfCJS3H (ORCPT ); Sun, 10 Mar 2019 14:29:07 -0400 Received: by mail-wm1-f68.google.com with SMTP id a188so2192120wmf.3; Sun, 10 Mar 2019 11:29:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=PymmEnRdwIKr9YKH2uBcUo/Frl2MK1Mw0y8FSvhA2qQ=; b=po+ELMugPVb21mcV11zAkjR54B4g2lzDmrcM1aAG+hLHgSOO/Wc298gkNf/r8OU737 fNJ63yl+ZMqP8tswI8fThBY2QWQfsQdINtqBqX/lx910DbOZxxs5wV3RExEw6BpQwEFC UVCXNE3Ehb4VUIk2Yxo1ZB/BX+TJ0XO7wOc2HzzOIY/EgC4Ah/JqX7ir+ftpiIs/3aoe H65OcL7CDxdxArpGpVarApEzONHTKeFC+LphF1tpsVuhrXW9HgbryO9MRsXVgo0AEy4q Joz0yQx65F78EhvtSucHFlHZx0jOnStDbOqY/KhAY8cYozcY5NCYH94KgL5nItKE4Pkx SgAw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=PymmEnRdwIKr9YKH2uBcUo/Frl2MK1Mw0y8FSvhA2qQ=; b=I5IMnhplFJPJBPAXWZpxFNzs89UNjPnzIM6MHt2bAtua5COIkzNA5kPyFBigjScz3T B/epINYV/jQPjwgtv7YOZ+E22HEptxTWUA5TglPcQGMT1TnwTjeUKaroQMtQvIjp1Px4 u7YGd46oFBGeoZhdSjTNEH9fk4ejc8UxBqrQLkgWL5UFM+8yEpIQOIYaBTovD0bjKrQb m9Z2Zdp1dSuVGUjBKdfg6gUcEz+dqxR2qiejhHrz/fqPzEw/KQeDnp4Vtvc+cvYBMy8x GjPHlGg8RJI5r9m96VUvAIhIp2M8z3IdAg36otgSmv6p5y075SHlrbaG1cdkoc8oWjif DeQQ== X-Gm-Message-State: APjAAAXNygOL8PMrC3WlRakjrOcoPNWqkKg0rPZpd8dAguX7A6lVo/PF g/lwehEOAO80BFV740Sk/7w93Mb+ X-Google-Smtp-Source: APXvYqw9InWk/sgQKl60d8DNdGh8welZSF6R2wEZ/LWNPX5Ck9I7hMRaqwqH9LaiY8GcdqvV0ABcRw== X-Received: by 2002:a7b:cc86:: with SMTP id p6mr15806833wma.101.1552242545152; Sun, 10 Mar 2019 11:29:05 -0700 (PDT) Received: from myhost.home (bgt124.neoplus.adsl.tpnet.pl. [83.28.83.124]) by smtp.gmail.com with ESMTPSA id h13sm5807469wrt.89.2019.03.10.11.29.03 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 10 Mar 2019 11:29:04 -0700 (PDT) From: Jacek Anaszewski To: linux-leds@vger.kernel.org Cc: devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, pavel@ucw.cz, robh@kernel.org, jacek.anaszewski@gmail.com, Baolin Wang Subject: [PATCH 06/25] dt-bindings: sc27xx-blt: Add function and color properties Date: Sun, 10 Mar 2019 19:28:17 +0100 Message-Id: <20190310182836.20841-7-jacek.anaszewski@gmail.com> X-Mailer: git-send-email 2.11.0 In-Reply-To: <20190310182836.20841-1-jacek.anaszewski@gmail.com> References: <20190310182836.20841-1-jacek.anaszewski@gmail.com> Sender: devicetree-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org Refer to new "function" and "color" properties and mark "label" as deprecated. Signed-off-by: Jacek Anaszewski Cc: Baolin Wang --- Documentation/devicetree/bindings/leds/leds-sc27xx-bltc.txt | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/Documentation/devicetree/bindings/leds/leds-sc27xx-bltc.txt b/Documentation/devicetree/bindings/leds/leds-sc27xx-bltc.txt index dddf84f9c7ea..0073dcea0761 100644 --- a/Documentation/devicetree/bindings/leds/leds-sc27xx-bltc.txt +++ b/Documentation/devicetree/bindings/leds/leds-sc27xx-bltc.txt @@ -14,7 +14,9 @@ Required child properties: - reg: Port this LED is connected to. Optional child properties: -- label: See Documentation/devicetree/bindings/leds/common.txt. +- function: See Documentation/devicetree/bindings/leds/common.txt. +- color: See Documentation/devicetree/bindings/leds/common.txt. +- label: See Documentation/devicetree/bindings/leds/common.txt (deprecated). Examples: @@ -25,17 +27,17 @@ led-controller@200 { reg = <0x200>; led@0 { - label = "red"; + color = LED_COLOR_NAME_RED; reg = <0x0>; }; led@1 { - label = "green"; + color = LED_COLOR_NAME_GREEN; reg = <0x1>; }; led@2 { - label = "blue"; + color = LED_COLOR_NAME_BLUE; reg = <0x2>; }; }; From patchwork Sun Mar 10 18:28:19 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jacek Anaszewski X-Patchwork-Id: 1054048 Return-Path: X-Original-To: incoming-dt@patchwork.ozlabs.org Delivered-To: patchwork-incoming-dt@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=devicetree-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="dShOMu15"; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 44HVDM2VvDz9sBr for ; Mon, 11 Mar 2019 05:30:59 +1100 (AEDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727198AbfCJSar (ORCPT ); Sun, 10 Mar 2019 14:30:47 -0400 Received: from mail-wm1-f68.google.com ([209.85.128.68]:52135 "EHLO mail-wm1-f68.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726901AbfCJS3K (ORCPT ); Sun, 10 Mar 2019 14:29:10 -0400 Received: by mail-wm1-f68.google.com with SMTP id n19so2240376wmi.1; Sun, 10 Mar 2019 11:29:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=YzjpFaeJj+kFZvyrF2opKUMWFvF+7xeJgSa11B1bXkk=; b=dShOMu15kO7bPusC4N7YmpjZSiKJy6itxIbLmQmdaSkqyZiATnQaHj2YQxOTprjOfy StRqgIqnrcc/cuQtmC7wbGXPukcZiNo+YvkXfmdWCwPA0DhHjPGeVDQ86fBG2CqpsulU lv4r5sr3n4d0p9uLitj9tigManb0uIqngNzUDsaCkU6UVYKqHiIOT1YZoIWIlCDFtCVM 0ClNidKdfGeOS7Cz3AuWe28oCGGWeOvkpYLagEFs1qxypIb5iLXYc/RfKaMWhlbnE/q3 J8hH+3DB9rFO9kmuMJox7Ge0e0TFPx9ixN0/bQmrL885o+XFqqRuPgQXtE9wJouDYn3O 8Hhg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=YzjpFaeJj+kFZvyrF2opKUMWFvF+7xeJgSa11B1bXkk=; b=gmRfcWwbDO91hrFRpD2VVHaL62QvvGPBeRMzx8QuJUWHwCeRE7UlDRBqD+KaRNz1be ePv0ZW2btnRm6P+mo7lcJHGxHu7f3gHZclxz5lbLaBjcXrvYTDwXDcPZ+RL/h9A9yM5M ndbxof1Ne44I/nBTvWJoSfWFxUCp5sy517E8hbsBWDqDD0J983BRLwMZ9NqmmaYUOfMo gvaji4isbG0mmSopqx8scMtJmJ5ou0ubqGzYWULs/fEH8TapA3kFd49urTvTGMSDPAYo icC3jOO4FWqFIAFQjqM3Fezt8L+qGIeiRFCc5E3YL6Y7SjeAiVjnix4IWkubZDc9EXrW IVDg== X-Gm-Message-State: APjAAAUaHxSFTL6+WbpjijcsSIFLUxNgg2EJonlbtbKFTP8Nm/TC5jS/ qKZOB5hlM/RiYSzNjMp0ahd6tHun X-Google-Smtp-Source: APXvYqzqQL/Wd1TbOs0Ir5tg86qersauozJZFHxCeXAGFCCNDX4m+8VzbPdCFXEqK/uORpOwrN/0uw== X-Received: by 2002:a1c:6042:: with SMTP id u63mr14905248wmb.92.1552242547660; Sun, 10 Mar 2019 11:29:07 -0700 (PDT) Received: from myhost.home (bgt124.neoplus.adsl.tpnet.pl. [83.28.83.124]) by smtp.gmail.com with ESMTPSA id h13sm5807469wrt.89.2019.03.10.11.29.06 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 10 Mar 2019 11:29:07 -0700 (PDT) From: Jacek Anaszewski To: linux-leds@vger.kernel.org Cc: devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, pavel@ucw.cz, robh@kernel.org, jacek.anaszewski@gmail.com, Daniel Mack Subject: [PATCH 08/25] dt-bindings: lt3593: Add function and color properties Date: Sun, 10 Mar 2019 19:28:19 +0100 Message-Id: <20190310182836.20841-9-jacek.anaszewski@gmail.com> X-Mailer: git-send-email 2.11.0 In-Reply-To: <20190310182836.20841-1-jacek.anaszewski@gmail.com> References: <20190310182836.20841-1-jacek.anaszewski@gmail.com> Sender: devicetree-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org Refer to new "function" and "color" properties and mark "label" as deprecated. Signed-off-by: Jacek Anaszewski Cc: Daniel Mack --- Documentation/devicetree/bindings/leds/leds-lt3593.txt | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/Documentation/devicetree/bindings/leds/leds-lt3593.txt b/Documentation/devicetree/bindings/leds/leds-lt3593.txt index 6b2cabc36c0c..63af05827447 100644 --- a/Documentation/devicetree/bindings/leds/leds-lt3593.txt +++ b/Documentation/devicetree/bindings/leds/leds-lt3593.txt @@ -9,8 +9,10 @@ The hardware supports only one LED. The properties of this LED are configured in a sub-node in the device node. Optional sub-node properties: -- label: A label for the LED. If none is given, the LED will be - named "lt3595::". +- function: See Documentation/devicetree/bindings/leds/common.txt +- color: See Documentation/devicetree/bindings/leds/common.txt +- label: A label for the LED. If none is given, the LED will be + named "lt3595::" (deprecated) - linux,default-trigger: The default trigger for the LED. See Documentation/devicetree/bindings/leds/common.txt - default-state: The initial state of the LED. @@ -21,12 +23,15 @@ be handled by its own device node. Example: +#include + led-controller { compatible = "lltc,lt3593"; lltc,ctrl-gpios = <&gpio 0 GPIO_ACTIVE_HIGH>; led { - label = "white:backlight"; + function = LED_FUNCTION_BACKLIGHT; + color = LED_COLOR_NAME_WHITE; default-state = "on"; }; }; From patchwork Sun Mar 10 18:28:21 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jacek Anaszewski X-Patchwork-Id: 1054047 Return-Path: X-Original-To: incoming-dt@patchwork.ozlabs.org Delivered-To: patchwork-incoming-dt@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=devicetree-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="TiGI1fkw"; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 44HVD70XDnz9s9h for ; Mon, 11 Mar 2019 05:30:47 +1100 (AEDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726935AbfCJSal (ORCPT ); Sun, 10 Mar 2019 14:30:41 -0400 Received: from mail-wm1-f45.google.com ([209.85.128.45]:38983 "EHLO mail-wm1-f45.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726918AbfCJS3M (ORCPT ); Sun, 10 Mar 2019 14:29:12 -0400 Received: by mail-wm1-f45.google.com with SMTP id z84so2203670wmg.4; Sun, 10 Mar 2019 11:29:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=AhQIwe/gxRnDRcjlbe2VznqprPge1pjrgW8dTQ2ChFE=; b=TiGI1fkwyx5dcwV5PMpQDAvWcHdDPohVGv1eW9EXRCLzNKbkVOKK13M4f+BDC5xXse U6rtsbjhVJdIMwyvvUAkEF5ybm+SKkF/9rihayXTkQ0Cm9Ex3NQbA/4dCCJCiafe5OFl 3rH7aok85w7m5ii/O4Z6ogufbmXgcrAB9UXyyhEpwzAKO5jMW3Ts8rlSAplnrqIwXDzX zNqIaLRI4XkIp5nvBSbXMwOo5I+ER0a2EPEEbotVfnMqDejQCIjgHadJ4AnftgcPHXU8 FgtDP0tIayfCyTdsuutzBCWziGhdKV/N1pLFSK6+o2MS2RksjIam70rNXHnXSA31SviR LoMg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=AhQIwe/gxRnDRcjlbe2VznqprPge1pjrgW8dTQ2ChFE=; b=ose2fsK4EnjZCfUc4jHy5faimqqIhPAAf7Or5OVCgho0VVRl/vcajsgW3z7HIeJYhW IozhzQ+WtcNjPYBbpOrZ9fPXS8AXvoHsMwhkH3LvEDMzJx3ilhrmvdNYPRc6MUyFwXq+ CIae1PdOmZT/Fcqr1eR2YCCyzdPMcFFmAI8JcIpGLzOr8VoFUOlaZo9I6RCqOdZYQK9k /vIEOjqRNfoAiUQr9MMdNQ2NO9o6tH+UaUp+xyNDSsz4nnKbhmUZkNF8MgfaiBw2038C 6Ofv6V2tr4Z1D7sboq9iOTC2LZ+mEg8IG8dB/MReVN8dukA9oNPAGlHbQQHlOPbZF8xF a1Mw== X-Gm-Message-State: APjAAAVQonwifDHg1hkzbl5DVrJ1tp4Ngp5ietSwkFqxYzOh8JT/oadh v9U4vYNC//3KMVKHyq/MPmBisMsX X-Google-Smtp-Source: APXvYqzExIUvVpmnnFETqdkekEm4KcurQ0lWKVMM0U5ikog0dIGsG4AFkeg1eacBVK5N2/U4paISKQ== X-Received: by 2002:a1c:4844:: with SMTP id v65mr16019379wma.66.1552242550099; Sun, 10 Mar 2019 11:29:10 -0700 (PDT) Received: from myhost.home (bgt124.neoplus.adsl.tpnet.pl. [83.28.83.124]) by smtp.gmail.com with ESMTPSA id h13sm5807469wrt.89.2019.03.10.11.29.08 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 10 Mar 2019 11:29:09 -0700 (PDT) From: Jacek Anaszewski To: linux-leds@vger.kernel.org Cc: devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, pavel@ucw.cz, robh@kernel.org, jacek.anaszewski@gmail.com Subject: [PATCH 10/25] dt-bindings: lp8860: Add function and color properties Date: Sun, 10 Mar 2019 19:28:21 +0100 Message-Id: <20190310182836.20841-11-jacek.anaszewski@gmail.com> X-Mailer: git-send-email 2.11.0 In-Reply-To: <20190310182836.20841-1-jacek.anaszewski@gmail.com> References: <20190310182836.20841-1-jacek.anaszewski@gmail.com> Sender: devicetree-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org Refer to new "function" and "color" properties and mark "label" as deprecated. Signed-off-by: Jacek Anaszewski Acked-by: Dan Murphy --- Documentation/devicetree/bindings/leds/leds-lp8860.txt | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/Documentation/devicetree/bindings/leds/leds-lp8860.txt b/Documentation/devicetree/bindings/leds/leds-lp8860.txt index 5f0e892ad759..623065a55ed8 100644 --- a/Documentation/devicetree/bindings/leds/leds-lp8860.txt +++ b/Documentation/devicetree/bindings/leds/leds-lp8860.txt @@ -20,12 +20,16 @@ Required child properties: - reg : 0 Optional child properties: - - label : see Documentation/devicetree/bindings/leds/common.txt + - function : see Documentation/devicetree/bindings/leds/common.txt + - color : see Documentation/devicetree/bindings/leds/common.txt + - label : see Documentation/devicetree/bindings/leds/common.txt (deprecated) - linux,default-trigger : see Documentation/devicetree/bindings/leds/common.txt Example: +#include + led-controller@2d { compatible = "ti,lp8860"; #address-cells = <1>; @@ -36,7 +40,8 @@ led-controller@2d { led@0 { reg = <0>; - label = "white:backlight"; + function = LED_FUNCTION_BACKLIGHT; + color = LED_COLOR_NAME_WHITE; linux,default-trigger = "backlight"; }; } From patchwork Sun Mar 10 18:28:23 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jacek Anaszewski X-Patchwork-Id: 1054046 Return-Path: X-Original-To: incoming-dt@patchwork.ozlabs.org Delivered-To: patchwork-incoming-dt@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=devicetree-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="WT/qx71H"; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 44HVD020Rfz9s9h for ; Mon, 11 Mar 2019 05:30:40 +1100 (AEDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726432AbfCJSae (ORCPT ); Sun, 10 Mar 2019 14:30:34 -0400 Received: from mail-wm1-f65.google.com ([209.85.128.65]:37938 "EHLO mail-wm1-f65.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726935AbfCJS3P (ORCPT ); Sun, 10 Mar 2019 14:29:15 -0400 Received: by mail-wm1-f65.google.com with SMTP id a188so2192281wmf.3; Sun, 10 Mar 2019 11:29:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=yMTlUNNmUOMV1zYadWHv3Crjm4aF5ceU1QT1t1CeYUA=; b=WT/qx71H722tMedjlMl/jPlfLJeg6jWNjClddkP9FNiDB1v1WOJM4hROcVbTA7Jcj5 UU825NYDzGl7kWDz2jdGNFMVTnmNQssJ8OE8GFgHBHTLtP6doJmcxkcLHA4Gs2nk8d+T JKECH320jtDkGgvnESffVrnY2rrhfwL3ttjLrKOyg79Wkfs0nNsqoVwbzHkNhyXdDu3k 8nbncSpwiDTo1yaVmoYARYhgrQ3/O1cIMCKksoy13546uhzKBDNNAQi5G/h/0nu//2hn /u///PR9UwvRFDL5oVuxLh21DSrBtgG1GxBstIKNwtbyTbMu972pftm/rOOqfh6kk+Mm /w1Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=yMTlUNNmUOMV1zYadWHv3Crjm4aF5ceU1QT1t1CeYUA=; b=cTXAnx91MlERYI7tqrdG1nQs4nj+F2Mnh2TgQEsiC1meW2waQHLsupUxHdLuAmbh2e 9BdVgPX9Aio2xXz59SrmN10jIGio0HgwZdUtX3cWpH5DnS5wlNgZfIE8Hg/7TVwzxFtw Eld6nf2OiVIpIKcGziQcG0NGLL7GbLodQqC7avBtxd1laVkcqNjtD9mI5qH86OhVsKTt G8ge0PGTO9/exU8TwalG5x1HJuoO3O9IlMMdeRMoCxaPo3DV9HpcQJAX15X3CSV+w0Jn 9DxapeDbdoxDxdXBZ4mph5GXRTocVVgGpFtCDsw8Vq7kld0uDUmLjsJV6c8NsPN8b2Fy 9O7A== X-Gm-Message-State: APjAAAVf3I1v8zUdYl2Jk3jhq9KDymglMk44rayvYh2y6Z5qCmDjWb+E ta9BNn8eW5+Ai+sjFiCq8odtGBuiS0Y= X-Google-Smtp-Source: APXvYqxWMbu27yegvWknnX1SkozlMp7y3FwXuzLRqWt1WLq4gYh03o3sUMsQk50wWuA3KsAhWCc73Q== X-Received: by 2002:a05:600c:2143:: with SMTP id v3mr14741461wml.14.1552242552921; Sun, 10 Mar 2019 11:29:12 -0700 (PDT) Received: from myhost.home (bgt124.neoplus.adsl.tpnet.pl. [83.28.83.124]) by smtp.gmail.com with ESMTPSA id h13sm5807469wrt.89.2019.03.10.11.29.11 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 10 Mar 2019 11:29:12 -0700 (PDT) From: Jacek Anaszewski To: linux-leds@vger.kernel.org Cc: devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, pavel@ucw.cz, robh@kernel.org, jacek.anaszewski@gmail.com, Dan Murphy Subject: [PATCH 12/25] dt-bindings: lm3692x: Add function and color properties Date: Sun, 10 Mar 2019 19:28:23 +0100 Message-Id: <20190310182836.20841-13-jacek.anaszewski@gmail.com> X-Mailer: git-send-email 2.11.0 In-Reply-To: <20190310182836.20841-1-jacek.anaszewski@gmail.com> References: <20190310182836.20841-1-jacek.anaszewski@gmail.com> Sender: devicetree-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org Refer to new "function" and "color" properties and mark "label" as deprecated. Signed-off-by: Jacek Anaszewski Cc: Dan Murphy --- Documentation/devicetree/bindings/leds/leds-lm3692x.txt | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/Documentation/devicetree/bindings/leds/leds-lm3692x.txt b/Documentation/devicetree/bindings/leds/leds-lm3692x.txt index 08b352840bd7..c15806235e85 100644 --- a/Documentation/devicetree/bindings/leds/leds-lm3692x.txt +++ b/Documentation/devicetree/bindings/leds/leds-lm3692x.txt @@ -26,12 +26,16 @@ Required child properties: 3 - Will enable the LED3 sync (LM36923 only) Optional child properties: - - label : see Documentation/devicetree/bindings/leds/common.txt + - function : see Documentation/devicetree/bindings/leds/common.txt + - color : see Documentation/devicetree/bindings/leds/common.txt + - label : see Documentation/devicetree/bindings/leds/common.txt (deprecated) - linux,default-trigger : see Documentation/devicetree/bindings/leds/common.txt Example: +#include + led-controller@36 { compatible = "ti,lm3692x"; reg = <0x36>; @@ -43,7 +47,8 @@ led-controller@36 { led@0 { reg = <0>; - label = "white:backlight_cluster"; + function = LED_BACKLIGHT_CLUSTER; + color = LED_COLOR_NAME_WHITE; linux,default-trigger = "backlight"; }; } From patchwork Sun Mar 10 18:28:25 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jacek Anaszewski X-Patchwork-Id: 1054045 Return-Path: X-Original-To: incoming-dt@patchwork.ozlabs.org Delivered-To: patchwork-incoming-dt@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=devicetree-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="L0ukqF3E"; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 44HVCs2FCFz9sCJ for ; Mon, 11 Mar 2019 05:30:33 +1100 (AEDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726680AbfCJSaT (ORCPT ); Sun, 10 Mar 2019 14:30:19 -0400 Received: from mail-wr1-f67.google.com ([209.85.221.67]:40743 "EHLO mail-wr1-f67.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726958AbfCJS3S (ORCPT ); Sun, 10 Mar 2019 14:29:18 -0400 Received: by mail-wr1-f67.google.com with SMTP id t6so2661944wrw.7; Sun, 10 Mar 2019 11:29:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=ZJP0uSysrKqxMdkD0rooOPSq232fgyZKPEkO+ikkTC4=; b=L0ukqF3ECEMRyx8eAJNrP5m22TA2MYGkAYBIYwClYLWKvAFlSHKCIU68+xskLyGxqv GKrTd2CXIXYZwKPiZqpoQzGXMnsmZWtcywkE81DEuZL2T8lR0jgVdun6ONDtUcDArA+x R52mcoHhzwAXW3Ne6bu0ghNDQT5hAjC6p3dyV85y4q1qb3K43oDbcqFDiw8zVJyfcwUV sEOuGg/woSDj3b83Ot0MVBf1SjV+ZWh6hgLR3E9C5eI7YXtFJ6z4GViBAV1jRJB3MfJQ AvRPm3NyKoS9lAgkiLV8bLpY1fKw14qyAGrZHs8Z4L+Rrd8/AK4+oULo1Poxob0qKz2g tftg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=ZJP0uSysrKqxMdkD0rooOPSq232fgyZKPEkO+ikkTC4=; b=VJQnvTjLkd4/USa5IcQtXiyDS19vRl1ZWmi2d7LYNP0mDhtrTmSZ0/Pn5+c7bqPAvh wHMVsgMivTG5Tl4jmfrEFfzPzdSlY8/SMHGYfhkKQ+sDcqDc9NRNFnwiwUS06bl9KgYj WYbmBB7UmuJXJjrMtSmSa9GHXzlsPPmj45vRs+LZm+xtStaLTRDI36E3viMdhBlBM/Q6 7Y9SJsZtSCnrv8Qf/35O4aRlY7cN67eK5RA8+1dPDNR4yGeIBQv0lHi0eUaBLN/WwZki h7zXVQCtSz0134fXsx/PLwKbs9+qKyHK0GtdmbuvnP9EhJbcnZnKmF8h11MltUB+jLOH Yzog== X-Gm-Message-State: APjAAAX69udVyFUS6XNVTv/WeC4cL6QyAy1eeMALD8O1F3m5vtVyH9tu vflk49kUqLTx39nJtLjDncp27SGrw9w= X-Google-Smtp-Source: APXvYqwsAnKDbcsLkFslD50fHsrm2wDqfYw8CGoZ0oiFSdmiRuJY7ZQyq+NeK9LRQ7M6c3jk93XTAQ== X-Received: by 2002:a5d:44c3:: with SMTP id z3mr17148846wrr.329.1552242555507; Sun, 10 Mar 2019 11:29:15 -0700 (PDT) Received: from myhost.home (bgt124.neoplus.adsl.tpnet.pl. [83.28.83.124]) by smtp.gmail.com with ESMTPSA id h13sm5807469wrt.89.2019.03.10.11.29.14 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 10 Mar 2019 11:29:15 -0700 (PDT) From: Jacek Anaszewski To: linux-leds@vger.kernel.org Cc: devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, pavel@ucw.cz, robh@kernel.org, jacek.anaszewski@gmail.com, Dan Murphy Subject: [PATCH 14/25] dt-bindings: lm36010: Add function and color properties Date: Sun, 10 Mar 2019 19:28:25 +0100 Message-Id: <20190310182836.20841-15-jacek.anaszewski@gmail.com> X-Mailer: git-send-email 2.11.0 In-Reply-To: <20190310182836.20841-1-jacek.anaszewski@gmail.com> References: <20190310182836.20841-1-jacek.anaszewski@gmail.com> Sender: devicetree-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org Refer to new "function" and "color" properties and mark "label" as deprecated. Signed-off-by: Jacek Anaszewski Cc: Dan Murphy --- Documentation/devicetree/bindings/leds/leds-lm3601x.txt | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/Documentation/devicetree/bindings/leds/leds-lm3601x.txt b/Documentation/devicetree/bindings/leds/leds-lm3601x.txt index a88b2c41e75b..157b68d3db89 100644 --- a/Documentation/devicetree/bindings/leds/leds-lm3601x.txt +++ b/Documentation/devicetree/bindings/leds/leds-lm3601x.txt @@ -22,9 +22,14 @@ Required properties for flash LED child nodes: - led-max-microamp : Range from 2.4mA - 376mA Optional child properties: - - label : see Documentation/devicetree/bindings/leds/common.txt + - function : see Documentation/devicetree/bindings/leds/common.txt + - color : see Documentation/devicetree/bindings/leds/common.txt + - label : see Documentation/devicetree/bindings/leds/common.txt (deprecated) Example: + +#include + led-controller@64 { compatible = "ti,lm36010"; #address-cells = <1>; @@ -33,7 +38,8 @@ led-controller@64 { led@0 { reg = <1>; - label = "white:torch"; + function = LED_FUNCTION_TORCH; + color = LED_COLOR_NAME_WHITE; led-max-microamp = <376000>; flash-max-microamp = <1500000>; flash-max-timeout-us = <1600000>; From patchwork Sun Mar 10 18:28:27 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jacek Anaszewski X-Patchwork-Id: 1054044 Return-Path: X-Original-To: incoming-dt@patchwork.ozlabs.org Delivered-To: patchwork-incoming-dt@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=devicetree-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="AoAfN9S9"; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 44HVCb1r2kz9sBb for ; Mon, 11 Mar 2019 05:30:19 +1100 (AEDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726993AbfCJS3V (ORCPT ); Sun, 10 Mar 2019 14:29:21 -0400 Received: from mail-wr1-f65.google.com ([209.85.221.65]:34856 "EHLO mail-wr1-f65.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726978AbfCJS3U (ORCPT ); Sun, 10 Mar 2019 14:29:20 -0400 Received: by mail-wr1-f65.google.com with SMTP id t18so2683448wrx.2; Sun, 10 Mar 2019 11:29:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=5A+248rk4JnvXB1a3PQMyRVG12kf6mt1d++t7Eote1k=; b=AoAfN9S9UywUinIsWQ6FAk86WHMsbIkAVgbHTGDWqNph3iNBO3be9o/CiqHMeWYYow hlYluqh7ziSGNUcMShiwhrrL5IDXdxgzVIyCSRZxKXmfvDuZ7YM+vCTgac2g97IJgBbc 1Z5s8f71oKEnBlciPD+zbzh3TOXDxQt1Se5ng6RFeUud3VsiDiv3uH5WN2R1c4fbDx2o WUa8oikCGnqmSxZTP1ctz8XkIHfVkXDUyJN0f5UKgkHwyLydTaBJgxwg+EJYBdYWeVZ/ vj+U1+HjsBsSLQGq6jtJwHwdKYvNoxoxdlArtlLoxuew+B4THtUNdL25SwACz+e2eNSH +18Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=5A+248rk4JnvXB1a3PQMyRVG12kf6mt1d++t7Eote1k=; b=dEbUcvKbA7gMjeKi27MbXqze03jYR8/MO+uAguyi+tzGp0ukbSB3yE6KZKZgDMtzui 8kInMDxiThAW1gXl1DmdBH7vzdgu2LjS3C3Z4mhMMSXgxlyfdqux4ibr7B1/R5ctWjXN NfR88fEzOSBY4vRtyuCCQOzEU+CiuaaPDNtPwlUJilFDe4xiK1JteDYzPPe0lM4VN3yC f3yviC45O8zpRfx+aeVRj4vaksco0dajG9597k8HQZOjYAC5IX6TmsY64o3s56vf++70 0vKxq1PTycCX64wTmJ23nZmiba6h1y/F8MN3phpqa5+1r02b6R0GaXBKSXAvYMze4/rb CCnw== X-Gm-Message-State: APjAAAXwoRTpdgK034arrtG1c7/aWeXgq7cNTyb5YYfDTz8M3zL/z66R gcgIqkRjNa8ukZ7EBHYSdw2D4uQnzVs= X-Google-Smtp-Source: APXvYqzlM9Y1+SfQ+SWecSiTtyOC0z0sos7W0C7lV2/e5rQJpFDV5o0FBg4F0YzDTij3OqrTun7YAw== X-Received: by 2002:adf:e58f:: with SMTP id l15mr17294851wrm.309.1552242558038; Sun, 10 Mar 2019 11:29:18 -0700 (PDT) Received: from myhost.home (bgt124.neoplus.adsl.tpnet.pl. [83.28.83.124]) by smtp.gmail.com with ESMTPSA id h13sm5807469wrt.89.2019.03.10.11.29.16 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 10 Mar 2019 11:29:17 -0700 (PDT) From: Jacek Anaszewski To: linux-leds@vger.kernel.org Cc: devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, pavel@ucw.cz, robh@kernel.org, jacek.anaszewski@gmail.com, Oleh Kravchenko Subject: [PATCH 16/25] dt-bindings: cr0014114: Add function and color properties Date: Sun, 10 Mar 2019 19:28:27 +0100 Message-Id: <20190310182836.20841-17-jacek.anaszewski@gmail.com> X-Mailer: git-send-email 2.11.0 In-Reply-To: <20190310182836.20841-1-jacek.anaszewski@gmail.com> References: <20190310182836.20841-1-jacek.anaszewski@gmail.com> Sender: devicetree-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org Refer to new "function" and "color" properties and mark "label" as deprecated. Signed-off-by: Jacek Anaszewski Cc: Oleh Kravchenko --- .../devicetree/bindings/leds/leds-cr0014114.txt | 26 ++++++++++++++++------ 1 file changed, 19 insertions(+), 7 deletions(-) diff --git a/Documentation/devicetree/bindings/leds/leds-cr0014114.txt b/Documentation/devicetree/bindings/leds/leds-cr0014114.txt index 4255b19ad25c..311b5dbbacac 100644 --- a/Documentation/devicetree/bindings/leds/leds-cr0014114.txt +++ b/Documentation/devicetree/bindings/leds/leds-cr0014114.txt @@ -11,14 +11,20 @@ Property rules described in Documentation/devicetree/bindings/spi/spi-bus.txt apply. In particular, "reg" and "spi-max-frequency" properties must be given. LED sub-node properties: -- label : +- function : + see Documentation/devicetree/bindings/leds/common.txt +- color : see Documentation/devicetree/bindings/leds/common.txt +- label : + see Documentation/devicetree/bindings/leds/common.txt (deprecated) - linux,default-trigger : (optional) see Documentation/devicetree/bindings/leds/common.txt Example ------- +#include + led-controller@0 { compatible = "crane,cr0014114"; reg = <0>; @@ -28,27 +34,33 @@ led-controller@0 { led@0 { reg = <0>; - label = "red:coin"; + function = "coin"; + color = LED_COLOR_NAME_RED; }; led@1 { reg = <1>; - label = "green:coin"; + function = "coin"; + color = LED_COLOR_NAME_GREEN; }; led@2 { reg = <2>; - label = "blue:coin"; + function = "coin"; + color = LED_COLOR_NAME_BLUE; }; led@3 { reg = <3>; - label = "red:bill"; + function = "bill"; + color = LED_COLOR_NAME_RED; }; led@4 { reg = <4>; - label = "green:bill"; + function = "bill"; + color = LED_COLOR_NAME_GREEN; }; led@5 { reg = <5>; - label = "blue:bill"; + function = "bill"; + color = LED_COLOR_NAME_BLUE; }; ... }; From patchwork Sun Mar 10 18:28:29 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jacek Anaszewski X-Patchwork-Id: 1054042 Return-Path: X-Original-To: incoming-dt@patchwork.ozlabs.org Delivered-To: patchwork-incoming-dt@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=devicetree-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="n0CUehkz"; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 44HVCY5ghkz9sCJ for ; Mon, 11 Mar 2019 05:30:17 +1100 (AEDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727106AbfCJSaA (ORCPT ); Sun, 10 Mar 2019 14:30:00 -0400 Received: from mail-wm1-f67.google.com ([209.85.128.67]:37291 "EHLO mail-wm1-f67.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726997AbfCJS3W (ORCPT ); Sun, 10 Mar 2019 14:29:22 -0400 Received: by mail-wm1-f67.google.com with SMTP id x10so2193610wmg.2; Sun, 10 Mar 2019 11:29:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=XphnFDe5ytr3tb6S4HWMrVg/VoiopBTbnsCsIvT9pDY=; b=n0CUehkzcorzvuGYf15Ft7aXQF5r/8pVoPy+m02WyZrow/KHp5sohlaLRegdObHcru jjkv0jG9yzzHK+YwsQndev6VpB3nY1wb4sXvVTCGZTazyAq5y17F9GIsjGx8Xz8J10D3 FfumlIGY/oQk1D/3O8KHSrBpVSTAoouq+jgst0SDI8RPSgk0IjpBhOD261chsPCzxxrA oFE/y9W8JtglDYNgG8FgPs4vt/sZuSI7Z2At6PJn78xLzBE9/NHwGURi9dBTaAcjqa/J 6oy3i+XtgjFUhQZyEwRT5pqHU3IphMYv2hltCcC0v2PtbhVyc+jZAsP8I7NpuwxaYJdk y20w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=XphnFDe5ytr3tb6S4HWMrVg/VoiopBTbnsCsIvT9pDY=; b=Qj7NECTdWKItbZgnmwyVdC+6mAz7jKW+gk7w1iWAFN3vic6eYfb0jGJNt0JPPB7bA4 sSx2ZecurBYj+REtm3Ew7vhKB+KrULcWCGrqQiH42E8K19BUpXcHsDfPDUAPGeIIq3Wk aOpIlLeHVqWCKj7YNSFHZdJUr1Dkjk+WAg/jJSVfWsVwEKEIIHk2JVad5+gRHIq9eGSF 3x8M/ZwEJtXa6cnFJvd9UXNSEZ8KEKzadxrvodiWIvIAP4hDYxcE8qh8rq1sdWabf3US 0a0csPyA+klL1D2ABe8HAzedZ1n2oju7jF9Q+4/DUJSh7/EQRsC4QAVtf9gR99OLNwa/ 0lsw== X-Gm-Message-State: APjAAAWpHQWQj737l3JL6jiYOwh1O8sGa8Wq1GXP4zfpqlnPfyDREtjg yUkjnDRRcGXRjxFNN+x/EjXnHfk2MA8= X-Google-Smtp-Source: APXvYqyPxZaFmd6KiA19e0TBqybD9gnzcFiQr+qb8jgHFcOi43xD/UCZPWklkMMo6/gASPnf2IKyKQ== X-Received: by 2002:a1c:1b4e:: with SMTP id b75mr15713747wmb.88.1552242560635; Sun, 10 Mar 2019 11:29:20 -0700 (PDT) Received: from myhost.home (bgt124.neoplus.adsl.tpnet.pl. [83.28.83.124]) by smtp.gmail.com with ESMTPSA id h13sm5807469wrt.89.2019.03.10.11.29.19 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 10 Mar 2019 11:29:20 -0700 (PDT) From: Jacek Anaszewski To: linux-leds@vger.kernel.org Cc: devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, pavel@ucw.cz, robh@kernel.org, jacek.anaszewski@gmail.com Subject: [PATCH 18/25] dt-bindings: aat1290: Add function and color properties Date: Sun, 10 Mar 2019 19:28:29 +0100 Message-Id: <20190310182836.20841-19-jacek.anaszewski@gmail.com> X-Mailer: git-send-email 2.11.0 In-Reply-To: <20190310182836.20841-1-jacek.anaszewski@gmail.com> References: <20190310182836.20841-1-jacek.anaszewski@gmail.com> Sender: devicetree-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org Refer to new "function" and "color" properties and mark "label" as deprecated. Signed-off-by: Jacek Anaszewski --- Documentation/devicetree/bindings/leds/leds-aat1290.txt | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/Documentation/devicetree/bindings/leds/leds-aat1290.txt b/Documentation/devicetree/bindings/leds/leds-aat1290.txt index 85c0c58617f6..9192ff42c886 100644 --- a/Documentation/devicetree/bindings/leds/leds-aat1290.txt +++ b/Documentation/devicetree/bindings/leds/leds-aat1290.txt @@ -32,15 +32,18 @@ Required properties of the LED child node: formula: T = 8.82 * 10^9 * Ct. Optional properties of the LED child node: -- label : see Documentation/devicetree/bindings/leds/common.txt +- function : see Documentation/devicetree/bindings/leds/common.txt +- color : see Documentation/devicetree/bindings/leds/common.txt +- label : see Documentation/devicetree/bindings/leds/common.txt (deprecated) Example (by Ct = 220nF, Rset = 160kohm and exynos4412-trats2 board with a switch that allows for routing strobe signal either from the host or from the camera sensor): #include "exynos4412.dtsi" +#include -aat1290 { +led-controller { compatible = "skyworks,aat1290"; flen-gpios = <&gpj1 1 GPIO_ACTIVE_HIGH>; enset-gpios = <&gpj1 2 GPIO_ACTIVE_HIGH>; @@ -50,8 +53,9 @@ aat1290 { pinctrl-1 = <&camera_flash_host>; pinctrl-2 = <&camera_flash_isp>; - camera_flash: flash-led { - label = "aat1290-flash"; + camera_flash: led { + function = LED_FUNCTION_FLASH; + color = LED_COLOR_NAME_WHITE; led-max-microamp = <520833>; flash-max-microamp = <1012500>; flash-max-timeout-us = <1940000>; From patchwork Sun Mar 10 18:28:31 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jacek Anaszewski X-Patchwork-Id: 1054043 Return-Path: X-Original-To: incoming-dt@patchwork.ozlabs.org Delivered-To: patchwork-incoming-dt@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=devicetree-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="kdJtGDIs"; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 44HVCZ3z9fz9s9T for ; Mon, 11 Mar 2019 05:30:18 +1100 (AEDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726783AbfCJSaA (ORCPT ); Sun, 10 Mar 2019 14:30:00 -0400 Received: from mail-wr1-f67.google.com ([209.85.221.67]:34090 "EHLO mail-wr1-f67.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726978AbfCJS3Z (ORCPT ); Sun, 10 Mar 2019 14:29:25 -0400 Received: by mail-wr1-f67.google.com with SMTP id f14so2682629wrg.1; Sun, 10 Mar 2019 11:29:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=yuBb3NfQYhODXKKaYg/6vTGzYilmvoaMj8YJO6znSoQ=; b=kdJtGDIsU8HWR/HxcCZE8uuszKMwlTPj9acqE2YX35Cu8EMcrSy1iZshuBmFJVa09P jCQTqMmhDkg/tO4TG5SYJNZkLmTYBtKHdE5DJ4vJCiRCuCrYnqcPuZH06iCCYjTWHTPv YHpaAQljsEDJZNohmFGdr2MoNrfB48iTu/e/c3nb5QEGlggpQtgNH+NX1RtssFDDUVfP o2HICxbnbyAGj3N1MvVJcDRqcpThxFOuzM16FV9Dhy6OpZwTGqnRN0XyKaU9zT8b9skr 8+VDDk16c59QQKcJDwQ1E+lmpOylc3yNXrgIvxFlBRp598uR79q/RE8m9fsm0DItwzn+ XCGA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=yuBb3NfQYhODXKKaYg/6vTGzYilmvoaMj8YJO6znSoQ=; b=J5nb7BKzo940fYbg2EFouYc0XDKWmofYDH8zB3PYtKWuwye/0p+WKdRKW2HtNcenu/ H+r18RkqLPuVWa3eS5aPTMtx7Yjyk+yujAcoyXlY/gAz3Iqk/Ucm6SnwpRjYAh1J4CVs ppfmjvmgiBj+zQ7JtzqWjrKjSx/Zi7LiE5u3TacvsQw8hU07bieitSW26i2kBgEghtCn LhxiMz75dnb3H0n6M0hzMi3+Ub0fYOLuRpOI5yiJFHd9vEsUFSA4hgPOoPRptVfSeRzi 1G5V3jwjUqMWH8/ONCBO40it5+mPVP86uO6IOkbZLWpaeJ0Ud/xK0YHA0udeIhQ7vKi8 S8pw== X-Gm-Message-State: APjAAAXAwrsMRev+bOtbSfzYJ7ys5i/ZFtD/CwoVnHp1qsoVAZPFEjl6 0QE6rleBIWWo6TuSKJayUQlYlsDU/kM= X-Google-Smtp-Source: APXvYqwIhXaBJYEwJnMmV9+CEzr0VduFCSv5gwDzUEnjTL3ufFYPlTyWHSj+teTMDCyyWO3h5+KQBw== X-Received: by 2002:adf:f0c5:: with SMTP id x5mr5115763wro.133.1552242563285; Sun, 10 Mar 2019 11:29:23 -0700 (PDT) Received: from myhost.home (bgt124.neoplus.adsl.tpnet.pl. [83.28.83.124]) by smtp.gmail.com with ESMTPSA id h13sm5807469wrt.89.2019.03.10.11.29.22 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 10 Mar 2019 11:29:22 -0700 (PDT) From: Jacek Anaszewski To: linux-leds@vger.kernel.org Cc: devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, pavel@ucw.cz, robh@kernel.org, jacek.anaszewski@gmail.com, Sakari Ailus Subject: [PATCH 20/25] dt-bindings: as3645a: Add function and color properties Date: Sun, 10 Mar 2019 19:28:31 +0100 Message-Id: <20190310182836.20841-21-jacek.anaszewski@gmail.com> X-Mailer: git-send-email 2.11.0 In-Reply-To: <20190310182836.20841-1-jacek.anaszewski@gmail.com> References: <20190310182836.20841-1-jacek.anaszewski@gmail.com> Sender: devicetree-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org Refer to new "function" and "color" properties and mark "label" as deprecated. Also, fix malformed syntax of address-cells and size-cells in the example. Signed-off-by: Jacek Anaszewski Cc: Sakari Ailus --- .../devicetree/bindings/leds/ams,as3645a.txt | 22 ++++++++++++++-------- 1 file changed, 14 insertions(+), 8 deletions(-) diff --git a/Documentation/devicetree/bindings/leds/ams,as3645a.txt b/Documentation/devicetree/bindings/leds/ams,as3645a.txt index fdc40e354a64..4af2987b25e9 100644 --- a/Documentation/devicetree/bindings/leds/ams,as3645a.txt +++ b/Documentation/devicetree/bindings/leds/ams,as3645a.txt @@ -39,7 +39,9 @@ ams,input-max-microamp: Maximum flash controller input current. The Optional properties of the flash child node =========================================== -label : The label of the flash LED. +function : See Documentation/devicetree/bindings/leds/common.txt. +color : See Documentation/devicetree/bindings/leds/common.txt. +label : See Documentation/devicetree/bindings/leds/common.txt (deprecated). Required properties of the indicator child node (1) @@ -52,28 +54,32 @@ led-max-microamp: Maximum indicator current. The allowed values are Optional properties of the indicator child node =============================================== -label : The label of the indicator LED. +function : See Documentation/devicetree/bindings/leds/common.txt. +color : See Documentation/devicetree/bindings/leds/common.txt. +label : See Documentation/devicetree/bindings/leds/common.txt (deprecated). Example ======= +#include + as3645a@30 { - #address-cells: 1 - #size-cells: 0 + #address-cells = <1>; + #size-cells = <0>; reg = <0x30>; compatible = "ams,as3645a"; - flash@0 { + led@0 { reg = <0x0>; flash-timeout-us = <150000>; flash-max-microamp = <320000>; led-max-microamp = <60000>; ams,input-max-microamp = <1750000>; - label = "as3645a:flash"; + function = LED_FUNCTION_FLASH; }; - indicator@1 { + led@1 { reg = <0x1>; led-max-microamp = <10000>; - label = "as3645a:indicator"; + function = LED_FUNCTION_INDICATOR; }; }; From patchwork Sun Mar 10 18:28:33 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jacek Anaszewski X-Patchwork-Id: 1054041 Return-Path: X-Original-To: incoming-dt@patchwork.ozlabs.org Delivered-To: patchwork-incoming-dt@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=devicetree-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="CbNDE6O5"; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 44HVC63CtXz9sD4 for ; Mon, 11 Mar 2019 05:29:54 +1100 (AEDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727029AbfCJS33 (ORCPT ); Sun, 10 Mar 2019 14:29:29 -0400 Received: from mail-wr1-f66.google.com ([209.85.221.66]:46736 "EHLO mail-wr1-f66.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727019AbfCJS32 (ORCPT ); Sun, 10 Mar 2019 14:29:28 -0400 Received: by mail-wr1-f66.google.com with SMTP id i16so2650744wrs.13; Sun, 10 Mar 2019 11:29:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=gsglFRHEUxkPK0tIo95amr6BFFuEAxh1ztYoILwzUrE=; b=CbNDE6O593cQUFweEODvAY3o1nKd4POB6tO9C1BnMSEqcyV0Gq9/k9zYiOjXWXe2ra pVsv0W1KXP1KpN+DvvQ7RgcLVkcX3+diQlMF4bk/lEEGvJLSm+ouPHBCFJimMfQ6+eeD EVaP27g5whexHkGG2E/iRjUtd3Mzq0wJRcWD0RgGo12lwo31IB7N8KbPOuvzAMLPPZmg cUXOdZeajGOJ+ITjemSG1Yq8Pv7sgZ3dADUY+OqysgVRyVU1N12LywjeZfG4ezc2xMRH sYEc1RGXMnTSS7ZVSdeKLl1tUie6mbOiLvt9vMUmfwvGSjDcaNJsTLpQvgKSjxJbnXbM LMZw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=gsglFRHEUxkPK0tIo95amr6BFFuEAxh1ztYoILwzUrE=; b=JiP0coc1j7cNSYiB+P+FFl0+aIPtF0FsiW0c75Oe7C11LHBSyxVixrsSNYGMDxLbxs BTJt7tzC4GKFVPWw4SuqZPJf4C4RzOfd7aXWLeS5viW3OY2jYunxHf+mydlHPTCK6oeh UIVLHrbmzu8fS1yQWHaj0tRnwQ3Ow2quQLSXnasJ+AABP01z8yAHuP2M/6S5byKg1mIb qvg44VB414Huh1EFE4dHxAZVuH07agXMTm+gdtupa0LpoPHurlU1am8cQFfJ804PFzGw 95qNXDT7zdss9oyrPtRcPgoEv702XVXTsiNQ9HUMwYvZyXzuJW/sKPsNriQcg/z4KzkK VBcg== X-Gm-Message-State: APjAAAU1dMqVAQu1JHZBcjvaKy9cbJ83EJeu5Z1asmnX1QYn0F6CBGm+ pwxFPV0InUkEdJzvjC1IgDK77YDRubM= X-Google-Smtp-Source: APXvYqzeCVCHOPrCWDDv6D0mx9ge6/EGJgfPugL+4tpiMs1Yf0XaPJzBqnE2OFr8/MI13nFuPtJ0Ag== X-Received: by 2002:adf:f4d0:: with SMTP id h16mr18473353wrp.103.1552242566221; Sun, 10 Mar 2019 11:29:26 -0700 (PDT) Received: from myhost.home (bgt124.neoplus.adsl.tpnet.pl. [83.28.83.124]) by smtp.gmail.com with ESMTPSA id h13sm5807469wrt.89.2019.03.10.11.29.24 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 10 Mar 2019 11:29:25 -0700 (PDT) From: Jacek Anaszewski To: linux-leds@vger.kernel.org Cc: devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, pavel@ucw.cz, robh@kernel.org, jacek.anaszewski@gmail.com, Linus Walleij Subject: [PATCH 22/25] dt-bindings: leds-gpio: Add function and color properties Date: Sun, 10 Mar 2019 19:28:33 +0100 Message-Id: <20190310182836.20841-23-jacek.anaszewski@gmail.com> X-Mailer: git-send-email 2.11.0 In-Reply-To: <20190310182836.20841-1-jacek.anaszewski@gmail.com> References: <20190310182836.20841-1-jacek.anaszewski@gmail.com> Sender: devicetree-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org Refer to new "function" and "color" properties and mark "label" as deprecated. Signed-off-by: Jacek Anaszewski Cc: Linus Walleij --- .../devicetree/bindings/leds/leds-gpio.txt | 23 +++++++++++++++------- 1 file changed, 16 insertions(+), 7 deletions(-) diff --git a/Documentation/devicetree/bindings/leds/leds-gpio.txt b/Documentation/devicetree/bindings/leds/leds-gpio.txt index a48dda268f81..90fb24cb2864 100644 --- a/Documentation/devicetree/bindings/leds/leds-gpio.txt +++ b/Documentation/devicetree/bindings/leds/leds-gpio.txt @@ -10,8 +10,12 @@ LED sub-node properties: - gpios : Should specify the LED's GPIO, see "gpios property" in Documentation/devicetree/bindings/gpio/gpio.txt. Active low LEDs should be indicated using flags in the GPIO specifier. -- label : (optional) +- function : (optional) + see Documentation/devicetree/bindings/leds/common.txt +- color : (optional) see Documentation/devicetree/bindings/leds/common.txt +- label : (optional) + see Documentation/devicetree/bindings/leds/common.txt (deprecated) - linux,default-trigger : (optional) see Documentation/devicetree/bindings/leds/common.txt - default-state: (optional) The initial state of the LED. @@ -27,30 +31,34 @@ LED sub-node properties: Examples: #include +#include leds { compatible = "gpio-leds"; - hdd { - label = "Disk Activity"; + led0 { gpios = <&mcu_pio 0 GPIO_ACTIVE_LOW>; linux,default-trigger = "disk-activity"; + function = LED_FUNCTION_HDD; }; - fault { + led1 { gpios = <&mcu_pio 1 GPIO_ACTIVE_HIGH>; /* Keep LED on if BIOS detected hardware fault */ default-state = "keep"; + function = LED_FUNCTION_FAULT; }; }; run-control { compatible = "gpio-leds"; - red { + led0 { gpios = <&mpc8572 6 GPIO_ACTIVE_HIGH>; + color = LED_COLOR_NAME_RED; default-state = "off"; }; - green { + led1 { gpios = <&mpc8572 7 GPIO_ACTIVE_HIGH>; + color = LED_COLOR_NAME_GREEN; default-state = "on"; }; }; @@ -58,9 +66,10 @@ run-control { leds { compatible = "gpio-leds"; - charger-led { + led0 { gpios = <&gpio1 2 GPIO_ACTIVE_HIGH>; linux,default-trigger = "max8903-charger-charging"; retain-state-suspended; + function = LED_FUNCTION_CHRG; }; }; From patchwork Sun Mar 10 18:28:35 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jacek Anaszewski X-Patchwork-Id: 1054040 Return-Path: X-Original-To: incoming-dt@patchwork.ozlabs.org Delivered-To: patchwork-incoming-dt@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=devicetree-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="oSQRfQ7j"; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 44HVBy0YhCz9sCJ for ; Mon, 11 Mar 2019 05:29:46 +1100 (AEDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727043AbfCJS3e (ORCPT ); Sun, 10 Mar 2019 14:29:34 -0400 Received: from mail-wr1-f66.google.com ([209.85.221.66]:43762 "EHLO mail-wr1-f66.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727034AbfCJS3b (ORCPT ); Sun, 10 Mar 2019 14:29:31 -0400 Received: by mail-wr1-f66.google.com with SMTP id d17so2658309wre.10; Sun, 10 Mar 2019 11:29:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=P3Eq/z9XqnlDZWCHRvBje1On9BdD/KWeXqb9HES1aUU=; b=oSQRfQ7jak75Xitm00/NVx/exgml8xfLReYDZBo3DxQGFBH5YNwSCvQXqUae2t/6q8 eW7pl55PBXQSkHU7Dhv9u415rLM42p5Ln8BeGJeBIhpYycyMwtrXya2Avd2x23MzYFO/ v+cA6WpPKLSogQgcA5F/41O08pEkidg5Lu7Tsi+gQL8jBGNrP9Ljzz6mI7p/miNZXShP 0JkFDAwwK2Z+cavRT7mHP2L7QW/DTiEPd4Q8H/9KdQ/+Dzv8Jc3bQNiXBMak+J721Ga+ JIBukG8ICrd9Jde9VoooCjBAnHq75Tx3N78vE4BJWZ58RCrsh7w4izhKCTCXkOrX/6Zv nKxQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=P3Eq/z9XqnlDZWCHRvBje1On9BdD/KWeXqb9HES1aUU=; b=ubzryWuFIuNUj+K/SQxXBVJ95p+6BNDhQr3/Ij96/Jfqh/yaPLHA2wbmjnq7HdC4GE mKtXmjfd46+SZxP9VGFrEI8WzTtdjU8mATJh0Tpu6Gl0VrqOmyEL7Ad7rafoqgVMDtPD YI4f3HkB/019ZKpfwZA2KDvkc1mFwksNBF5OmtfFWurK7NgognYhgdy16aazEJX/cHHG hbjChJwmw203J/e5Ky4kHjXqYWvTB4PHOce7FShlivbdZwUaP+/1iYYMhhTmurqmoOb3 tO6phDpgt/wUFh/QSDJwFhqgy7nLIjXLUapIsrU27HxK98lzv7J8l/l+KTe/oPi2Hm2i Z4uA== X-Gm-Message-State: APjAAAUvyxbm6BiEg+M7ooE05XPf1UFF7iLWw95Z1+Oo6Ei8qZUirX8W 5JNfYOvU2+rM2jEWM7xtJr7yFeRt2VQ= X-Google-Smtp-Source: APXvYqwxjnl4aWv5UpAEq5+N6fj5eXm37ZB4innNXD1j8k3raev86rbioP8egwqrmOoHCeiVPU5t1A== X-Received: by 2002:a5d:6749:: with SMTP id l9mr13576611wrw.315.1552242568802; Sun, 10 Mar 2019 11:29:28 -0700 (PDT) Received: from myhost.home (bgt124.neoplus.adsl.tpnet.pl. [83.28.83.124]) by smtp.gmail.com with ESMTPSA id h13sm5807469wrt.89.2019.03.10.11.29.27 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 10 Mar 2019 11:29:28 -0700 (PDT) From: Jacek Anaszewski To: linux-leds@vger.kernel.org Cc: devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, pavel@ucw.cz, robh@kernel.org, jacek.anaszewski@gmail.com, Simon Shields Subject: [PATCH 24/25] dt-bindings: an30259a: Add function and color properties Date: Sun, 10 Mar 2019 19:28:35 +0100 Message-Id: <20190310182836.20841-25-jacek.anaszewski@gmail.com> X-Mailer: git-send-email 2.11.0 In-Reply-To: <20190310182836.20841-1-jacek.anaszewski@gmail.com> References: <20190310182836.20841-1-jacek.anaszewski@gmail.com> Sender: devicetree-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org Refer to new "function" and "color" properties and mark "label" as deprecated. Signed-off-by: Jacek Anaszewski Cc: Simon Shields Acked-by: Pavel Machek --- .../devicetree/bindings/leds/leds-an30259a.txt | 22 +++++++++++++++++----- 1 file changed, 17 insertions(+), 5 deletions(-) diff --git a/Documentation/devicetree/bindings/leds/leds-an30259a.txt b/Documentation/devicetree/bindings/leds/leds-an30259a.txt index 6ffb861083c0..0e894c9b80ad 100644 --- a/Documentation/devicetree/bindings/leds/leds-an30259a.txt +++ b/Documentation/devicetree/bindings/leds/leds-an30259a.txt @@ -15,10 +15,19 @@ Required sub-node properties: - reg: Pin that the LED is connected to. Must be 1, 2, or 3. Optional sub-node properties: - - label: see Documentation/devicetree/bindings/leds/common.txt - - linux,default-trigger: see Documentation/devicetree/bindings/leds/common.txt + - function : + see Documentation/devicetree/bindings/leds/common.txt + - color : + see Documentation/devicetree/bindings/leds/common.txt + - label : + see Documentation/devicetree/bindings/leds/common.txt (deprecated) + - linux,default-trigger : + see Documentation/devicetree/bindings/leds/common.txt Example: + +#include + led-controller@30 { compatible = "panasonic,an30259a"; reg = <0x30>; @@ -28,16 +37,19 @@ led-controller@30 { led@1 { reg = <1>; linux,default-trigger = "heartbeat"; - label = "red:indicator"; + function = LED_FUNCTION_INDICATOR; + color = LED_COLOR_NAME_RED; }; led@2 { reg = <2>; - label = "green:indicator"; + function = LED_FUNCTION_INDICATOR; + color = LED_COLOR_NAME_GREEN; }; led@3 { reg = <3>; - label = "blue:indicator"; + function = LED_FUNCTION_INDICATOR; + color = LED_COLOR_NAME_BLUE; }; };