Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752626AbbEKC1L (ORCPT ); Sun, 10 May 2015 22:27:11 -0400 Received: from mailout2.samsung.com ([203.254.224.25]:57717 "EHLO mailout2.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752586AbbEKC1D (ORCPT ); Sun, 10 May 2015 22:27:03 -0400 MIME-version: 1.0 Content-type: text/plain; charset=utf-8 X-AuditID: cbfee68d-f79106d00000728c-f3-55501373ec89 Content-transfer-encoding: 8BIT Message-id: <55501373.6020800@samsung.com> Date: Mon, 11 May 2015 11:26:59 +0900 From: Ingi Kim User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.6.0 To: Jacek Anaszewski Cc: cooloney@gmail.com, rpurdie@rpsys.net, robh+dt@kernel.org, pawel.moll@arm.com, mark.rutland@arm.com, ijc+devicetree@hellion.org.uk, galak@codeaurora.org, sakari.ailus@iki.fi, varkabhadram@gmail.com, joe@perches.com, sw0312.kim@samsung.com, cw00.choi@samsung.com, jh80.chung@samsung.com, ideal.song@samsung.com, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-leds@vger.kernel.org Subject: Re: [PATCH v8 2/3] leds: ktd2692: add device tree bindings for ktd2692 References: <1431054225-16635-1-git-send-email-ingi2.kim@samsung.com> <1431054225-16635-3-git-send-email-ingi2.kim@samsung.com> <554C74DB.5060503@samsung.com> In-reply-to: <554C74DB.5060503@samsung.com> X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrPIsWRmVeSWpSXmKPExsWyRsSkQLdYOCDU4Ndea4ujOycyWVz/8pzV Yv6Rc6wW/W8Wslrs+nuf0eLcq5WMFr1XnzNa3PjVxmox+/5jFovLu+awWWx9s47RYun1i0wW E6avZbFo3XuE3WL3rqesFmf2r2SzmDH5JZvFyY45jA5CHmvmrWH0uNzXy+Sxc9Zddo+Vy7+w eRz+upDFY9OqTjaPL6uuMXvsmf+D1aNvyypGj8+b5AK4orhsUlJzMstSi/TtErgy7l57yl5w S7rizLmpzA2Mc8W6GDk5JARMJFY+W88GYYtJXLgHYnNxCAksZZS42vSKEaaodeM2RojEIkaJ v2famEESvAKCEj8m32PpYuTgYBaQlzhyKRvCVJeYMiUXovwB0JyTq8BKeAW0JN4+DgbpZBFQ lTi76RYriM0moCZxY8VCJpASUYEIie4TlSBhEQF9iYaGPrCtzAIzmSWufzvDApIQFvCXmDTl O5gNds6NpxIgNqeAtkTL5husIA0SAic4JDbM+sYCsUxA4tvkQ2A3SAjISmw6wAzxlqTEwRU3 WCYwis1C8swshGdmITyzgJF5FaNoakFyQXFSepGhXnFibnFpXrpecn7uJkZgOjj971nvDsbb B6wPMQpwMCrx8HZe8g8VYk0sK67MPcRoCnTDRGYp0eR8YNLJK4k3NDYzsjA1MTU2Mrc0UxLn VZT6GSwkkJ5YkpqdmlqQWhRfVJqTWnyIkYmDU6qB0edRtd/f9uf957aImqn/qFto/DfUcYPp pl1ZPztZ/lTMfxnPkzJZt97j25JfLu9q+V6EzczqZ2bnKJCvbvw64e/RV25Xv6b3aFRW5P1i n/bSIlO+olx1se/60/lnOl/en7xbvOH17AX9a33SF+Ws5tj0SVvh3LNCtzBz5x1q9zJWm360 rGmrUWIpzkg01GIuKk4EAKhbEc0CAwAA X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrJKsWRmVeSWpSXmKPExsVy+t9jAd1i4YBQg3PTTCyO7pzIZHH9y3NW i/lHzrFa9L9ZyGqx6+99Rotzr1YyWvRefc5oceNXG6vF7PuPWSwu75rDZrH1zTpGi6XXLzJZ TJi+lsWide8Rdovdu56yWpzZv5LNYsbkl2wWJzvmMDoIeayZt4bR43JfL5PHzll32T1WLv/C 5nH460IWj02rOtk8vqy6xuyxZ/4PVo++LasYPT5vkgvgimpgtMlITUxJLVJIzUvOT8nMS7dV 8g6Od443NTMw1DW0tDBXUshLzE21VXLxCdB1y8wB+ktJoSwxpxQoFJBYXKykb4dpQmiIm64F TGOErm9IEFyPkQEaSFjDmHH32lP2glvSFWfOTWVuYJwr1sXIySEhYCLRunEbI4QtJnHh3nq2 LkYuDiGBRYwSf8+0MYMkeAUEJX5MvsfSxcjBwSwgL3HkUjaEqS4xZUouRPkDRomrJ1eBlfAK aEm8fRwM0skioCpxdtMtVhCbTUBN4saKhUwgJaICERLdJypBwiIC+hINDX2MIGOYBWYyS1z/ doYFJCEs4C8xacp3MBvsnBtPJUBsTgFtiZbNN1gnMArMQnLcLITjZiEct4CReRWjaGpBckFx UnqukV5xYm5xaV66XnJ+7iZGcLJ5Jr2DcVWDxSFGAQ5GJR5egwv+oUKsiWXFlbmHGCU4mJVE eM2+AYV4UxIrq1KL8uOLSnNSiw8xmgL9NpFZSjQ5H5gI80riDY1NzIwsjcwNLYyMzZXEeU/m +4QKCaQnlqRmp6YWpBbB9DFxcEo1MBYsWHt94tU+K48jk9n3qr9dFbdnv+mX1Tzv/u6YeGyN 0T+PtM6q9LQZ2wqkGx8lu0+vnLqcgfHMxs4EtitR5dff7S/v0+SMYLCx4t336Nq8OIZul2+G hZPTzrunrvns3nrkQnlFUJkAg6NOUOZPe30vlwvr24ofVc/9bbLJbfbqr4V3ynhVlymxFGck GmoxFxUnAgCtgEpHTAMAAA== 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: 3687 Lines: 109 Hi Jacek, On 2015년 05월 08일 17:33, Jacek Anaszewski wrote: > Hi Ingi, > > On 05/08/2015 05:03 AM, Ingi Kim wrote: >> This patch adds the device tree bindings for ktd2692 flash LEDs. >> Add Optional properties of child node for Flash LED >> >> Signed-off-by: Ingi Kim >> Acked-by: Seung-Woo Kim >> Reviewed-by: Varka Bhadram >> --- >> .../devicetree/bindings/leds/leds-ktd2692.txt | 50 ++++++++++++++++++++++ >> 1 file changed, 50 insertions(+) >> create mode 100644 Documentation/devicetree/bindings/leds/leds-ktd2692.txt >> >> diff --git a/Documentation/devicetree/bindings/leds/leds-ktd2692.txt b/Documentation/devicetree/bindings/leds/leds-ktd2692.txt >> new file mode 100644 >> index 0000000..cf45492 >> --- /dev/null >> +++ b/Documentation/devicetree/bindings/leds/leds-ktd2692.txt >> @@ -0,0 +1,50 @@ >> +* Kinetic Technologies - KTD2692 Flash LED Driver >> + >> +KTD2692 is the ideal power solution for high-power flash LEDs. >> +It uses ExpressWire single-wire programming for maximum flexibility. >> + >> +The ExpressWire interface through CTRL pin can control LED on/off and >> +enable/disable the IC, Movie(max 1/3 of Flash current) / Flash mode current, >> +Flash timeout, LVP(low voltage protection). >> + >> +Also, When the AUX pin is pulled high while CTRL pin is high, >> +LED current will be ramped up to the flash-mode current level. >> + >> +Required properties: >> +- compatible: "kinetic,ktd2692" > > How about: > > compatible : Should be "kinetic,ktd2692". > > Pleas put space between the property name and a colon consequently. > >> +- ctrl-gpio : gpio pin in order control CTRL pin >> +- aux-gpio : gpio pin in order control AUX pin > > Documentation/devicetree/bindings/gpio/gpio.txt states: > > "GPIO properties should be named "[-]gpios". > > Please adhere to this. Also please begin description after colon > with a capital letter and put a dot at the end of sentence, e.g.: > > ctrl-gpios : Specifier of the GPIO connected to CTRL pin. > aux-gpio : Specifier of the GPIO connected to AUX pin. > I should have read binding test strictly. I'll fix it >> +Optional properties: >> +- vin-supply : "vin" LED supply (2.7V to 5.5V) >> + See Documentation/devicetree/bindings/regulator/regulator.txt >> + >> +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 flash LED child nodes: >> + See Documentation/devicetree/bindings/leds/common.txt >> +- led-max-microamp : Minimum Threshold for Timer protection >> + is defined internally (Maximum 300mA) >> +- flash-max-microamp : Flash LED maximum current >> + Formula : I(mA) = 15000 / Rset >> +- flash-max-timeout-us : Flash LED maximum timeout >> + >> +Optional properties for flash LED child nodes: >> +- label : see Documentation/devicetree/bindings/leds/common.txt >> + >> +Example: >> + >> +ktd2692 { >> + compatible = "kinetic,ktd2692"; >> + ctrl-gpio = <&gpc0 1 0>; >> + aux-gpio = <&gpc0 2 0>; > > ctrl-gpios = <&gpc0 1 0>; > aux-gpios = <&gpc0 2 0>; > Check it! >> + vin-supply = <&vbat>; >> + >> + flash-led { >> + label = "ktd2692-flash"; >> + led-max-microamp = <300000>; >> + flash-max-microamp = <1500000>; >> + flash-max-timeout-us = <1835000>; >> + }; >> +}; >> > > -- 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/