From patchwork Mon Jun 22 18:59:12 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dan Murphy X-Patchwork-Id: 191373 Delivered-To: patch@linaro.org Received: by 2002:a54:3249:0:0:0:0:0 with SMTP id g9csp422340ecs; Mon, 22 Jun 2020 12:00:17 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxmM1hLY65Vjht/MZ2vzJQ2AtyLt6R7RFbHB8BieAVUr9Q7L5RXzvk8wd6MMxw5IQ+jfPDu X-Received: by 2002:a50:ce45:: with SMTP id k5mr18776968edj.80.1592852416912; Mon, 22 Jun 2020 12:00:16 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1592852416; cv=none; d=google.com; s=arc-20160816; b=VKrqIAbRSNCOTPrmQoCf7oCimyeDX9tqDQJeehMaBDBNlWZXD/xu+/RMd0WrOvfEPX 2jHlxZQ4t4K+9DWmT8eTO3m+EZWfPw1OJTAjnJnNf7bbYQV+DT4fxp/XS5hFFv/9bIoP ZgcM7Ax56R9o3lR6ICKDNcl4ed3pSNB20IvYAcVSCrxSeP8n/sFTtwAN2Y8Ky0M2yLij 11pNL+teSdeap0aM7SCNCU4lCtF8PRYFGTWMpQBZQQahV2pjf4eLomCBFGT6kuoVSovv yv89MyR1T6FEXYRiP96x8JI9IqawWMIgKide9akaK/4iS99KvMReRQmrGLv1nwmNBD7h +CSw== 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=6kv4oPPzDnEU5/icPEIdws3eUefH8b8hua+2r+1UQCA=; b=oC/BVSITu67go1dR8Q5H2Zcbga3jFMbM/zDvl8bzkppTM8GHCSe34Uy8/iqvFfo/7j auK89REcIClNCxW2nxKzaRx7b/Il3CijfR5wq+u/23YhUCXPiy4Hc/bi4z/zx1mhrcPU fH3N3GwotMN10pXeEn6aj6U8fJSWTLp/TmZu0Bu2+4Fnxve96V4qZki20wUR+6Tmix3i wiB+6BXppcIpBkKeAWmXOVbGHlbiYkRgecBFb8F/nYSnlehfiyew0zQBMD+Vb4GqiuNb 44JzQxfinnyCpmJSswZsoH4dv053BUie04CWJLtHKR4rfgFum9JhH1Ynzs1gPVyr4+w7 gfdg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@ti.com header.s=ti-com-17Q1 header.b=lZXmcMdA; spf=pass (google.com: domain of linux-leds-owner@vger.kernel.org designates 23.128.96.18 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. [23.128.96.18]) by mx.google.com with ESMTP id z13si1244664edr.106.2020.06.22.12.00.16; Mon, 22 Jun 2020 12:00:16 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-leds-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@ti.com header.s=ti-com-17Q1 header.b=lZXmcMdA; spf=pass (google.com: domain of linux-leds-owner@vger.kernel.org designates 23.128.96.18 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 S1730416AbgFVS7v (ORCPT + 1 other); Mon, 22 Jun 2020 14:59:51 -0400 Received: from lelv0142.ext.ti.com ([198.47.23.249]:51954 "EHLO lelv0142.ext.ti.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1730470AbgFVS7u (ORCPT ); Mon, 22 Jun 2020 14:59:50 -0400 Received: from fllv0035.itg.ti.com ([10.64.41.0]) by lelv0142.ext.ti.com (8.15.2/8.15.2) with ESMTP id 05MIxU7P067317; Mon, 22 Jun 2020 13:59:30 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; s=ti-com-17Q1; t=1592852370; bh=6kv4oPPzDnEU5/icPEIdws3eUefH8b8hua+2r+1UQCA=; h=From:To:CC:Subject:Date:In-Reply-To:References; b=lZXmcMdAhjtr7QYJei47fyL3PB2eDHl68cGOs9WurVMNL9uU5vDnp1WYqUnLwUAne M/MjW820GZuhqBn7ckaHYs4AG/IRrBp50kr/PyKBhwpLtOptGVg26BMCJ0K40C10aP Qe+QZB2TQc8BMEhknGCwJFSDLSycEpMiUSjzm1DY= Received: from DFLE115.ent.ti.com (dfle115.ent.ti.com [10.64.6.36]) by fllv0035.itg.ti.com (8.15.2/8.15.2) with ESMTP id 05MIxUxc096042; Mon, 22 Jun 2020 13:59:30 -0500 Received: from DFLE114.ent.ti.com (10.64.6.35) by DFLE115.ent.ti.com (10.64.6.36) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1979.3; Mon, 22 Jun 2020 13:59:29 -0500 Received: from fllv0040.itg.ti.com (10.64.41.20) by DFLE114.ent.ti.com (10.64.6.35) 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; Mon, 22 Jun 2020 13:59:29 -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 05MIxTcJ025144; Mon, 22 Jun 2020 13:59:29 -0500 From: Dan Murphy To: , , CC: , , , , Dan Murphy , Linus Walleij Subject: [PATCH v29 09/16] ARM: dts: ste-href: Add reg property to the LP5521 channel nodes Date: Mon, 22 Jun 2020 13:59:12 -0500 Message-ID: <20200622185919.2131-10-dmurphy@ti.com> X-Mailer: git-send-email 2.26.2 In-Reply-To: <20200622185919.2131-1-dmurphy@ti.com> References: <20200622185919.2131-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 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 CC: Linus Walleij Acked-by: Pavel Machek --- arch/arm/boot/dts/ste-href.dtsi | 22 ++++++++++++++++------ 1 file changed, 16 insertions(+), 6 deletions(-) -- 2.26.2 diff --git a/arch/arm/boot/dts/ste-href.dtsi b/arch/arm/boot/dts/ste-href.dtsi index 33e3b0b3c53d..ff47cbf6ed3b 100644 --- a/arch/arm/boot/dts/ste-href.dtsi +++ b/arch/arm/boot/dts/ste-href.dtsi @@ -58,16 +58,21 @@ lp5521@33 { reg = <0x33>; label = "lp5521_pri"; clock-mode = /bits/ 8 <2>; - chan0 { + #address-cells = <1>; + #size-cells = <0>; + chan@0 { + reg = <0>; led-cur = /bits/ 8 <0x2f>; max-cur = /bits/ 8 <0x5f>; linux,default-trigger = "heartbeat"; }; - chan1 { + chan@1 { + reg = <1>; led-cur = /bits/ 8 <0x2f>; max-cur = /bits/ 8 <0x5f>; }; - chan2 { + chan@2 { + reg = <2>; led-cur = /bits/ 8 <0x2f>; max-cur = /bits/ 8 <0x5f>; }; @@ -77,15 +82,20 @@ lp5521@34 { reg = <0x34>; label = "lp5521_sec"; clock-mode = /bits/ 8 <2>; - chan0 { + #address-cells = <1>; + #size-cells = <0>; + chan@0 { + reg = <0>; led-cur = /bits/ 8 <0x2f>; max-cur = /bits/ 8 <0x5f>; }; - chan1 { + chan@1 { + reg = <1>; led-cur = /bits/ 8 <0x2f>; max-cur = /bits/ 8 <0x5f>; }; - chan2 { + chan@2 { + reg = <2>; led-cur = /bits/ 8 <0x2f>; max-cur = /bits/ 8 <0x5f>; };