Received: by 2002:a25:86ce:0:0:0:0:0 with SMTP id y14csp1402865ybm; Tue, 21 May 2019 13:32:47 -0700 (PDT) X-Google-Smtp-Source: APXvYqwI2RhSEF4rJoNBWhSwwcRSw5MsKjAz34aoRUQ32JgF8gHU0bPJA6sO1RMSDIf3uYwBe9Lr X-Received: by 2002:a62:f245:: with SMTP id y5mr22350977pfl.12.1558470767513; Tue, 21 May 2019 13:32:47 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1558470767; cv=none; d=google.com; s=arc-20160816; b=IxEDBaBIw/50HSGa0oihyPg6CeqkBx1axGQg7kXnxC4qDCqiMDK8KYm4t5NLZkIPy/ mc3HAdvkRPZVDvIEgwGNd99GXUjrxdHR8iC50lAAK5mKiYxDmYRu7KTKrFMcPC3J85+G MiA660BVAJkAmN8Wk4wE5ZXMuGIiFQfn1cwRWy6Wv4n/hlImjTm7wOQj6UKw/iFa1RTH F2nfhh8VSkoJgMMklT1znF4gNfvbwWW/d7tlmsQw7IfHyp/pHxnmNRIUKf5lhTmaQGd7 cui0+/lXi4pvHk3DOyDUju+iY3OganrfnM/cF7XqKOaqElbMJdmeswgleQUBYaIg7S8n M7yA== 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 :dkim-signature; bh=WUawgPLf+Rw313N868wKNOBERFRKEk29xam6dcs6XGA=; b=xodF+9e7Y1T98uE+kyh/hJ8vxF/hSDCMnk9WjtlOVxQDyNEW4R+LJzSBSn4x0zrm6S GlSsb/s5RNipTAE8gTfdqCt6JyrYX4fDYLiLtx2OSsWg4Cl2Pnz/HQ9U2SWY2k4a/Wt2 /2C7DKGsI/IVr0cESjbHcZJHEIP+MjOUU/DYWOJfwT90w7J7UCbctX/6k5ASzSALaJRj KHoKrlLCWuu3QwN93aiKn1c456KSVo98VO/REfv1r6mGsBCsMdd6t7ZqPC5MUQwXcX7k hOTB6tHyV7DXa4tyY3vlkDon8Flzofi8Xb+fIN8b1aglXKy1Tb+VlNA1XmvwPjnbNY/g HVlQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=ZtuX9+qh; 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; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id o4si21995881pgl.111.2019.05.21.13.32.32; Tue, 21 May 2019 13:32:47 -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=@gmail.com header.s=20161025 header.b=ZtuX9+qh; 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; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727588AbfEUUav (ORCPT + 99 others); Tue, 21 May 2019 16:30:51 -0400 Received: from mail-lj1-f193.google.com ([209.85.208.193]:44944 "EHLO mail-lj1-f193.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726766AbfEUUau (ORCPT ); Tue, 21 May 2019 16:30:50 -0400 Received: by mail-lj1-f193.google.com with SMTP id e13so17060781ljl.11; Tue, 21 May 2019 13:30:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id; bh=WUawgPLf+Rw313N868wKNOBERFRKEk29xam6dcs6XGA=; b=ZtuX9+qh9EUc5+ieexcQA9lBop9ZPpbPq7fQH2JUz3ARKiG+MKJ9zHhmouZgHcFUcJ koFYoNeZE2ptHlEfSMph8riQ8HrYmtevLiZBFFG8hJeW0am5nxiQGVg0B+MzV6umYr4b 9cj16D9gLZ8YC0hEy21TAoBYrgyeUKYquslokOvTqBya5tz4xBNNizcPH6hZBQpk4h6t XAyXv+xk+Eg/GkUTaPVvdsrFfP36C9ihQz79N26N5Nbl0EkPmAR/+6xuyrEfnPCqCZ5E /PmTFGtXLIjprV2XA8luINkTzLD6WMVZkUT7NgPzz1gkcDlWBEV+3gCezuMd1o/q8OBJ 7+gQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=WUawgPLf+Rw313N868wKNOBERFRKEk29xam6dcs6XGA=; b=mcELEasgDKiFwy3Te/Rtk2pW7WwmwYoOm3Rc+ejtsrJueJE7+VVLay4RDPIDOkfp8y rkU5uToGDMJtaiWlzzJ5W4MuHZdUNBPKHahCn/3HX8vqS3YOixuhEHKg2Ztrn3r7l/q0 krInKILy5qob8B6+ACLXDv0wYjqxFxQgyEoW1J4tGvzvtlvnY/BSkN3GZxZ+jWtW8wxP hgTnfP1zQz38IFRiFZ4LQlGq9lhonV1D4q3CYwZ/tUjWRcuI/Hhns1kWEkmeXmfoQrCK V0Q2a4c4H1z/2czqNunB/pfC/SuguXjQtzX8jroL0MfNhZyFkvy+mgcP+5rkfSh3+LJh uasg== X-Gm-Message-State: APjAAAXTRC6AdaIfNAkOE/HWWim3OFLbY2f6lExEsnWktKMEIlVd7i5X edNVQtyBVud9fLmMTlos4gDHzSw8 X-Received: by 2002:a2e:7d02:: with SMTP id y2mr15822012ljc.62.1558470648765; Tue, 21 May 2019 13:30:48 -0700 (PDT) Received: from myhost.home (dkv215.neoplus.adsl.tpnet.pl. [83.24.25.215]) by smtp.gmail.com with ESMTPSA id y25sm4911170lfy.59.2019.05.21.13.30.47 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 21 May 2019 13:30:48 -0700 (PDT) From: Jacek Anaszewski To: linux-leds@vger.kernel.org Cc: linux-kernel@vger.kernel.org, lee.jones@linaro.org, lgirdwood@gmail.com, broonie@kernel.org, jacek.anaszewski@gmail.com Subject: [GIT PULL] Immutable branch between LEDs, MFD and REGULATOR Date: Tue, 21 May 2019 22:30:38 +0200 Message-Id: <20190521203038.31946-1-jacek.anaszewski@gmail.com> X-Mailer: git-send-email 2.11.0 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org The following changes since commit a188339ca5a396acc588e5851ed7e19f66b0ebd9: Linux 5.2-rc1 (2019-05-19 15:47:09 -0700) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git tags/ti-lmu-led-drivers for you to fetch changes up to 13f5750a60b923d8f3f0e23902f2ece46dd733d7: leds: lm36274: Introduce the TI LM36274 LED driver (2019-05-21 20:34:19 +0200) ---------------------------------------------------------------- TI LMU LED support rework and introduction of two new drivers with DT bindings: - leds-lm3697 (entails additions to lm363x-regulator.c) - leds-lm36274 ---------------------------------------------------------------- Dan Murphy (12): dt-bindings: mfd: LMU: Add the ramp up/down property dt-bindings: mfd: LMU: Add ti,brightness-resolution leds: TI LMU: Add common code for TI LMU devices dt-bindings: ti-lmu: Modify dt bindings for the LM3697 mfd: ti-lmu: Remove support for LM3697 leds: lm3697: Introduce the lm3697 driver regulator: lm363x: Make the gpio register enable flexible dt-bindings: mfd: Add lm36274 bindings to ti-lmu mfd: ti-lmu: Add LM36274 support to the ti-lmu regulator: lm363x: Add support for LM36274 dt-bindings: leds: Add LED bindings for the LM36274 leds: lm36274: Introduce the TI LM36274 LED driver .../devicetree/bindings/leds/leds-lm36274.txt | 82 +++++ .../devicetree/bindings/leds/leds-lm3697.txt | 73 ++++ Documentation/devicetree/bindings/mfd/ti-lmu.txt | 88 +++-- drivers/leds/Kconfig | 23 ++ drivers/leds/Makefile | 3 + drivers/leds/leds-lm36274.c | 174 +++++++++ drivers/leds/leds-lm3697.c | 395 +++++++++++++++++++++ drivers/leds/leds-ti-lmu-common.c | 156 ++++++++ drivers/mfd/Kconfig | 5 +- drivers/mfd/ti-lmu.c | 23 +- drivers/regulator/Kconfig | 2 +- drivers/regulator/lm363x-regulator.c | 56 ++- include/linux/leds-ti-lmu-common.h | 47 +++ include/linux/mfd/ti-lmu-register.h | 63 ++-- include/linux/mfd/ti-lmu.h | 5 +- 15 files changed, 1112 insertions(+), 83 deletions(-) create mode 100644 Documentation/devicetree/bindings/leds/leds-lm36274.txt create mode 100644 Documentation/devicetree/bindings/leds/leds-lm3697.txt create mode 100644 drivers/leds/leds-lm36274.c create mode 100644 drivers/leds/leds-lm3697.c create mode 100644 drivers/leds/leds-ti-lmu-common.c create mode 100644 include/linux/leds-ti-lmu-common.h