Received: by 10.192.165.148 with SMTP id m20csp593270imm; Fri, 4 May 2018 03:11:10 -0700 (PDT) X-Google-Smtp-Source: AB8JxZoMmXpUzPZiGDSWuIJy8A+oduczooMqCRTBX4sFe2ubB0vOwAhugLvdhjdrbhPl2TyXW1fj X-Received: by 10.98.171.16 with SMTP id p16mr26092344pff.211.1525428670787; Fri, 04 May 2018 03:11:10 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1525428670; cv=none; d=google.com; s=arc-20160816; b=I40LhQz3tyTrfYC8Wj/PTYvW74TfxGLtpPIFPznGwIcGhbPcRft1QJF4ZJCSFXkD9u pgwJZtoGJGABBPHfo4752i+8LHRama6rg44ab7Q+EY5ZTysw1sgTCTqnKroeTX5ERtbU wZpkeuzbHU2XgW0NwOFOXFY192UUJaTcCQ8BehbpYcniyLS7e5R9nV7HLdBQJyDTuKI0 XO/lQAUCy5onGqd4zmmu4TdVS21mzxto9JWxX1jNinNF+zwGkDm/SnDlizctwQmN//H2 wCbzhlJuvPgXgODnTf2OC4IBE/QKClA/HQo+YVRHBbqpXiDB7pV1aq94lhXxvLwVLeDA Phlg== 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=Bo++MVkJ8KGb4KWtdQb4AzkLHNwd3mQU6I4uAJKloWs=; b=zdedJAXzBNOCBDetXfX5b7dOedfYl2QnQysKHwB3zYDVFCM8CawHvqNZGRzhDSyT61 7GX2DSzch90D884M+JjGYobznNVizNxEFmVH4zEZ6cdS3iIpITjnKuemN5cF12rGWYzz 7Cf+hv/2h+99z9UREzzfIxef4Km/9xqbiCLcTzZMbU8jxMa5aLQWbbOWrnRd7reJ2+xF qE5BFGDX2prDvYQFlTbZmikbu0ctKYJOx7sICx4PoIyTxJ5DzXTpiAzootNnFJnIdDb1 7ys5o7HFpNSN80Rf+0IIic2/nIJgd/bQDPe4lugoiyvcO9GRjbKHx2fGocHTICpSM2O+ tNvg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=O6beUgq0; 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 h187-v6si8888519pgc.540.2018.05.04.03.10.56; Fri, 04 May 2018 03:11:10 -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=O6beUgq0; 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 S1751346AbeEDKKF (ORCPT + 99 others); Fri, 4 May 2018 06:10:05 -0400 Received: from mail-pf0-f196.google.com ([209.85.192.196]:42529 "EHLO mail-pf0-f196.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751240AbeEDKJh (ORCPT ); Fri, 4 May 2018 06:09:37 -0400 Received: by mail-pf0-f196.google.com with SMTP id p14so5696038pfh.9 for ; Fri, 04 May 2018 03:09:37 -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=Bo++MVkJ8KGb4KWtdQb4AzkLHNwd3mQU6I4uAJKloWs=; b=O6beUgq0RIItaBWnJ6cVB3rfIP8Oav51fPIIdqNNxTiDtul+oP7ir06ipWGixwmEN0 RqRwViO7LCWFd22wbLWajzEutZDCWzr4A+RxlItB1VqGsK0/WAxEcXtYx8X94N+AvxXl l04tmKQ+SGP2ftwy8wjA5/I+4I4LmbkoaBGjw= 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=Bo++MVkJ8KGb4KWtdQb4AzkLHNwd3mQU6I4uAJKloWs=; b=Uxs9+Vsc9XcaShTX1OJgePW7qmj4gqbtfd4KLGtyrj9JjlJlE3KZaoHOlHCect80Ay fM4wCQt47YhjbinaSaoY/cQ5hEIExXKoSpeBdUONIJSvJIaTaDulJ+Rkojb0S62DLcEz 1w0paCcU9izsOGl+FrjoOx3pW/VyuSukvMW/oW0D2WZzR7zlxhM/dIFFwYAW5P54AHeN 7M5MuVk2ce5SvWJkQWDq80jjdvJfDAHGUMb1Rz9DRLJjs8bP+kNqfrTP6kw7njIjj2PC wlT+bsoEQAdxPsBxBXYBr8tzSxWNdlIryWKqmJ9VAlXFwllSPq6oJUWZyZ0eIId/VcpU BI7Q== X-Gm-Message-State: ALQs6tABYb8aSxUQ+cRZzSvS5vfFry7ExhZICN3d0yERlYCRIDluHzh2 OwE4uIyYKIEX+ir9QexvpiXfag== X-Received: by 10.98.138.193 with SMTP id o62mr26495343pfk.141.1525428577000; Fri, 04 May 2018 03:09:37 -0700 (PDT) Received: from baolinwangubtpc.spreadtrum.com ([117.18.48.82]) by smtp.gmail.com with ESMTPSA id e126sm31991269pfh.5.2018.05.04.03.09.33 (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Fri, 04 May 2018 03:09:36 -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 1/2] dt-bindings: leds: Add SC27xx breathing light controller documentation Date: Fri, 4 May 2018 18:08:35 +0800 Message-Id: <099f4075ec489e425b5f1e7668a078c05f0d8509.1525427961.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 --- .../devicetree/bindings/leds/leds-sc27xx-bltc.txt | 39 ++++++++++++++++++++ 1 file changed, 39 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..d4e267d --- /dev/null +++ b/Documentation/devicetree/bindings/leds/leds-sc27xx-bltc.txt @@ -0,0 +1,39 @@ +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,sc27xx-bltc". +- #address-cells: must be 1. +- #size-cells: must be 0. +- reg: specify controller address. + +LED sub-node properties: +- reg: number of LED line (could be from 0 to 2). +- label: (optional) name of LED. + +Examples: + +led-controller@200 { + compatible = "sprd,sc27xx-bltc"; + #address-cells = <1>; + #size-cells = <0>; + reg = <0x200>; + + red@0 { + label = "red"; + reg = <0x0>; + }; + + green@1 { + label = "green"; + reg = <0x1>; + }; + + blue@2 { + label = "blue"; + reg = <0x2>; + }; +}; -- 1.7.9.5