Received: by 10.192.165.148 with SMTP id m20csp1653383imm; Thu, 3 May 2018 03:13:26 -0700 (PDT) X-Google-Smtp-Source: AB8JxZrQmn2exCmD7Qcyezc8lQgIL49ZZCy/cQ2ddYG7f7Bk50uXTFJwISlM6Av4AKdsHBf7lF6a X-Received: by 10.98.74.80 with SMTP id x77mr22554882pfa.142.1525342406206; Thu, 03 May 2018 03:13:26 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1525342406; cv=none; d=google.com; s=arc-20160816; b=PEkFLzC6edQaaidkdCl7d0N6pF63SiO+T5xmkGSorDgU60+/4onAj0Z349qwejUXnp Mymh0fGHL/qRi1m1E2kyywVKfuGwdBp+T243gPi5llWaKv7nCxDsARwx80+X9hlw1zmT m+tkNEG3x3iBHIMxX9dZN9OVu6Y3RmP+PTE1Z4b92UvYSEm32uHiH3uecT70RHAkypHS jzsxfyPlLyovmBhIMjZ1PDRYI81CF8WWi3zA2/EBEnr2vHW1/D+0sR+v/om3ORwb+87O tJKBdQ0mcLUqOzouYf0QM33tBbffNGRleL70eANPtkNfSV/PVXCYRjTirAPtpECt9WqF 7F7w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:date:subject:cc:to:from :dmarc-filter:dkim-signature:dkim-signature :arc-authentication-results; bh=tLMHrR61y20etqgU2vMF6ErhaGkRhAKXZO26Rm14PrU=; b=YJZgOvev4jPhJt7id5tQ71IC+kHHyWScNqorvbq4ypKrrreImtwJPr/LAOaf4V2Dzu +yzKGH9zg8XNL2OoqLBqYFHKLuWCHNBVO4dyCgUaku5mEhj0AZCAQEiBXDi72FRGRYjo Yxamp7NrN8g8CZ5mBF6KiH30pbZrNuHbMDB5Opl9ki6Ye6nd57lGu7mbx2fhHm096rID 8P5L1O4fITLxpRILquwslb/ZnSzQfe8uMfkb2K4dAdx2AQHLBClTEuhNLz0cvg1Nzx9P mN8Ve1jrsvb7HILF72kvmyThlk6WKC1Z6vCMU+3yJjGaEoFAObbpO478aqeeQbOJy4tU npIQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@codeaurora.org header.s=default header.b=BGG420il; dkim=pass header.i=@codeaurora.org header.s=default header.b=HXyWW4r5; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id b2-v6si13012668plz.469.2018.05.03.03.13.11; Thu, 03 May 2018 03:13:26 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@codeaurora.org header.s=default header.b=BGG420il; dkim=pass header.i=@codeaurora.org header.s=default header.b=HXyWW4r5; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751751AbeECKMz (ORCPT + 99 others); Thu, 3 May 2018 06:12:55 -0400 Received: from smtp.codeaurora.org ([198.145.29.96]:56744 "EHLO smtp.codeaurora.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751141AbeECKMw (ORCPT ); Thu, 3 May 2018 06:12:52 -0400 Received: by smtp.codeaurora.org (Postfix, from userid 1000) id 5B7DA6090E; Thu, 3 May 2018 10:12:52 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=codeaurora.org; s=default; t=1525342372; bh=8c8Bk6GoohzYZyU4rm/KUqAJ1Cy/HCULBjfCyjWLHAw=; h=From:To:Cc:Subject:Date:From; b=BGG420ilUyS4O/FqQyMteNu5nz6J6/bSUEm/USm0lH5EiLPJcINbo1ODpUcWoZlYb qtsrCkC3CUSNi1pheZxWh/m2ewD1HQGrbtDPzcsIn/HyhwwqjdwAPAEJR5LXeRvZx1 ELZXePo7sDxEZmmBcurWQV3BH9fljyYvvrzRLcV4= X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on pdx-caf-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-2.8 required=2.0 tests=ALL_TRUSTED,BAYES_00, DKIM_SIGNED,T_DKIM_INVALID autolearn=no autolearn_force=no version=3.4.0 Received: from kgunda-linux.qualcomm.com (blr-c-bdr-fw-01_globalnat_allzones-outside.qualcomm.com [103.229.19.19]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: kgunda@smtp.codeaurora.org) by smtp.codeaurora.org (Postfix) with ESMTPSA id 9B2F6607A2; Thu, 3 May 2018 10:12:48 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=codeaurora.org; s=default; t=1525342371; bh=8c8Bk6GoohzYZyU4rm/KUqAJ1Cy/HCULBjfCyjWLHAw=; h=From:To:Cc:Subject:Date:From; b=HXyWW4r54bo+MFVPCO0eaCvE0Uu+qFiyoKj4snI9QSNzsGR4BnUD4qpOKt4RIBS3a TJUmfBz7VoYHGD9Dt7vcwJ1tNupVDX7MbKn8GXDO0Ofbo2bFU/lOnP30luvuCt/FFP ZKCXlYteAL2EIDLzewJjs8brPFGBll8oTVYp7Li8= DMARC-Filter: OpenDMARC Filter v1.3.2 smtp.codeaurora.org 9B2F6607A2 Authentication-Results: pdx-caf-mail.web.codeaurora.org; dmarc=none (p=none dis=none) header.from=codeaurora.org Authentication-Results: pdx-caf-mail.web.codeaurora.org; spf=none smtp.mailfrom=kgunda@codeaurora.org From: Kiran Gunda To: bjorn.andersson@linaro.org Cc: linux-arm-msm@vger.kernel.org, linux-kernel@vger.kernel.org, linux-leds@vger.kernel.org, Kiran Gunda Subject: [PATCH V2 0/5] backlight: qcom-wled: Support for QCOM wled driver Date: Thu, 3 May 2018 15:42:27 +0530 Message-Id: <1525342352-25072-1-git-send-email-kgunda@codeaurora.org> X-Mailer: git-send-email 1.9.1 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This patch series renames the pm8941-wled.c driver to qcom-wled.c to add the support for multiple PMICs supported by qualcomm. This patch series supports both PM8941 and PMI8998 WLED. The PMI8998 WLED has the support to handle the OVP (over voltage protection) and the SC (short circuit protection) interrupts. It also has the auto calibration algorithm support to configure the right strings if the user specified string configuration is in-correct. These three features are added in this series for PMI8998. changes from v1: Fixed the commit message for backlight: qcom-wled: Rename pm8941-wled.c to qcom-wled.c Kiran Gunda (5): backlight: qcom-wled: Rename pm8941-wled.c to qcom-wled.c backlight: qcom-wled: Add support for WLED4 peripheral backlight: qcom-wled: Add support for short circuit handling backlight: qcom-wled: Add support for OVP interrupt handling backlight: qcom-wled: Add auto string detection logic .../bindings/leds/backlight/pm8941-wled.txt | 42 - .../bindings/leds/backlight/qcom-wled.txt | 158 +++ drivers/video/backlight/Kconfig | 8 +- drivers/video/backlight/Makefile | 2 +- drivers/video/backlight/pm8941-wled.c | 432 ------- drivers/video/backlight/qcom-wled.c | 1329 ++++++++++++++++++++ 6 files changed, 1492 insertions(+), 479 deletions(-) delete mode 100644 Documentation/devicetree/bindings/leds/backlight/pm8941-wled.txt create mode 100644 Documentation/devicetree/bindings/leds/backlight/qcom-wled.txt delete mode 100644 drivers/video/backlight/pm8941-wled.c create mode 100644 drivers/video/backlight/qcom-wled.c -- The Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum, a Linux Foundation Collaborative Project