Received: by 2002:a05:6358:45e:b0:b5:b6eb:e1f9 with SMTP id 30csp4273032rwe; Tue, 30 Aug 2022 07:27:26 -0700 (PDT) X-Google-Smtp-Source: AA6agR7lPGV1AemHO37VImxQTEspdFBFOUI+52dBuPqIcXIXgpZc1L0IRZU32pNm6ryr8Ta4MLir X-Received: by 2002:a17:907:20d1:b0:731:5169:106b with SMTP id qq17-20020a17090720d100b007315169106bmr17681191ejb.667.1661869646322; Tue, 30 Aug 2022 07:27:26 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1661869646; cv=none; d=google.com; s=arc-20160816; b=zjcHzj4F2srWnSI2FBoKq9L6VeOp7ocW2bSjQ1G1nBiwI3HxbMMIz+7tZ4QHCbSlXN MnL4nwX+X3OwBaGtbGmCDBiXvSiunRDAVhUBG/TE5wLemXqdKOzDto4/1q58VFQHp5sV fEYyjJVQf0n9bdj9ISPg8kRsgm9tgIaBwKIoet0j2bauGi7E3ICJhJCpur9IIeaNrPAU ow+xmAGvLK1BmJlA6FCVseABz4TleR+LkP8gG3BHSKI6eLfkvg0QLIfwe0uFFqYW5XmK pR0tMF32m/jk/VMtALBjMeW9wCcHbX5rRPSgpBqt/AXpJULiLMv8Cr8PEEtflr9o+JQL im/Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:in-reply-to:from :references:to:content-language:subject:user-agent:mime-version:date :message-id:dkim-signature; bh=lVvTRKXGvSgO7FaVb5R97A8MIjqpAntUXbOOWybpo1Q=; b=gmEY3b0gN19TeaDKmV9+8kql4u6qjVLQNfJObCC6x/TX2WKVTRfa9XooL+QHKzuj1+ PuIakisg4dFbQDpzILP1eO0URhRFwzqy/+3Lr3se1mEpPTd+xwWbsTtbYhX4r4ya+tv+ VoEmLFIB4e0ziJ8Q//3Kml9jHQHNLf420hAuDO6rpUAaeBpjCnj4EjOX5/9W1EA8NpgW qmam76C4YlVeKfxqZLnZsvWVsG6G43Jt5C6zNbNMpiUmJTSjs0lI7GXZnlzlSib1RUJu ug6Zuo7E4jdo0cqSLugrQQfa9kpU6fyPYr2qBtkUYi9kAGOo6TS/VFHilz0yM5J80Uu0 2b+A== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@schinagl.nl header.s=7of9 header.b=FrDLdcWt; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=REJECT dis=NONE) header.from=schinagl.nl Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id n14-20020a170906688e00b0073d63d9946asi7182288ejr.109.2022.08.30.07.26.50; Tue, 30 Aug 2022 07:27:26 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@schinagl.nl header.s=7of9 header.b=FrDLdcWt; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=REJECT dis=NONE) header.from=schinagl.nl Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231248AbiH3NxW (ORCPT + 99 others); Tue, 30 Aug 2022 09:53:22 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:37928 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231171AbiH3Nw6 (ORCPT ); Tue, 30 Aug 2022 09:52:58 -0400 Received: from 7of9.schinagl.nl (7of9.connected.by.freedominter.net [185.238.129.13]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id CFC4327E; Tue, 30 Aug 2022 06:51:41 -0700 (PDT) Received: from [10.2.12.24] (unknown [10.2.12.24]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by 7of9.schinagl.nl (Postfix) with ESMTPSA id 460C5186AE58; Tue, 30 Aug 2022 15:42:58 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=schinagl.nl; s=7of9; t=1661866978; bh=VGw2Qzyj3OF2DuUcVdIgndrfA7vp4cP/flSebzN5Nhw=; h=Date:Subject:To:References:From:In-Reply-To; b=FrDLdcWtc/a0geROqdLM6MqQbXUDZWXwWK1rBR9Q5J9CzRNuL6X1XpYfL49GqULLG hpzweGZUX/tshrvI4tLDgW/vBKqFINnUAcrvxFO9ljf2VLQZeN7/SM/hdDRWeiM1bJ LalZzZAOcK3/1Ik4q/CsRJiZT8JkiIfIQrZEQzx8= Message-ID: <81566e5b-297a-4db4-b741-3a80dbf875ac@schinagl.nl> Date: Tue, 30 Aug 2022 15:42:57 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.12.0 Subject: Re: [PATCH v3] dt-bindings: leds: Expand LED_COLOR_ID definitions Content-Language: nl To: Rob Herring , Krzysztof Kozlowski , Pavel Machek , Jacek Anaszewski , linux-leds@vger.kernel.org, Daniel Mack , Linus Walleij , Oleh Kravchenko , Sakari Ailus , Olliver Schinagl , devicetree@vger.kernel.org, linux-kernel@vger.kernel.org References: <20220830084454.1133369-1-oliver@schinagl.nl> From: Olliver Schinagl In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,NICE_REPLY_A,SPF_HELO_NONE, SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 30-08-2022 13:58, Alexander Dahl wrote: > Hello Olliver, > > Am Tue, Aug 30, 2022 at 10:44:54AM +0200 schrieb Olliver Schinagl: >> In commit 853a78a7d6c7 (dt-bindings: leds: Add LED_COLOR_ID definitions, >> Sun Jun 9 20:19:04 2019 +0200) the most basic color definitions where >> added. However, there's a little more very common LED colors. >> >> While the documentation states 'add what is missing', engineers tend to >> be lazy and will just use what currently exists. So this patch will take >> (a) list from online retailers [0], [1], [2] and use the common LED colors from >> there, this being reasonable as this is what is currently available to purchase. >> >> Note, that LIME seems to be the modern take to 'Yellow-green' or >> 'Yellowish-green' from some older datasheets. >> >> [0]: https://www.digikey.com/en/products/filter/led-lighting-color/125 >> [1]: https://eu.mouser.com/c/optoelectronics/led-lighting/led-emitters/standard-leds-smd >> [2]: https://nl.farnell.com/en-NL/c/optoelectronics-displays/led-products/standard-single-colour-leds-under-75ma >> >> Signed-off-by: Olliver Schinagl >> --- >> No chances since v2: Re-send with the proper e-mails. >> Changes since v1: Unbreak existing definitions. >> >> include/dt-bindings/leds/common.h | 28 ++++++++++++++++------------ >> 1 file changed, 16 insertions(+), 12 deletions(-) >> >> diff --git a/include/dt-bindings/leds/common.h b/include/dt-bindings/leds/common.h >> index 3be89a7c20a9..04bf94523ea3 100644 >> --- a/include/dt-bindings/leds/common.h >> +++ b/include/dt-bindings/leds/common.h >> @@ -22,18 +22,22 @@ >> #define LEDS_BOOST_FIXED 2 >> >> /* Standard LED colors */ >> -#define LED_COLOR_ID_WHITE 0 >> -#define LED_COLOR_ID_RED 1 >> -#define LED_COLOR_ID_GREEN 2 >> -#define LED_COLOR_ID_BLUE 3 >> -#define LED_COLOR_ID_AMBER 4 >> -#define LED_COLOR_ID_VIOLET 5 >> -#define LED_COLOR_ID_YELLOW 6 >> -#define LED_COLOR_ID_IR 7 >> -#define LED_COLOR_ID_MULTI 8 /* For multicolor LEDs */ >> -#define LED_COLOR_ID_RGB 9 /* For multicolor LEDs that can do arbitrary color, >> - so this would include RGBW and similar */ >> -#define LED_COLOR_ID_MAX 10 >> +#define LED_COLOR_ID_WHITE 0 >> +#define LED_COLOR_ID_RED 1 >> +#define LED_COLOR_ID_GREEN 2 >> +#define LED_COLOR_ID_BLUE 3 >> +#define LED_COLOR_ID_AMBER 4 >> +#define LED_COLOR_ID_VIOLET 5 >> +#define LED_COLOR_ID_YELLOW 6 >> +#define LED_COLOR_ID_IR 7 >> +#define LED_COLOR_ID_MULTI 8 /* For multicolor LEDs */ >> +#define LED_COLOR_ID_RGB 9 /* For multicolor LEDs that can do arbitrary color, including RGBW etc. */ >> +#define LED_COLOR_ID_PUPRPLE 10 > This is still a typo, isn't it? Purple? Yes sir, And the spacing too, as you mentioned on the v2; > > Greets > Alex > >> +#define LED_COLOR_ID_ORANGE 11 >> +#define LED_COLOR_ID_PINK 12 >> +#define LED_COLOR_ID_CYAN 13 >> +#define LED_COLOR_ID_LIME 14 >> +#define LED_COLOR_ID_MAX 15 >> >> /* Standard LED functions */ >> /* Keyboard LEDs, usually it would be input4::capslock etc. */ >> -- >> 2.37.2 >>