From patchwork Tue May 8 05:39:44 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "\(Exiting\) Baolin Wang" X-Patchwork-Id: 135126 Delivered-To: patch@linaro.org Received: by 10.46.151.6 with SMTP id r6csp3984090lji; Mon, 7 May 2018 22:41:06 -0700 (PDT) X-Google-Smtp-Source: AB8JxZp4v0SFVycT9rFT9PCrcLUURTRlO19firgu1Kmd3BV+FVut69BfxwNUEQ0Y36dJvKFPjEby X-Received: by 2002:a65:438b:: with SMTP id m11-v6mr8487632pgp.99.1525758066029; Mon, 07 May 2018 22:41:06 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1525758066; cv=none; d=google.com; s=arc-20160816; b=W/LHbBKKNUvpYFt4zw8d1RMiGUnLWXujZvJ9HFh6/XYp+phF6AHPVmNo+myLqAjWcn zhUU0LxfsoehpwmBUpdCxcGFQvi2hIC5jtHr2NPfjgf5ihKD1WutSK7VEfZK08AkBUnQ l72ys7a2bNqMPcJ0sRAto+xxTzu4mzTReUFCiN8872rGCvs7I0LSxOvxZ2rQdn3meELA O9uIZfyMD+8jtMZqDJ6w7j5gJow97KQPc0IwVJYOIg65QlQ0HhJKjTtbSA1vGDxLEWMp YlWn4RuRHB3MTghkdLRU1bCE7NM2MFqBp4wSC0LCm2o9oqX8D4XDNoMdIS+/OuXUneDX ABpw== 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=P3HCxEAdgXbbl3t4eO3ClKiJEQq2343QZ8XN4CHs5bQ=; b=Pr7sbZqX0w4OZMCQAB7JQsrwDZV8afhrSTew1yLsdWezP1nUewBYg337jF2IjLhjzf PPOBwS5JjPVXPqAWfZr6tN+BzljNfwBt1CdcQNFELitxRNi7L/5S4bo2jwXaQuQd17sE VnBeYS7A0VuxJY8Z0P9KhVDoauahxwtkgkYChxIZEQzpZe9vuT2VOkp7yyKAF3pLy5mo 20gWJgkcVfpgBGTb9QjN79dFdlDQ96AsEumcCFVMJXTbFq/HQSqO5uEDhw+MEldJ2Vtr l4oKj3UTJIlwSUnfrNGPyRl3KcKalJ15GCDUmA0WtYbv8gEHlAHVoF+XhwZBaVBeSkKb 0wOg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=Watvikz0; 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 b39-v6si24074382plb.456.2018.05.07.22.41.05; Mon, 07 May 2018 22:41:06 -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=Watvikz0; 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 S1754130AbeEHFlA (ORCPT + 29 others); Tue, 8 May 2018 01:41:00 -0400 Received: from mail-pl0-f68.google.com ([209.85.160.68]:42694 "EHLO mail-pl0-f68.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752546AbeEHFkz (ORCPT ); Tue, 8 May 2018 01:40:55 -0400 Received: by mail-pl0-f68.google.com with SMTP id u6-v6so1536652pls.9 for ; Mon, 07 May 2018 22:40:55 -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=P3HCxEAdgXbbl3t4eO3ClKiJEQq2343QZ8XN4CHs5bQ=; b=Watvikz0d5/llpA2kM/dGvABFJvAzO0/GQnihlfHMpEtNwc5wPm+63Wq7pWXUXF98S WAtG6iszr1bKX2RQ1cCH3VEXW35+QLp/Xi7y2bscJKYEBGvd2jqTYQdn3J7QSVaq/jDu 3o05aYihFxxsK3lmJ6HiQASriFxRx6kPyJFeA= 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=P3HCxEAdgXbbl3t4eO3ClKiJEQq2343QZ8XN4CHs5bQ=; b=h5+DZ68KbNAA0cU3AgDNiPVng+ZJBH4SZ2PpDerAO+kNxBt+VsAwNy+4FHqpkWaBUX CKMNA2XX0unZ9SVAEKm9VQx36GOTTLOGyW0KzippMTDhd+nhKRlJiZ1LvuvURZG1xbTA NxikYgISFHx3tmkwZEnjGwwzCIkzuCEB0DWeosU1oSIW/DhdkN3jQjtT4xvYl6DHbeqL n0O6EiGFltCqp/08WWTpY53VnvyvphHAwUt+OGDpH2W2F42Qp7qGVKI4sdeLpR99NLAU zzxqUEer9khMr3kvDDJew7T8PyRBmeDQim5P9y+d/2SugMQDl1hv48fEmZrOk/5BMwj7 fA6w== X-Gm-Message-State: ALQs6tA/YcJAK6DjO/4OslvZ+xp3toGT/1XkBbxjRfX517RPjkHRkGrW UgJHopTyVq9rAzUMZmVkAOhayw== X-Received: by 2002:a17:902:3281:: with SMTP id z1-v6mr39524681plb.226.1525758054633; Mon, 07 May 2018 22:40:54 -0700 (PDT) Received: from baolinwangubtpc.spreadtrum.com ([117.18.48.102]) by smtp.gmail.com with ESMTPSA id o4sm47787524pfg.129.2018.05.07.22.40.51 (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Mon, 07 May 2018 22:40:54 -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 v2 1/2] dt-bindings: leds: Add SC27xx breathing light controller documentation Date: Tue, 8 May 2018 13:39:44 +0800 Message-Id: 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 --- 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 -- 1.7.9.5 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>; + }; +};