From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-13.1 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, INCLUDES_PATCH,MAILING_LIST_MULTI,SIGNED_OFF_BY,SPF_HELO_NONE,SPF_PASS, USER_AGENT_GIT autolearn=unavailable autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 19CC1C433FB for ; Wed, 22 Jul 2020 15:32:23 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id E8105207DD for ; Wed, 22 Jul 2020 15:32:22 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (1024-bit key) header.d=ti.com header.i=@ti.com header.b="TdtqgSQE" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1732899AbgGVPcW (ORCPT ); Wed, 22 Jul 2020 11:32:22 -0400 Received: from fllv0016.ext.ti.com ([198.47.19.142]:56580 "EHLO fllv0016.ext.ti.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1732897AbgGVPcW (ORCPT ); Wed, 22 Jul 2020 11:32:22 -0400 Received: from lelv0266.itg.ti.com ([10.180.67.225]) by fllv0016.ext.ti.com (8.15.2/8.15.2) with ESMTP id 06MFW8Sn106160; Wed, 22 Jul 2020 10:32:08 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; s=ti-com-17Q1; t=1595431928; bh=nI1WykSuXzNrA+OiEhHT8fptabUcXeYaiJoIrmnxLZ8=; h=From:To:CC:Subject:Date:In-Reply-To:References; b=TdtqgSQEbeaw12FcVuPBpDSx9Kk+GViUPBPF6Utw8AdpogLiVXNw3kcS7iYcqG7P5 IHOv3tlGxC4Tk/IfY7miYMSPsmSPPSlCPndTsNKG3A+6eesy73sSiHJ9wHGup/BzsB E/O5ZiaMgSaihFSB4Yj1S9JW6qk+5/elVV/OUwzk= Received: from DLEE108.ent.ti.com (dlee108.ent.ti.com [157.170.170.38]) by lelv0266.itg.ti.com (8.15.2/8.15.2) with ESMTPS id 06MFW8jq022022 (version=TLSv1.2 cipher=AES256-GCM-SHA384 bits=256 verify=FAIL); Wed, 22 Jul 2020 10:32:08 -0500 Received: from DLEE106.ent.ti.com (157.170.170.36) by DLEE108.ent.ti.com (157.170.170.38) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1979.3; Wed, 22 Jul 2020 10:32:08 -0500 Received: from fllv0040.itg.ti.com (10.64.41.20) by DLEE106.ent.ti.com (157.170.170.36) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1979.3 via Frontend Transport; Wed, 22 Jul 2020 10:32:08 -0500 Received: from localhost (ileax41-snat.itg.ti.com [10.172.224.153]) by fllv0040.itg.ti.com (8.15.2/8.15.2) with ESMTP id 06MFW87e046103; Wed, 22 Jul 2020 10:32:08 -0500 From: Dan Murphy To: , , , CC: , , , , Dan Murphy , Tony Lindgren , =?UTF-8?q?Beno=C3=AEt=20Cousson?= Subject: [PATCH v32 4/6] ARM: dts: n900: Add reg property to the LP5523 channel node Date: Wed, 22 Jul 2020 10:31:44 -0500 Message-ID: <20200722153146.8767-5-dmurphy@ti.com> X-Mailer: git-send-email 2.27.0 In-Reply-To: <20200722153146.8767-1-dmurphy@ti.com> References: <20200722153146.8767-1-dmurphy@ti.com> MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8bit X-EXCLAIMER-MD-CONFIG: e1e8a2fd-e40a-4ac6-ac9b-f7e9cc9ee180 Sender: linux-leds-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-leds@vger.kernel.org Add the reg property to each channel node. This update is to accommodate the multicolor framework. In addition to the accommodation this allows the LEDs to be placed on any channel and allow designs to skip channels as opposed to requiring sequential order. Signed-off-by: Dan Murphy Acked-by: Tony Lindgren CC: Tony Lindgren CC: "BenoƮt Cousson" Acked-by: Pavel Machek --- arch/arm/boot/dts/omap3-n900.dts | 29 ++++++++++++++++++++--------- 1 file changed, 20 insertions(+), 9 deletions(-) diff --git a/arch/arm/boot/dts/omap3-n900.dts b/arch/arm/boot/dts/omap3-n900.dts index 4089d97405c9..ebe93b06b4f7 100644 --- a/arch/arm/boot/dts/omap3-n900.dts +++ b/arch/arm/boot/dts/omap3-n900.dts @@ -618,63 +618,74 @@ indicator { }; lp5523: lp5523@32 { + #address-cells = <1>; + #size-cells = <0>; compatible = "national,lp5523"; reg = <0x32>; clock-mode = /bits/ 8 <0>; /* LP55XX_CLOCK_AUTO */ enable-gpio = <&gpio2 9 GPIO_ACTIVE_HIGH>; /* 41 */ - chan0 { + chan@0 { chan-name = "lp5523:kb1"; led-cur = /bits/ 8 <50>; max-cur = /bits/ 8 <100>; + reg = <0>; }; - chan1 { + chan@1 { chan-name = "lp5523:kb2"; led-cur = /bits/ 8 <50>; max-cur = /bits/ 8 <100>; + reg = <1>; }; - chan2 { + chan@2 { chan-name = "lp5523:kb3"; led-cur = /bits/ 8 <50>; max-cur = /bits/ 8 <100>; + reg = <2>; }; - chan3 { + chan@3 { chan-name = "lp5523:kb4"; led-cur = /bits/ 8 <50>; max-cur = /bits/ 8 <100>; + reg = <3>; }; - chan4 { + chan@4 { chan-name = "lp5523:b"; led-cur = /bits/ 8 <50>; max-cur = /bits/ 8 <100>; + reg = <4>; }; - chan5 { + chan@5 { chan-name = "lp5523:g"; led-cur = /bits/ 8 <50>; max-cur = /bits/ 8 <100>; + reg = <5>; }; - chan6 { + chan@6 { chan-name = "lp5523:r"; led-cur = /bits/ 8 <50>; max-cur = /bits/ 8 <100>; + reg = <6>; }; - chan7 { + chan@7 { chan-name = "lp5523:kb5"; led-cur = /bits/ 8 <50>; max-cur = /bits/ 8 <100>; + reg = <7>; }; - chan8 { + chan@8 { chan-name = "lp5523:kb6"; led-cur = /bits/ 8 <50>; max-cur = /bits/ 8 <100>; + reg = <8>; }; }; -- 2.27.0 From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-13.0 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH, MAILING_LIST_MULTI,SIGNED_OFF_BY,SPF_HELO_NONE,SPF_PASS,USER_AGENT_GIT autolearn=unavailable autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id E6138C433ED for ; Wed, 22 Jul 2020 15:33:54 +0000 (UTC) Received: from merlin.infradead.org (merlin.infradead.org [205.233.59.134]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id B1C412068F for ; Wed, 22 Jul 2020 15:33:54 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="Rgai0SKT"; dkim=fail reason="signature verification failed" (1024-bit key) header.d=ti.com header.i=@ti.com header.b="TdtqgSQE" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org B1C412068F Authentication-Results: mail.kernel.org; dmarc=fail (p=quarantine dis=none) header.from=ti.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=merlin.20170209; h=Sender:Content-Transfer-Encoding: Content-Type:Cc:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To:Message-ID:Date: Subject:To:From:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=2NVb1vEyojyrI59TMtUF74TA9gLkaLeGKT9ZNYQKMWc=; b=Rgai0SKT+p8w5XL/C6V/M5Lfz XJR85ePS51YeShb0hJQrHw4GTtR46PllKm+kJBFW2WRcoZGkpvhjsF9yrj658VafCaZDdfxy+wuBa ce7v7s9Thkn9TkHv2dlxPM2GPgYf1/+wgN0xGULun+xOJ0HN9VQwSvNMpYEYh72gUcJUIEgEpWAzV f97x0FL6c6fH5OLpf4XbLGmyumX6PxSBTzyxUBGrRzYl8gF4Sy8ov+YNeLvlJ6eNxQsnvU0jF5Wqw QtNRolGRQMaBEccXtlH5bBk2LvAs/PEf/t/dKKiKoiGIrgoR0046gC2SSU5s8t5OJkzQuHp4ciXFb T4ryxPEYw==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1jyGjH-0007Zh-MZ; Wed, 22 Jul 2020 15:32:24 +0000 Received: from fllv0016.ext.ti.com ([198.47.19.142]) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1jyGj7-0007Wf-RC for linux-arm-kernel@lists.infradead.org; Wed, 22 Jul 2020 15:32:15 +0000 Received: from lelv0266.itg.ti.com ([10.180.67.225]) by fllv0016.ext.ti.com (8.15.2/8.15.2) with ESMTP id 06MFW8Sn106160; Wed, 22 Jul 2020 10:32:08 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; s=ti-com-17Q1; t=1595431928; bh=nI1WykSuXzNrA+OiEhHT8fptabUcXeYaiJoIrmnxLZ8=; h=From:To:CC:Subject:Date:In-Reply-To:References; b=TdtqgSQEbeaw12FcVuPBpDSx9Kk+GViUPBPF6Utw8AdpogLiVXNw3kcS7iYcqG7P5 IHOv3tlGxC4Tk/IfY7miYMSPsmSPPSlCPndTsNKG3A+6eesy73sSiHJ9wHGup/BzsB E/O5ZiaMgSaihFSB4Yj1S9JW6qk+5/elVV/OUwzk= Received: from DLEE108.ent.ti.com (dlee108.ent.ti.com [157.170.170.38]) by lelv0266.itg.ti.com (8.15.2/8.15.2) with ESMTPS id 06MFW8jq022022 (version=TLSv1.2 cipher=AES256-GCM-SHA384 bits=256 verify=FAIL); Wed, 22 Jul 2020 10:32:08 -0500 Received: from DLEE106.ent.ti.com (157.170.170.36) by DLEE108.ent.ti.com (157.170.170.38) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1979.3; Wed, 22 Jul 2020 10:32:08 -0500 Received: from fllv0040.itg.ti.com (10.64.41.20) by DLEE106.ent.ti.com (157.170.170.36) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1979.3 via Frontend Transport; Wed, 22 Jul 2020 10:32:08 -0500 Received: from localhost (ileax41-snat.itg.ti.com [10.172.224.153]) by fllv0040.itg.ti.com (8.15.2/8.15.2) with ESMTP id 06MFW87e046103; Wed, 22 Jul 2020 10:32:08 -0500 From: Dan Murphy To: , , , Subject: [PATCH v32 4/6] ARM: dts: n900: Add reg property to the LP5523 channel node Date: Wed, 22 Jul 2020 10:31:44 -0500 Message-ID: <20200722153146.8767-5-dmurphy@ti.com> X-Mailer: git-send-email 2.27.0 In-Reply-To: <20200722153146.8767-1-dmurphy@ti.com> References: <20200722153146.8767-1-dmurphy@ti.com> MIME-Version: 1.0 X-EXCLAIMER-MD-CONFIG: e1e8a2fd-e40a-4ac6-ac9b-f7e9cc9ee180 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20200722_113214_060467_E31C4DF2 X-CRM114-Status: GOOD ( 12.22 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: devicetree@vger.kernel.org, Tony Lindgren , linux-kernel@vger.kernel.org, linux-leds@vger.kernel.org, =?UTF-8?q?Beno=C3=AEt=20Cousson?= , linux-arm-kernel@lists.infradead.org, Dan Murphy Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org QWRkIHRoZSByZWcgcHJvcGVydHkgdG8gZWFjaCBjaGFubmVsIG5vZGUuICBUaGlzIHVwZGF0ZSBp cwp0byBhY2NvbW1vZGF0ZSB0aGUgbXVsdGljb2xvciBmcmFtZXdvcmsuICBJbiBhZGRpdGlvbiB0 byB0aGUKYWNjb21tb2RhdGlvbiB0aGlzIGFsbG93cyB0aGUgTEVEcyB0byBiZSBwbGFjZWQgb24g YW55IGNoYW5uZWwKYW5kIGFsbG93IGRlc2lnbnMgdG8gc2tpcCBjaGFubmVscyBhcyBvcHBvc2Vk IHRvIHJlcXVpcmluZwpzZXF1ZW50aWFsIG9yZGVyLgoKU2lnbmVkLW9mZi1ieTogRGFuIE11cnBo eSA8ZG11cnBoeUB0aS5jb20+CkFja2VkLWJ5OiBUb255IExpbmRncmVuIDx0b255QGF0b21pZGUu Y29tPgpDQzogVG9ueSBMaW5kZ3JlbiA8dG9ueUBhdG9taWRlLmNvbT4KQ0M6ICJCZW5vw650IENv dXNzb24iIDxiY291c3NvbkBiYXlsaWJyZS5jb20+CkFja2VkLWJ5OiBQYXZlbCBNYWNoZWsgPHBh dmVsQHVjdy5jej4KLS0tCiBhcmNoL2FybS9ib290L2R0cy9vbWFwMy1uOTAwLmR0cyB8IDI5ICsr KysrKysrKysrKysrKysrKysrLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMjAgaW5zZXJ0aW9u cygrKSwgOSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9hcmNoL2FybS9ib290L2R0cy9vbWFw My1uOTAwLmR0cyBiL2FyY2gvYXJtL2Jvb3QvZHRzL29tYXAzLW45MDAuZHRzCmluZGV4IDQwODlk OTc0MDVjOS4uZWJlOTNiMDZiNGY3IDEwMDY0NAotLS0gYS9hcmNoL2FybS9ib290L2R0cy9vbWFw My1uOTAwLmR0cworKysgYi9hcmNoL2FybS9ib290L2R0cy9vbWFwMy1uOTAwLmR0cwpAQCAtNjE4 LDYzICs2MTgsNzQgQEAgaW5kaWNhdG9yIHsKIAl9OwogCiAJbHA1NTIzOiBscDU1MjNAMzIgewor CQkjYWRkcmVzcy1jZWxscyA9IDwxPjsKKwkJI3NpemUtY2VsbHMgPSA8MD47CiAJCWNvbXBhdGli bGUgPSAibmF0aW9uYWwsbHA1NTIzIjsKIAkJcmVnID0gPDB4MzI+OwogCQljbG9jay1tb2RlID0g L2JpdHMvIDggPDA+OyAvKiBMUDU1WFhfQ0xPQ0tfQVVUTyAqLwogCQllbmFibGUtZ3BpbyA9IDwm Z3BpbzIgOSBHUElPX0FDVElWRV9ISUdIPjsgLyogNDEgKi8KIAotCQljaGFuMCB7CisJCWNoYW5A MCB7CiAJCQljaGFuLW5hbWUgPSAibHA1NTIzOmtiMSI7CiAJCQlsZWQtY3VyID0gL2JpdHMvIDgg PDUwPjsKIAkJCW1heC1jdXIgPSAvYml0cy8gOCA8MTAwPjsKKwkJCXJlZyA9IDwwPjsKIAkJfTsK IAotCQljaGFuMSB7CisJCWNoYW5AMSB7CiAJCQljaGFuLW5hbWUgPSAibHA1NTIzOmtiMiI7CiAJ CQlsZWQtY3VyID0gL2JpdHMvIDggPDUwPjsKIAkJCW1heC1jdXIgPSAvYml0cy8gOCA8MTAwPjsK KwkJCXJlZyA9IDwxPjsKIAkJfTsKIAotCQljaGFuMiB7CisJCWNoYW5AMiB7CiAJCQljaGFuLW5h bWUgPSAibHA1NTIzOmtiMyI7CiAJCQlsZWQtY3VyID0gL2JpdHMvIDggPDUwPjsKIAkJCW1heC1j dXIgPSAvYml0cy8gOCA8MTAwPjsKKwkJCXJlZyA9IDwyPjsKIAkJfTsKIAotCQljaGFuMyB7CisJ CWNoYW5AMyB7CiAJCQljaGFuLW5hbWUgPSAibHA1NTIzOmtiNCI7CiAJCQlsZWQtY3VyID0gL2Jp dHMvIDggPDUwPjsKIAkJCW1heC1jdXIgPSAvYml0cy8gOCA8MTAwPjsKKwkJCXJlZyA9IDwzPjsK IAkJfTsKIAotCQljaGFuNCB7CisJCWNoYW5ANCB7CiAJCQljaGFuLW5hbWUgPSAibHA1NTIzOmIi OwogCQkJbGVkLWN1ciA9IC9iaXRzLyA4IDw1MD47CiAJCQltYXgtY3VyID0gL2JpdHMvIDggPDEw MD47CisJCQlyZWcgPSA8ND47CiAJCX07CiAKLQkJY2hhbjUgeworCQljaGFuQDUgewogCQkJY2hh bi1uYW1lID0gImxwNTUyMzpnIjsKIAkJCWxlZC1jdXIgPSAvYml0cy8gOCA8NTA+OwogCQkJbWF4 LWN1ciA9IC9iaXRzLyA4IDwxMDA+OworCQkJcmVnID0gPDU+OwogCQl9OwogCi0JCWNoYW42IHsK KwkJY2hhbkA2IHsKIAkJCWNoYW4tbmFtZSA9ICJscDU1MjM6ciI7CiAJCQlsZWQtY3VyID0gL2Jp dHMvIDggPDUwPjsKIAkJCW1heC1jdXIgPSAvYml0cy8gOCA8MTAwPjsKKwkJCXJlZyA9IDw2PjsK IAkJfTsKIAotCQljaGFuNyB7CisJCWNoYW5ANyB7CiAJCQljaGFuLW5hbWUgPSAibHA1NTIzOmti NSI7CiAJCQlsZWQtY3VyID0gL2JpdHMvIDggPDUwPjsKIAkJCW1heC1jdXIgPSAvYml0cy8gOCA8 MTAwPjsKKwkJCXJlZyA9IDw3PjsKIAkJfTsKIAotCQljaGFuOCB7CisJCWNoYW5AOCB7CiAJCQlj aGFuLW5hbWUgPSAibHA1NTIzOmtiNiI7CiAJCQlsZWQtY3VyID0gL2JpdHMvIDggPDUwPjsKIAkJ CW1heC1jdXIgPSAvYml0cy8gOCA8MTAwPjsKKwkJCXJlZyA9IDw4PjsKIAkJfTsKIAl9OwogCi0t IAoyLjI3LjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f XwpsaW51eC1hcm0ta2VybmVsIG1haWxpbmcgbGlzdApsaW51eC1hcm0ta2VybmVsQGxpc3RzLmlu ZnJhZGVhZC5vcmcKaHR0cDovL2xpc3RzLmluZnJhZGVhZC5vcmcvbWFpbG1hbi9saXN0aW5mby9s aW51eC1hcm0ta2VybmVsCg==