Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932078AbbDJGqH (ORCPT ); Fri, 10 Apr 2015 02:46:07 -0400 Received: from mailout2.samsung.com ([203.254.224.25]:42015 "EHLO mailout2.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751954AbbDJGqE (ORCPT ); Fri, 10 Apr 2015 02:46:04 -0400 X-AuditID: cbfee68e-f79c56d000006efb-b8-552771aaf707 From: Ingi Kim To: 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 Cc: sakari.ailus@iki.fi, j.anaszewski@samsung.com, 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: [PATCH v6 0/3] Add ktd2692 Flash LED driver using LED Flash class Date: Fri, 10 Apr 2015 15:45:56 +0900 Message-id: <1428648359-23289-1-git-send-email-ingi2.kim@samsung.com> X-Mailer: git-send-email 2.0.5 X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprIIsWRmVeSWpSXmKPExsWyRsSkWHdVoXqoQctHSYujOycyWVz/8pzV Yv6Rc6wW/W8Wslrs+nuf0eLcq5WMFr1XnzNa3PjVxmox+/5jFovLu+awWWx9s47RYun1i0wW E6avZbFo3XuE3WL3rqesFmf2r2SzmDH5JZvFyY45jA5CHmvmrWH0uNzXy+Sxc9Zddo+Vy7+w eRz+upDFY9OqTjaPL6uuMXvsmf+D1aNvyypGj8+b5AK4orhsUlJzMstSi/TtErgymnblFBzn qni16idTA+Md9i5GTg4JAROJ3Xv2MEHYYhIX7q1n62Lk4hASWMoo8Xz5MkaYogN9X8EahASm M0pcfMECYU9lkjh+OhnEZhNQk7ixYiETSLOIwAJGicvnb4JNYgYp2tDRCNYhLOAlcW79e6Aq Dg4WAVWJP912ICavgKvE0h0CELvkJNa8WsEC0ioh8JZdYv7xlWBHsAgISHybfIgFpF5CQFZi 0wFmiHpJiYMrbrBMYBRcwMiwilE0tSC5oDgpvchIrzgxt7g0L10vOT93EyMwpk7/e9a3g/Hm AetDjAIcjEo8vA2x6qFCrIllxZW5hxhNgTZMZJYSTc4HRm5eSbyhsZmRhamJqbGRuaWZkjhv gtTPYCGB9MSS1OzU1ILUovii0pzU4kOMTBycUg2MjLFRzzleXlp7T+Rl3jff1LUrtm95rLRD MVrw/Bexek3Wjdv+1vDMnrl72uX9ivkldbZFWRsT4tK4j6RtUw1I3vLTeuqMNDm+uftNYyxO nVjenh/3MjtkRWTEzJ9lK6oLN3H7zrdXtZaamvH4sw1TZOpS42yZWawXz30or/zxt/fVWYUr 7IIVSizFGYmGWsxFxYkA4d4RqaQCAAA= X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrNIsWRmVeSWpSXmKPExsVy+t9jQd1VheqhBiuaBS2O7pzIZHH9y3NW i/lHzrFa9L9ZyGqx6+99Rotzr1YyWvRefc5oceNXG6vF7PuPWSwu75rDZrH1zTpGi6XXLzJZ TJi+lsWide8Rdovdu56yWpzZv5LNYsbkl2wWJzvmMDoIeayZt4bR43JfL5PHzll32T1WLv/C 5nH460IWj02rOtk8vqy6xuyxZ/4PVo++LasYPT5vkgvgimpgtMlITUxJLVJIzUvOT8nMS7dV 8g6Od443NTMw1DW0tDBXUshLzE21VXLxCdB1y8wB+ktJoSwxpxQoFJBYXKykb4dpQmiIm64F TGOErm9IEFyPkQEaSFjDmNG0K6fgOFfFq1U/mRoY77B3MXJySAiYSBzo+wpli0lcuLeeDcQW EpjOKHHxBQuEPZVJ4vjpZBCbTUBN4saKhUxdjFwcIgILGCUun7/JBuIwgxRt6GgE6xAW8JI4 t/49UBUHB4uAqsSfbjsQk1fAVWLpDgGIXXISa16tYJnAyL2AkWEVo2hqQXJBcVJ6rpFecWJu cWleul5yfu4mRnDEPpPewbiqweIQowAHoxIPb0OseqgQa2JZcWXuIUYJDmYlEd5KkBBvSmJl VWpRfnxRaU5q8SFGU6DdE5mlRJPzgckkryTe0NjEzMjSyNzQwsjYXEmcd46uXKiQQHpiSWp2 ampBahFMHxMHp1QDo23OvTbdpFDu0JKaN0nHF/1sYeCZtNxysVLtpi/5F6UtFmdZT7zDp7zr 485MJ+6SibdK5qmlaB1caNmXueRbrXr7BLcs9YClovPcvnpyHuHP9bz5tft/QdVnm6K9Hpsv y7is223us2nlOY51e3VSAva/k9PJm/nvPz/n4Vgh6Wd3xdOv27ucUmIpzkg01GIuKk4EAMuY 8CHuAgAA 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: 1553 Lines: 48 This patch adds ktd2692 Flash LED driver with LED Flash class Change in v6: - Change goto label to if-else - Change DT binding style for LED device binding Change in v5: - Clean up the code - Fix help message of Kconfig - Fix issue related with regulator and mutex usage - Remove tab spaces in bindings Change in v4: - Clean up the code - Modify binding documentation of ktd2692 Change in v3: - Clean up the code - Add aux gpio pin to control Flash LED Change in v2: - Introduction of LED Flash class as Jacek's comment - Supplement of binding documentation - Rename gpio control pin and remove unused pin - Add regulator for the Flash LED 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 | 40 ++ .../devicetree/bindings/vendor-prefixes.txt | 1 + drivers/leds/Kconfig | 9 + drivers/leds/Makefile | 1 + drivers/leds/leds-ktd2692.c | 408 +++++++++++++++++++++ 5 files changed, 459 insertions(+) create mode 100644 Documentation/devicetree/bindings/leds/leds-ktd2692.txt create mode 100644 drivers/leds/leds-ktd2692.c -- 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/