From patchwork Mon Nov 4 12:36:57 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Dan Murphy X-Patchwork-Id: 178407 Delivered-To: patch@linaro.org Received: by 2002:a92:38d5:0:0:0:0:0 with SMTP id g82csp1426963ilf; Mon, 4 Nov 2019 04:38:58 -0800 (PST) X-Google-Smtp-Source: APXvYqyB0ctJLxzh/rMfU/KJdwQO3CQYKHdmn7QFE5S8TBPeU+JHgMviTbIgfPeguUndwvZOSr+2 X-Received: by 2002:aa7:d7c6:: with SMTP id e6mr27636231eds.79.1572871138177; Mon, 04 Nov 2019 04:38:58 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1572871138; cv=none; d=google.com; s=arc-20160816; b=HkkGRuxrFy5UU9IeUPTgful5SK+igqm1sctrEu3EggJRrj3jCRDPxsKKg9wRadg+5X M34LruciTbzfq/7HX+av3U0JgFbw2b/jdC9vpq13z5tM9GQKVCK1kiM5Zlro8bBBruWG 4XekFjUc/Esy9WFRt2cKQtiPV1jcPp6Gqct1EgSFNx2BRAcRyvmqB/EB1HkWZdAMl/aL wcj8x+bS1fv870vbi9fqTURqSjS+o9b+eJOqaY9dGpxbhFw/uaFKFCEJiNdtUEO9zT69 ADwwuA3msFBJmALZznfBNkTb4CtnZu+HN1/Tyhk+ldi2mgDUaY/xCUjVIZwkjKNE9wMB i+ww== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=IhBf76ZkV825gD29NdnMc9uoR76ENOTa4bPn385iiJ0=; b=zQ6/ese5qYvQDZacw4tHlE8XHCOICeGI1+/pVm+6ylAG5Symh2sr8PrkwNVxM10AV1 TX7M9R4S4UD32UypqIDmqPbZaX4x9ONXXzYBHdEk5MTgf52OZ6iG1Nvbj7Cgjqj+bFSl aoqXjLywVoVF+pInDU8e6yei1eFl8GaG1b36adg2ijVcYMCjkSr9u+RPiIxjHmhJR3Oh bs62MmBDHpOjOLmR+NUkdhjCB45MtGkUVNN4MZA6jMf3txW0Bd/HAbzRoZch0p8htipl COrOdqhqsqXpcMA6xzKzPEiFlispwUWYZXLiZlA6vBUY0bkWzKzK6ychmmy8RZ51AEh+ envg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@ti.com header.s=ti-com-17Q1 header.b=Am5pfysl; spf=pass (google.com: best guess record for domain of linux-leds-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-leds-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=NONE dis=NONE) header.from=ti.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id jp18si2426322ejb.318.2019.11.04.04.38.58; Mon, 04 Nov 2019 04:38:58 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-leds-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@ti.com header.s=ti-com-17Q1 header.b=Am5pfysl; spf=pass (google.com: best guess record for domain of linux-leds-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-leds-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=NONE dis=NONE) header.from=ti.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727322AbfKDMi5 (ORCPT + 1 other); Mon, 4 Nov 2019 07:38:57 -0500 Received: from fllv0015.ext.ti.com ([198.47.19.141]:51166 "EHLO fllv0015.ext.ti.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727267AbfKDMi5 (ORCPT ); Mon, 4 Nov 2019 07:38:57 -0500 Received: from lelv0265.itg.ti.com ([10.180.67.224]) by fllv0015.ext.ti.com (8.15.2/8.15.2) with ESMTP id xA4Ccqr0014967; Mon, 4 Nov 2019 06:38:52 -0600 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; s=ti-com-17Q1; t=1572871132; bh=IhBf76ZkV825gD29NdnMc9uoR76ENOTa4bPn385iiJ0=; h=From:To:CC:Subject:Date:In-Reply-To:References; b=Am5pfysl1YWYFlD5qpA6XTS2USl1J+CKDf5Rfl0xfxzDT+Jiwnapj8W+KxFUM6nN4 p021XCHWDYgnVLLmyaQm1Ni7KrRDqAKmocKGxNb7+myYPQqfebxGHlyFAWMHLzXysI rGyAlIhijpvMLabm/DBZibKZVbW54MOmXon8YdwE= Received: from DLEE114.ent.ti.com (dlee114.ent.ti.com [157.170.170.25]) by lelv0265.itg.ti.com (8.15.2/8.15.2) with ESMTPS id xA4Ccqkr087721 (version=TLSv1.2 cipher=AES256-GCM-SHA384 bits=256 verify=FAIL); Mon, 4 Nov 2019 06:38:52 -0600 Received: from DLEE110.ent.ti.com (157.170.170.21) by DLEE114.ent.ti.com (157.170.170.25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1713.5; Mon, 4 Nov 2019 06:38:37 -0600 Received: from lelv0326.itg.ti.com (10.180.67.84) by DLEE110.ent.ti.com (157.170.170.21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1713.5 via Frontend Transport; Mon, 4 Nov 2019 06:38:51 -0600 Received: from localhost (ileax41-snat.itg.ti.com [10.172.224.153]) by lelv0326.itg.ti.com (8.15.2/8.15.2) with ESMTP id xA4CcpiN012101; Mon, 4 Nov 2019 06:38:51 -0600 From: Dan Murphy To: , CC: , , Dan Murphy , Tony Lindgren , =?utf-8?q?Beno?= =?utf-8?q?=C3=AEt_Cousson?= Subject: [PATCH v16 09/19] ARM: dts: n900: Add reg property to the LP5523 channel node Date: Mon, 4 Nov 2019 06:36:57 -0600 Message-ID: <20191104123707.31930-10-dmurphy@ti.com> X-Mailer: git-send-email 2.22.0.214.g8dca754b1e In-Reply-To: <20191104123707.31930-1-dmurphy@ti.com> References: <20191104123707.31930-1-dmurphy@ti.com> MIME-Version: 1.0 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 accomodate the multicolor framework. In addition to the accomodation 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" --- arch/arm/boot/dts/omap3-n900.dts | 29 ++++++++++++++++++++--------- 1 file changed, 20 insertions(+), 9 deletions(-) -- 2.22.0.214.g8dca754b1e diff --git a/arch/arm/boot/dts/omap3-n900.dts b/arch/arm/boot/dts/omap3-n900.dts index 84a5ade1e865..643f35619246 100644 --- a/arch/arm/boot/dts/omap3-n900.dts +++ b/arch/arm/boot/dts/omap3-n900.dts @@ -607,63 +607,74 @@ }; 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>; }; };