Received: by 10.192.165.148 with SMTP id m20csp5229282imm; Wed, 9 May 2018 01:22:38 -0700 (PDT) X-Google-Smtp-Source: AB8JxZp2HBaFhFp671wKgstHI64W3so0nXQ8MpkkVPj5K1kbNLvwZtL3KA0hcpKgdINIYzRYfdmi X-Received: by 2002:a17:902:bcc9:: with SMTP id o9-v6mr12990983pls.56.1525854157967; Wed, 09 May 2018 01:22:37 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1525854157; cv=none; d=google.com; s=arc-20160816; b=NS5YJFYQQutnak9gPfef2WIo6EcyQ5/iS17JZe7Wd06/tbpomSZf6n7TIuK5rcTVGa NG3MkqBRDDZKAj8MkivtF7J83z3VUxRCweWjBcgoCDsSNbD9JWvxVKTtennl37XOscKC /R+pv3626nagMmk3jyfCCpRyFNljzXfx/y9vFB9DymDi2kfhIpN02g9NtUYGQb6UNuGn WdV79A+y+opj2I9BRUIYN3xcWO6VIWGy7Re6ymTP8jgNNe6nfzbStqqilaKgBmHn2nAK FRAGRc81kZ0mruFDkvP+Y2+OT86dogCA4nJye9mYwppJKafRyOgp76Je58XCvGadu/qK v4IA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:date:subject:cc:to:from :dkim-signature:arc-authentication-results; bh=WNe7aQF6aTu+ozBhcfa5QB8bSmsSwDrkixdpDjU6W2Y=; b=UC0+XZP7t8QTy0oRC8f42u+yQU/Yzq/aChtOIzWB8NJCxaE8ThPMw6Zx0c/R6hEote BwtXXsX4fT07o+jTZ/laglCjZ7PrTFUMRnVhyACCfcvzW7uHLEKOQonK2GBNmQCi0AYI G9H21D1Rlvyzxr1wvenHG+3iwtlIzcRomJIZc8LyS7WJvU6zuHR92oQ2+Eh9JHlof2dH fS6o/L59q6GbhpB7dkJDtAF3M5mgNlTD7rzHkZB3X+Nz/igvoVsvOk8LGC5rk+I8RgEq +k8xYgAXUxPggB6k/uftoReQfKbO9B1Uy6sjZFJP5427T5FEbngrw7dJM/Ir47hzphcZ DYmw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=CnF50lAJ; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id t144-v6si21152639pgb.94.2018.05.09.01.22.23; Wed, 09 May 2018 01:22:37 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-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=@linaro.org header.s=google header.b=CnF50lAJ; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S934053AbeEIIVN (ORCPT + 99 others); Wed, 9 May 2018 04:21:13 -0400 Received: from mail-pf0-f196.google.com ([209.85.192.196]:34119 "EHLO mail-pf0-f196.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S933959AbeEIIVK (ORCPT ); Wed, 9 May 2018 04:21:10 -0400 Received: by mail-pf0-f196.google.com with SMTP id a14so25277919pfi.1 for ; Wed, 09 May 2018 01:21:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id; bh=WNe7aQF6aTu+ozBhcfa5QB8bSmsSwDrkixdpDjU6W2Y=; b=CnF50lAJnBQVeb0m4RHWaX60S+UAGK9ehzaF1PO+T9rom5Cc2CyO9yUCXwbUN0WQwP N96V0XoLPolE0CcA58bDDkML9rQs8p/tUZQ1VC8JUSt41DUl3DKDRfoIAw22ViKspZMG EE9XVw4PrTtIMwXueLt7gm066pQSt3V5pC6jM= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=WNe7aQF6aTu+ozBhcfa5QB8bSmsSwDrkixdpDjU6W2Y=; b=Miqc26fZfd3jfPeKHXlcr/INrRp7OlyXsdQrpiVai5f9E7shg7gt8SENhOqsvODnqk WbKXYhObQo6ARPFB1o7ax8+TmoOwyM0Gt7bsAWQFEJASp8iWy0dVoqhpWFqbbl8CFDtR OWnqFssBQ2wjZKjEAS/CPf3ASH/RNB23UnhXQGB+VhmDUNtfBAQLmLpZNAyrFUonrCgM Zw2PXrmeZxwnIADeDe9D5fI8kTgGYxwJkIyJTMKP3zH5vDNy5ODR+vGN/b/oMYgoFw/N W7qdT2oAEwNVY+a8kuZZdq2FZCwpUFo5vIlz+8Ej74pvPO9lVzf1ZvjTk1JRGT9Wirvs zqvA== X-Gm-Message-State: ALQs6tDQopzGN9VA782oQmsos+lusRVy9J0Fw5RJCzCT4eem6v9zpDst Tqb9P5mSPuhbprNkjtSY2sy2CR+dWuY= X-Received: by 10.167.132.199 with SMTP id x7mr16251647pfn.195.1525854070177; Wed, 09 May 2018 01:21:10 -0700 (PDT) Received: from baolinwangubtpc.spreadtrum.com ([117.18.48.102]) by smtp.gmail.com with ESMTPSA id h8-v6sm36872654pgq.56.2018.05.09.01.21.07 (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Wed, 09 May 2018 01:21:09 -0700 (PDT) From: Baolin Wang To: jacek.anaszewski@gmail.com, pavel@ucw.cz, robh+dt@kernel.org, mark.rutland@arm.com Cc: xiaotong.lu@spreadtrum.com, baolin.wang@linaro.org, broonie@kernel.org, linux-leds@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH v3 1/2] dt-bindings: leds: Add SC27xx breathing light controller documentation Date: Wed, 9 May 2018 16:21:00 +0800 Message-Id: <79934a1cf0b75920c982d60481a647fbb5c4c687.1525851574.git.baolin.wang@linaro.org> X-Mailer: git-send-email 1.7.9.5 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This patch adds the binding documentation for Spreadtrum SC27xx series breathing light controller, which supports 3 outputs: red LED, green LED and blue LED. Signed-off-by: Baolin Wang Reviewed-by: Rob Herring --- Changes since v2: - Add reviewed-tag from Rob. Changes since v1: - Change the compatible string to be one explicit SoC name. - Change the child node name. - Change to be upper case for the first character. --- .../devicetree/bindings/leds/leds-sc27xx-bltc.txt | 41 ++++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 Documentation/devicetree/bindings/leds/leds-sc27xx-bltc.txt diff --git a/Documentation/devicetree/bindings/leds/leds-sc27xx-bltc.txt b/Documentation/devicetree/bindings/leds/leds-sc27xx-bltc.txt new file mode 100644 index 0000000..b3de7fc --- /dev/null +++ b/Documentation/devicetree/bindings/leds/leds-sc27xx-bltc.txt @@ -0,0 +1,41 @@ +LEDs connected to Spreadtrum SC27XX PMIC breathing light controller + +The SC27xx breathing light controller supports to 3 outputs: +red LED, green LED and blue LED. Each LED can work at normal +PWM mode or breath light mode. + +Required properties: +- compatible: Should be "sprd,sc2731-bltc". +- #address-cells: Must be 1. +- #size-cells: Must be 0. +- reg: Specify controller address. + +Required child properties: +- reg: Number of LED line (could be from 0 to 2). + +Optional child properties: +- label: See Documentation/devicetree/bindings/leds/common.txt. + +Examples: + +led-controller@200 { + compatible = "sprd,sc2731-bltc"; + #address-cells = <1>; + #size-cells = <0>; + reg = <0x200>; + + led@0 { + label = "red"; + reg = <0x0>; + }; + + led@1 { + label = "green"; + reg = <0x1>; + }; + + led@2 { + label = "blue"; + reg = <0x2>; + }; +}; -- 1.7.9.5