From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751191AbdGNWp1 (ORCPT ); Fri, 14 Jul 2017 18:45:27 -0400 Received: from mail-pg0-f53.google.com ([74.125.83.53]:34113 "EHLO mail-pg0-f53.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751004AbdGNWpY (ORCPT ); Fri, 14 Jul 2017 18:45:24 -0400 From: Bjorn Andersson To: Richard Purdie , Jacek Anaszewski , Pavel Machek Cc: linux-kernel@vger.kernel.org, linux-leds@vger.kernel.org, linux-arm-msm@vger.kernel.org, Rob Herring , Mark Rutland , devicetree@vger.kernel.org, Fenglin Wu Subject: [PATCH v2 0/3] Qualcomm Light Pulse Generator Date: Fri, 14 Jul 2017 15:45:17 -0700 Message-Id: <20170714224520.467-1-bjorn.andersson@linaro.org> X-Mailer: git-send-email 2.12.0 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.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 | 145 ++++ drivers/leds/Kconfig | 7 + drivers/leds/Makefile | 3 + drivers/leds/led-class.c | 150 ++++ drivers/leds/leds-qcom-lpg-lut.c | 296 ++++++++ drivers/leds/leds-qcom-lpg.c | 782 +++++++++++++++++++++ drivers/leds/leds-qcom-lpg.h | 30 + drivers/leds/leds-qcom-triled.c | 193 +++++ include/linux/leds.h | 21 + 10 files changed, 1647 insertions(+) create mode 100644 Documentation/devicetree/bindings/leds/leds-qcom-lpg.txt create mode 100644 drivers/leds/leds-qcom-lpg-lut.c create mode 100644 drivers/leds/leds-qcom-lpg.c create mode 100644 drivers/leds/leds-qcom-lpg.h create mode 100644 drivers/leds/leds-qcom-triled.c -- 2.12.0