Qualcomm Light Pulse Generator
From: | Bjorn Andersson <bjorn.andersson-AT-linaro.org> | |
To: | Richard Purdie <rpurdie-AT-rpsys.net>, Jacek Anaszewski <jacek.anaszewski-AT-gmail.com>, Pavel Machek <pavel-AT-ucw.cz> | |
Subject: | [PATCH v3 0/3] Qualcomm Light Pulse Generator | |
Date: | Tue, 14 Nov 2017 23:13:42 -0800 | |
Message-ID: | <20171115071345.24331-1-bjorn.andersson@linaro.org> | |
Cc: | linux-kernel-AT-vger.kernel.org, linux-leds-AT-vger.kernel.org, linux-arm-msm-AT-vger.kernel.org, Rob Herring <robh+dt-AT-kernel.org>, Mark Rutland <mark.rutland-AT-arm.com>, devicetree-AT-vger.kernel.org, Fenglin Wu <fenglinw-AT-codeaurora.org> |
This series introduces a generic pattern interface in the LED class and a driver for the Qualcomm Light Pulse Generator. Bjorn Andersson (3): leds: core: Introduce generic pattern interface leds: Add driver for Qualcomm LPG DT: leds: Add Qualcomm Light Pulse Generator binding Documentation/ABI/testing/sysfs-class-led | 20 + .../devicetree/bindings/leds/leds-qcom-lpg.txt | 66 ++ drivers/leds/Kconfig | 7 + drivers/leds/Makefile | 1 + drivers/leds/led-class.c | 150 +++ drivers/leds/leds-qcom-lpg.c | 1232 ++++++++++++++++++++ include/linux/leds.h | 21 + 7 files changed, 1497 insertions(+) create mode 100644 Documentation/devicetree/bindings/leds/leds-qcom-lpg.txt create mode 100644 drivers/leds/leds-qcom-lpg.c -- 2.15.0