From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752486AbbKYKWq (ORCPT ); Wed, 25 Nov 2015 05:22:46 -0500 Received: from mailout4.samsung.com ([203.254.224.34]:50160 "EHLO mailout4.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751730AbbKYKWh (ORCPT ); Wed, 25 Nov 2015 05:22:37 -0500 X-AuditID: cbfee691-f79bf6d000006c90-fc-56558be780d3 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, andi.shyti@samsung.com, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-leds@vger.kernel.org, Ingi Kim Subject: [PATCH v6 1/2] leds: rt5033: Add DT binding for RT5033 Date: Wed, 25 Nov 2015 19:22:27 +0900 Message-id: <1448446948-13729-2-git-send-email-ingi2.kim@samsung.com> X-Mailer: git-send-email 2.0.5 In-reply-to: <1448446948-13729-1-git-send-email-ingi2.kim@samsung.com> References: <1448446948-13729-1-git-send-email-ingi2.kim@samsung.com> X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprPIsWRmVeSWpSXmKPExsWyRsSkSPdFd2iYwdrDzBbbjzxjtTj9aRu7 xfwj51gt+t8sZLU492olo8WOm1/YLCbdn8Bi0Xv1OaPF/a9HGS0u75rDZrH1zTpGi6XXLzJZ TJi+lsWide8Rdovdu54CTelmtZgx+SWbg6DHmnlrGD0u9/Uyeaxc/oXNY9OqTjaPO9f2sHnM OxnosWf+D1aPvi2rGD0+b5IL4IzisklJzcksSy3St0vgylg8bSlLwSrBinVXHzM3MC7j62Lk 5JAQMJHoaPnBAmGLSVy4t56ti5GLQ0hgBaPE/SP32WCK3j/+zwRiCwnMYpRYPiUZomgqk8T8 O7MZQRJsAmoSN1YsZAJJiAhcZpTYdP48WDezwD1GiWcbskBsYQF7iZOz2plBbBYBVYm5/zaB 2bwCrhIXN31mhtgmJ7Hm1Qqgkzg4OAXcJF7NY4VY7Crx7P41FpD5EgKtHBIbDzSzQswRkPg2 +RBYvYSArMSmA1BjJCUOrrjBMoFReAEjwypG0dSC5ILipPQiU73ixNzi0rx0veT83E2MwHg7 /e/ZxB2M9w9YH2IU4GBU4uF98SQkTIg1say4MvcQoynQhonMUqLJ+cCoziuJNzQ2M7IwNTE1 NjK3NFMS59WR/hksJJCeWJKanZpakFoUX1Sak1p8iJGJg1OqgbHaZsvMsl2FWZ+1WvJj9a6s +vuLvSL680+WzZsr1xyJmL53n/Ux3wWTlWaeEcpaEnO60ebhw3VnLUx2MHXICWzQWhLM9iib K+36Bgn/bSEFZ7cuevE/411fz4EH6TWhR49M5Ui42vlnv2V0WQPXm4d3DIsUV/v4/PmzYIU4 x+/9PpfaPnmvPymsxFKckWioxVxUnAgAoFG/E7ICAAA= X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrDIsWRmVeSWpSXmKPExsVy+t9jQd3n3aFhBlvOWFlsP/KM1eL0p23s FvOPnGO16H+zkNXi3KuVjBY7bn5hs5h0fwKLRe/V54wW978eZbS4vGsOm8XWN+sYLZZev8hk MWH6WhaL1r1H2C1273oKNKWb1WLG5JdsDoIea+atYfS43NfL5LFy+Rc2j02rOtk87lzbw+Yx 72Sgx575P1g9+rasYvT4vEkugDOqgdEmIzUxJbVIITUvOT8lMy/dVsk7ON453tTMwFDX0NLC XEkhLzE31VbJxSdA1y0zB+gXJYWyxJxSoFBAYnGxkr4dpgmhIW66FjCNEbq+IUFwPUYGaCBh DWPG4mlLWQpWCVasu/qYuYFxGV8XIyeHhICJxPvH/5kgbDGJC/fWs4HYQgKzGCWWT0nuYuQC sqcyScy/M5sRJMEmoCZxY8VCJpCEiMBlRolN58+DdTAL3GOUeLYhC8QWFrCXODmrnRnEZhFQ lZj7bxOYzSvgKnFx02dmiG1yEmterWDpYuTg4BRwk3g1jxVisavEs/vXWCYw8i5gZFjFKJFa kFxQnJSea5iXWq5XnJhbXJqXrpecn7uJERzTz6R2MB7c5X6IUYCDUYmH98WTkDAh1sSy4src Q4wSHMxKIry/a0PDhHhTEiurUovy44tKc1KLDzGaAt01kVlKNDkfmG7ySuINjU3MjCyNzA0t jIzNlcR5L+z3CxMSSE8sSc1OTS1ILYLpY+LglGpgjGd5F9A9bdmTy0s5ygx3MP16dm7WPcWf Vx+KRJlXcX3rv6sX2LxrJ0Ng6oUDZ1nirI4+/58mc33R++2L2TxN/phfk5h6PpOh9dINfT5F GasAg8fRieq/7qzee0Y0OiYiKn2K9iobt6+Oapv4FzetqmWaz/dNPK3NeLty499LfWmn5kSL XMx5o8RSnJFoqMVcVJwIAKX4kHX/AgAA 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 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