Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752331AbbKJCRy (ORCPT ); Mon, 9 Nov 2015 21:17:54 -0500 Received: from mailout2.samsung.com ([203.254.224.25]:43282 "EHLO mailout2.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751252AbbKJCRu (ORCPT ); Mon, 9 Nov 2015 21:17:50 -0500 X-AuditID: cbfee68d-f79ae6d00000149a-e4-564153cc2a23 From: Ingi Kim To: robh+dt@kernel.org, pawel.moll@arm.com, mark.rutland@arm.com, ijc+devicetree@hellion.org.uk, galak@codeaurora.org, sameo@linux.intel.com, lee.jones@linaro.org, rpurdie@rpsys.net, j.anaszewski@samsung.com Cc: inki.dae@samsung.com, sw0312.kim@samsung.com, beomho.seo@samsung.com, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-leds@vger.kernel.org, Ingi Kim Subject: [PATCH v4 1/2] leds: rt5033: Add DT binding for RT5033 Date: Tue, 10 Nov 2015 11:17:43 +0900 Message-id: <1447121864-15460-2-git-send-email-ingi2.kim@samsung.com> X-Mailer: git-send-email 2.0.5 In-reply-to: <1447121864-15460-1-git-send-email-ingi2.kim@samsung.com> References: <1447121864-15460-1-git-send-email-ingi2.kim@samsung.com> X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprLIsWRmVeSWpSXmKPExsWyRsSkQPdMsGOYwdxDKhanP21jt5h/5Byr Rf+bhawW516tZLTYcfMLm8Wk+xNYLHqvPme0uP/1KKPF5V1z2Cy2vlnHaLH0+kUmiwnT17JY tO49wm6xe9dTVovT3awWMya/ZHMQ8Fgzbw2jx+W+XiaPlcu/sHlsWtXJ5nHn2h42j3knAz32 zP/B6tG3ZRWjx+dNcgGcUVw2Kak5mWWpRfp2CVwZi6ctZSlYJVix7upj5gbGZXxdjJwcEgIm Elee3mSFsMUkLtxbz9bFyMUhJLCCUeLijP/MMEXL/4HYIImljBJ7v3ewQzhTmST+r5rABFLF JqAmcWPFQiaQhIjAZUaJTefPg81iFjjCKHH1+Tc2kCphAXuJLQdngs1lEVCVaL/0Fmw5r4Cr xPcDm6AOkZNY82oFC4jNKeAmMX3GRLC4EFDN341rwe6QEGjkkGi9soINYpCAxLfJh4AaOIAS shKbDkDdLSlxcMUNlgmMwgsYGVYxiqYWJBcUJ6UXGeoVJ+YWl+al6yXn525iBMba6X/Pencw 3j5gfYhRgINRiYd3wjeHMCHWxLLiytxDjKZAGyYyS4km5wMjOq8k3tDYzMjC1MTU2Mjc0kxJ nFdR6mewkEB6YklqdmpqQWpRfFFpTmrxIUYmDk6pBsbjETstdgnc8QpOPbFj31ef8rJ/Tm9/ Zf0Nlkp6xB5jsTLgaGEwnyj3qjCuK7sz/gj77+Mwvn9+Qs3uJYUP2mSCLEPOGP72ffHWZsV2 dT2lhfWb5M3f3jgXL+a8Qqa7cX2EuJKBpn1cwddOhenzVqdcW7PgQ3ZwS8Nrpd+Xrj05beRz Zq7Uj79KLMUZiYZazEXFiQCAvtxFsAIAAA== X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrFIsWRmVeSWpSXmKPExsVy+t9jAd0zwY5hBn/vylqc/rSN3WL+kXOs Fv1vFrJanHu1ktFix80vbBaT7k9gsei9+pzR4v7Xo4wWl3fNYbPY+mYdo8XS6xeZLCZMX8ti 0br3CLvF7l1PWS1Od7NazJj8ks1BwGPNvDWMHpf7epk8Vi7/wuaxaVUnm8eda3vYPOadDPTY M/8Hq0ffllWMHp83yQVwRjUw2mSkJqakFimk5iXnp2TmpdsqeQfHO8ebmhkY6hpaWpgrKeQl 5qbaKrn4BOi6ZeYAvaGkUJaYUwoUCkgsLlbSt8M0ITTETdcCpjFC1zckCK7HyAANJKxhzFg8 bSlLwSrBinVXHzM3MC7j62Lk5JAQMJFY/u8/M4QtJnHh3nq2LkYuDiGBpYwSe793sEM4U5kk /q+awARSxSagJnFjxUImkISIwGVGiU3nz4O1MAscYZS4+vwbG0iVsIC9xJaDM8HmsgioSrRf essKYvMKuEp8P7CJFWKfnMSaVytYQGxOATeJ6TMmgsWFgGr+blzLPIGRdwEjwypGidSC5ILi pPRcw7zUcr3ixNzi0rx0veT83E2M4Hh+JrWD8eAu90OMAhyMSjy8E745hAmxJpYVV+YeYpTg YFYS4bV/ARTiTUmsrEotyo8vKs1JLT7EaAp02ERmKdHkfGCqySuJNzQ2MTOyNDI3tDAyNlcS 59X3NAoTEkhPLEnNTk0tSC2C6WPi4JRqYNzBPWe19MqHTyckt1qcf8qe/Xup68+fsnkH1k7I OZzZ1vyl9/ouv5viNfXXl3LsuO9w9GEmQ+czSZYm58vKJlfz07TcCxb4f1G9/Uoo31+yLV/L yGabbdeSiBnnTj7sW7VyTcWJiwvP3O4tYa1dWrXgTUzRLP0rQQXOyzXnh3n7XZ3WVeC1L0aJ pTgj0VCLuag4EQBS5U6q/QIAAA== DLP-Filter: Pass X-MTR: 20000000000000000@CPGS X-CFilter-Loop: Reflected Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 2399 Lines: 69 This patch adds the device tree bindings for RT5033 flash LEDs. Signed-off-by: Ingi Kim Acked-by: Rob Herring --- .../devicetree/bindings/leds/leds-rt5033.txt | 46 ++++++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 Documentation/devicetree/bindings/leds/leds-rt5033.txt diff --git a/Documentation/devicetree/bindings/leds/leds-rt5033.txt b/Documentation/devicetree/bindings/leds/leds-rt5033.txt new file mode 100644 index 0000000..17159d4 --- /dev/null +++ b/Documentation/devicetree/bindings/leds/leds-rt5033.txt @@ -0,0 +1,46 @@ +* Richtek Technology Corporation - RT5033 Flash LED Driver + +The RT5033 Flash LED Circuit is designed for one or two LEDs driving +for torch and strobe applications, it provides an I2C software command +to trigger the torch and strobe operation. + +There are two LED outputs available - FLED1 and FLED2. Each of them can +control a separate LED or they can be connected together to double +the maximum current for a single connected LED. One LED is represented +by one child node. + +Required properties: +- compatible : Must be "richtek,rt5033-led". + +A discrete LED element connected to the device must be represented by a child +node - see Documentation/devicetree/bindings/leds/common.txt. + +Required properties for the LED child node: + See Documentation/devicetree/bindings/leds/common.txt +- led-sources : device current output identifiers: 0 - FLED1, 1 - FLED2 +- led-max-microamp : 12.5mA to 200mA, step by 12.5mA. +- flash-max-microamp : + Turn on one LED channel : 50mA to 800mA, step by 25mA. + Turn on two LED channels : 50mA to 600mA, step by 25mA. +- flash-max-timeout-us : 64ms to 1216ms, step by 32ms. + +Optional properties for the LED child node: +- label : see Documentation/devicetree/bindings/leds/common.txt + +Example: + +rt5033 { + compatible = "richtek,rt5033"; + + led { + compatible = "richtek,rt5033-led"; + + flash-led { + label = "rt5033-flash"; + led-sources = <0>, <1>; + led-max-microamp = <200000>; + flash-max-microamp = <800000>; + flash-max-timeout-us = <1216000>; + }; + }; +} -- 2.0.5 -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/