From patchwork Wed Jun 17 15:09:17 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dan Murphy X-Patchwork-Id: 190873 Delivered-To: patch@linaro.org Received: by 2002:a92:cf06:0:0:0:0:0 with SMTP id c6csp538768ilo; Wed, 17 Jun 2020 08:10:24 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwm4Hqw7MhPSpwvWEZm5qq4xsTOPx/akWoFpXbSXLYS8m3/D29H4CNI0q9y7cIh8uquUynF X-Received: by 2002:aa7:dd8e:: with SMTP id g14mr7746493edv.263.1592406624513; Wed, 17 Jun 2020 08:10:24 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1592406624; cv=none; d=google.com; s=arc-20160816; b=nVYWcszG1EAYKBbx8ioFiENzyWjf4v0OBjm2suv8mdbQGWPHSaZKmAlet3QiufP5zi wXSmjEN9nE4EQ7JPb4W46Jl+U46jF5c6PxR1WCAhvv9FPxajbnjAWGHbMqordbfrfSvi 5um+uWpL26bCrkqBkyCpZzSEfdWseEfW9OIWQALTbZHV/lhYhL2rG5Kf5ZlvdqBuWP+k gLpYktDogzIXzFlxCZAFPSK+iT3gaoM2HR5KPaQ4HwBmXGIqPlBsbXpItl3JKaqeKjkx tVzPIUbsCUGDA4UrQB0hK57UMu3+65g/O1P0HF42brk6npPfpntkIdzix44Wv/iCq7iJ EyWg== 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=Jf6MKK966/6Olzk1qJChUoSjiHhXr8OEtTXC2DBLRbo=; b=grvEJh3gRTx71P9Ndrf75tQ/wrBp99MBreOpTC3N9ugAaQVfub5jTgjzqRBTscUVnA ifamKkO2MNQtrHHnU2dQKCWFtdej/v6kFLErIV9AijPvBU3fucE9r4zDDJLUqhkriZ0y wBLcNjo2PYDCvfJuYG6UwRHEKRkOCZpbsUrvjDCKdbHsFeqvnY3kTMH3HSRsk92ikJiC 0NiHpcTNbSE/PVccVtNyOZSosVLrIPFbuYcDbnOJUZohzSXJaTtiB5zNwCk+eFeVEcxj vZG0+QUAL/r/MqdgY+/CLmR8Pkucd9J5qUeMHvKmJVXlGJon3YuVlOUcxrd5Fz/kssqo vtSg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@ti.com header.s=ti-com-17Q1 header.b=muusjW1g; 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 dj24si166723edb.266.2020.06.17.08.10.24; Wed, 17 Jun 2020 08:10:24 -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=muusjW1g; 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 S1727083AbgFQPKV (ORCPT + 1 other); Wed, 17 Jun 2020 11:10:21 -0400 Received: from fllv0016.ext.ti.com ([198.47.19.142]:40540 "EHLO fllv0016.ext.ti.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727075AbgFQPKT (ORCPT ); Wed, 17 Jun 2020 11:10:19 -0400 Received: from fllv0035.itg.ti.com ([10.64.41.0]) by fllv0016.ext.ti.com (8.15.2/8.15.2) with ESMTP id 05HFA85s005059; Wed, 17 Jun 2020 10:10:08 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; s=ti-com-17Q1; t=1592406608; bh=Jf6MKK966/6Olzk1qJChUoSjiHhXr8OEtTXC2DBLRbo=; h=From:To:CC:Subject:Date:In-Reply-To:References; b=muusjW1ggS1J0niRCtqbenqOuuw2PbiNrXkwCAALjA4fnO3qra19ssFB7jqf1lTTh y1QHzLVy2GSXhPXenX2qn4xbL397Vt+AIgqXY+G4LpyEzFUoCsWRC1s4eDQdWEQHus BP/a2OfmYCNkXzaeP1rcjMYX1A0BbLUW7zj83+ws= Received: from DLEE115.ent.ti.com (dlee115.ent.ti.com [157.170.170.26]) by fllv0035.itg.ti.com (8.15.2/8.15.2) with ESMTP id 05HFA8nH112464; Wed, 17 Jun 2020 10:10:08 -0500 Received: from DLEE100.ent.ti.com (157.170.170.30) by DLEE115.ent.ti.com (157.170.170.26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1979.3; Wed, 17 Jun 2020 10:10:07 -0500 Received: from fllv0039.itg.ti.com (10.64.41.19) by DLEE100.ent.ti.com (157.170.170.30) 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, 17 Jun 2020 10:10:07 -0500 Received: from localhost (ileax41-snat.itg.ti.com [10.172.224.153]) by fllv0039.itg.ti.com (8.15.2/8.15.2) with ESMTP id 05HFA7xI041704; Wed, 17 Jun 2020 10:10:07 -0500 From: Dan Murphy To: , , CC: , , , Dan Murphy , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , NXP Linux Team Subject: [PATCH v28 08/15] ARM: dts: imx6dl-yapp4: Add reg property to the lp5562 channel node Date: Wed, 17 Jun 2020 10:09:17 -0500 Message-ID: <20200617150924.12665-9-dmurphy@ti.com> X-Mailer: git-send-email 2.26.2 In-Reply-To: <20200617150924.12665-1-dmurphy@ti.com> References: <20200617150924.12665-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. Acked-by: Pavel Machek Signed-off-by: Dan Murphy CC: Shawn Guo CC: Sascha Hauer CC: Pengutronix Kernel Team CC: Fabio Estevam CC: NXP Linux Team --- arch/arm/boot/dts/imx6dl-yapp4-common.dtsi | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) -- 2.26.2 diff --git a/arch/arm/boot/dts/imx6dl-yapp4-common.dtsi b/arch/arm/boot/dts/imx6dl-yapp4-common.dtsi index 2b9423d55c37..77aa90640052 100644 --- a/arch/arm/boot/dts/imx6dl-yapp4-common.dtsi +++ b/arch/arm/boot/dts/imx6dl-yapp4-common.dtsi @@ -258,29 +258,35 @@ leds: led-controller@30 { reg = <0x30>; clock-mode = /bits/ 8 <1>; status = "disabled"; + #address-cells = <1>; + #size-cells = <0>; - chan0 { + chan@0 { chan-name = "R"; led-cur = /bits/ 8 <0x20>; max-cur = /bits/ 8 <0x60>; + reg = <0>; }; - chan1 { + chan@1 { chan-name = "G"; led-cur = /bits/ 8 <0x20>; max-cur = /bits/ 8 <0x60>; + reg = <1>; }; - chan2 { + chan@2 { chan-name = "B"; led-cur = /bits/ 8 <0x20>; max-cur = /bits/ 8 <0x60>; + reg = <2>; }; - chan3 { + chan@3 { chan-name = "W"; led-cur = /bits/ 8 <0x0>; max-cur = /bits/ 8 <0x0>; + reg = <3>; }; };