Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754723AbbB0Img (ORCPT ); Fri, 27 Feb 2015 03:42:36 -0500 Received: from mailout4.w1.samsung.com ([210.118.77.14]:41852 "EHLO mailout4.w1.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753201AbbB0Ime (ORCPT ); Fri, 27 Feb 2015 03:42:34 -0500 X-AuditID: cbfec7f5-b7fc86d0000066b7-a1-54f02d62deae Message-id: <54F02DF5.1000706@samsung.com> Date: Fri, 27 Feb 2015 09:42:29 +0100 From: Jacek Anaszewski User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130804 Thunderbird/17.0.8 MIME-version: 1.0 To: Ingi Kim Cc: robh+dt@kerner.org, pawel.moll@arm.com, mark.rutland@arm.com, ijc+devicetree@hellion.org.uk, galak@codeaurora.org, cooloney@gmail.com, rpurdie@rpsys.net, treding@nvidia.com, p.zabel@pengutronix.de, andrew@lunn.ch, gregkh@linuxfoundation.org, florian.vaussard@epfl.ch, arno@natisbad.org, kuninori.morimoto.gx@renesas.com, hytszk@gmail.com, antonynpavlov@gmail.com, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-leds@vger.kernel.org, Sakari Ailus Subject: Re: [PATCH 0/3] Add ktd2692 Flash LED driver References: <1424998891-25591-1-git-send-email-ingi2.kim@samsung.com> In-reply-to: <1424998891-25591-1-git-send-email-ingi2.kim@samsung.com> Content-type: text/plain; charset=ISO-8859-1; format=flowed Content-transfer-encoding: 7bit X-Brightmail-Tracker: H4sIAAAAAAAAA02Ra0jTURiHOftf9p86OS6Ng5HCKihJ0yw4ZYnQhYMoVOxD1AdbOry06dya ZFdBhbScl0BhpKamNZuuVtZc1mSmCZpLB4ap6yKameZKLSWVnPvit4f393vf58PLUaIWOpBL Tb8oU6VL5WLWi+5ZfesITQx1ScKtBNtHbRS+tTrDYHt7Lw93tpbycPWbPgb3TmkBLp6uYXBu nZHFprwmgPum9ACbh+ZZPNVhAdhhucvilulmgOs/9PPwqLObxiUVTTS2uL4x+KVlfO2KVc/i 4X++MQHEUGUAxKEt4pGG/EcUadWN8on+wTxLOhZqaDJoXQXEWmngk1bzHI9Uvhjjk6Lcnywp Xgknf3pLadJWvcgQ7bNGQOZMQSfgGa9DSTJ5apZMtSf6nFdKzYC3csLnUptdkQOGBYVAwCG4 Dy0vVzEe3ozeO41sIfDiRLAeIIe2m3UHIvgLoJbfu9wshCHI+qSUcjMNd6DilYL1ZRZGoKXJ Hzw3B8DTaLnnNePp+6HFO07azf5wOxoZz6PdAgrOU8g1NrgebIL70UhnIe2RHUPd+dY1MccJ 4HF0u1zjHlMwCunLngMPB6OnhhmqBEDdBoVuQ023oXYPUI0gQKZJVKrPJyv2hqmlCrUmPTks MUNhAp5XL5hBfddBG4AcEPsICXJJRIw0S52tsAHEUWJ/IfgyKxEJk6TZl2WqjASVRi5T2wCP EwTmgOLoGzcHrl8JP3X0a9QsLYlP3hZcc7VR5S08NZF1zZjWbmquoE0JsWm4KfL+Z/vWuMPm imydJvOItT8miImERbUnawfFyt1BZTur6rSij5lLXcJ4ox0/bv509sLKkN7oZ4fl8gNdVc7v Aa3Kkb+xvlv47xYKYh6+ckw2WOripsW0OkUaEUKp1NL/onm7V8gCAAA= Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1841 Lines: 47 Hi Ingi, On 02/27/2015 02:01 AM, Ingi Kim wrote: > This patch supports KTD2692 flash LED driver > > Ingi Kim (3): > of: Add vendor prefix for Kinetic technologies > leds: ktd2692: add device tree bindings for ktd2692 > leds: Add ktd2692 flash LED driver > > .../devicetree/bindings/leds/leds-ktd2692.txt | 19 ++ > .../devicetree/bindings/vendor-prefixes.txt | 1 + > drivers/leds/Kconfig | 8 + > drivers/leds/Makefile | 1 + > drivers/leds/leds-ktd2692.c | 245 ++++++++++++++++++++ > 5 files changed, 274 insertions(+) > create mode 100644 Documentation/devicetree/bindings/leds/leds-ktd2692.txt > create mode 100644 drivers/leds/leds-ktd2692.c > In your device tree binding documentation there is torch-gpio mentioned, but you seem not to use it in the driver. We have already LED Flash class (/drivers/leds/led-class-flash.c) for this type of devices, which handles both torch and flash modes (flash_strobe sysfs attribute is provided for strobing the flash). The reference drivers using LED Flash class are still pending [1], but I think that at least leds-aat1290 driver is almost ready for merging. It controls very similar device to yours. Another advantage of using LED Flash class is that it has been designed to be compatible with Video for Linux 2 subsystem, which will allow for registering LED Flash class devices as a V4L2 sub-devices. Adding Sakari. -- Best Regards, Jacek Anaszewski [1] http://www.spinics.net/lists/linux-media/msg86632.html -- 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/