Received: by 2002:a25:e7d8:0:0:0:0:0 with SMTP id e207csp752834ybh; Thu, 12 Mar 2020 10:28:37 -0700 (PDT) X-Google-Smtp-Source: ADFU+vvZmHDDn4cewBWfIfyUtjRKHKTKNq5K3IfTrM/Uy/Ef7Hd5cyYjp5rlO4xLhdPYRR1stlD5 X-Received: by 2002:a05:6830:13c7:: with SMTP id e7mr7257690otq.5.1584034117013; Thu, 12 Mar 2020 10:28:37 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1584034117; cv=none; d=google.com; s=arc-20160816; b=dSIzjTCXDzl5sX9nR6zs2AjlWm7Mjdjc/lmb/gWDZpWZySYziWOznUadpKpCScBd2Y vs4SEulmJveaDyJejrzQW58V+YyMQIrLccTnDd6SVotDm/QKj0nW82EtwxMcVvZ4npeP yBjbnzrmWnWVMgHqYZ2Sz6o/ezrRGAKmm0XyRPsaPc9Q1OrongvxP4cbROvGDdHLTKYz r3fP94oUWC05ItRHT9u4DtNrt5FUrf3d3GrObavp/dE9WPfWRV4K2MVFl2t6nQRfSuws D1+IsLxTIRmrWknsYd+w5U8VACKbuXZGUXTOpWGk6wOLNH+XeUiGYLImvQoMPhwHRRTj dgAw== 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=tRTDOcE7fsHdxjFeBfBurtdDlWQU7ALainfjoKXuLXI=; b=uFow9tdr9aIKn43loboYrdyBKYtPfQMiaTtw51IMrmjIaq5cZw5JPuQ/FV+hgP3sGO RBjGSeb/Pa5Y0eUSktGEnNtNDk0aEogf5vM3sBsM95KxlxcQEV6vc+NdSdqFVuD1DjOb UgYob492auHxmx3jH7NN9/1KBRGVdPEAwa8buhqFoVC/VPEcS+G05DJBWXhWBIZfM7D7 SoxJe6a+r5V4jNMtv3Cd19x9+6vQOnmxbiEq51HQwaRi9C5xaNFSQgZU1/scw2vfSzpf 1S29Uq5jkQKmH7wGHV5QhDSYMWa9Xa95V2qijudfPSGr+0u+BnRwgw3u2U2ws/Mfqupx JRgg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=TjcM4aRz; 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 q11si3031130otc.153.2020.03.12.10.28.24; Thu, 12 Mar 2020 10:28:36 -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=TjcM4aRz; 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 S1726591AbgCLR1K (ORCPT + 99 others); Thu, 12 Mar 2020 13:27:10 -0400 Received: from mail-wm1-f65.google.com ([209.85.128.65]:56056 "EHLO mail-wm1-f65.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726328AbgCLR1J (ORCPT ); Thu, 12 Mar 2020 13:27:09 -0400 Received: by mail-wm1-f65.google.com with SMTP id 6so6988378wmi.5; Thu, 12 Mar 2020 10:27:07 -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=tRTDOcE7fsHdxjFeBfBurtdDlWQU7ALainfjoKXuLXI=; b=TjcM4aRz1p/IqKh4CQdcsbwb2mgAPvnbhOmgUrimuwIXMpQVbERUjJDZmrOpOarfsv bn9yID81q+YU12MHrYQXR8vHmjsYXTPJ6WrrDgq6deBLyVCxPlAxvJPG1P6UEG9g0qvQ 47cqkrfUKaUa463o+u1JB8FrdF20ib0cHxUq6pHy/vtrtb0lrGflpK0bwe8+6nGpZrEu oPtb89RqXEGkW1paPiSIgnTwfixG6EwyK9+i1ROtkjq4s2dffq7F61MlbP+LUuXtPMO/ MRI3h2tLYB+7Kc9T2ZWUt6ITMVSisKcshx0nTMN67inQyaA7Ms+5XhmZX3pKgYoOl2lk ibzQ== 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=tRTDOcE7fsHdxjFeBfBurtdDlWQU7ALainfjoKXuLXI=; b=MWHv6Pg7ToE7pJCnGr7WBLvo1iA6NS/RxQnryDMCmolaggStQg68guwUXge6Xf3cKL 2xoHwvWn+c47bs+syz36ja1vFkAU3B1ruEjdynDKYaqcLDCxeOiVaY/ILIqW1TtUzMIa s9xQi91u7+QCz6XYwcA4sYAz8H0dDTpsr+DMjHgimQt29pLL43BrwTkvkNPO3q4VmnVc Y6EMDlKAN8i27EiNrxGlPD7s3+iSR94prhpVpJ8jskfTJqu4WQbZHScwMQbsM35oAPPi y9j4f0Nr9edFF83TjQlVzq8f1SL8NzBnU8nSOCmpthHTBouK9CAxIxLFNq0t6UMA+jEO EzyQ== X-Gm-Message-State: ANhLgQ2+G9KdCSJUf0LOWMhEpSrJpLxPCNrEUOwV+f2MuknkFAYo46XH gxAAAG+foyBhiH4HvcCZN5M= X-Received: by 2002:a7b:ca58:: with SMTP id m24mr5661568wml.76.1584034027225; Thu, 12 Mar 2020 10:27:07 -0700 (PDT) Received: from localhost.localdomain (p5B3F6C4B.dip0.t-ipconnect.de. [91.63.108.75]) by smtp.gmail.com with ESMTPSA id c11sm76254500wrp.51.2020.03.12.10.27.05 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 12 Mar 2020 10:27:05 -0700 (PDT) From: Saravanan Sekar To: lee.jones@linaro.org, robh+dt@kernel.org, jic23@kernel.org, knaack.h@gmx.de, lars@metafoo.de, pmeerw@pmeerw.net, sre@kernel.org, mchehab+huawei@kernel.org, davem@davemloft.net, gregkh@linuxfoundation.org, andriy.shevchenko@linux.intel.com, fabrice.gasnier@st.com, beniamin.bia@analog.com, linus.walleij@linaro.org, u.kleine-koenig@pengutronix.de, fabrizio.castro@bp.renesas.com, info@metux.net, hancock@sedsystems.ca, gregory.clement@bootlin.com, renatogeh@gmail.com, plr.vincent@gmail.com, miquel.raynal@bootlin.com, marcelo.schmitt1@gmail.com, paul@crapouillou.net Cc: devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-iio@vger.kernel.org, linux-pm@vger.kernel.org, Saravanan Sekar Subject: [PATCH 0/5] Add battery charger driver support for MP2629 Date: Thu, 12 Mar 2020 18:26:44 +0100 Message-Id: <20200312172649.13702-1-sravanhome@gmail.com> X-Mailer: git-send-email 2.17.1 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This patch series add support for Battery charger control driver for Monolithic Power System's MP2629 chipset, includes MFD driver for ADC battery & input power supply measurement and battery charger control driver. Thanks, Saravanan Saravanan Sekar (5): dt-bindings: mfd: add document bindings for mp2629 mfd: mp2629: Add support for mps battery charger iio: adc: mp2629: Add support for mp2629 ADC driver power: supply: Add support for mps mp2629 battery charger MAINTAINERS: Add entry for mp2629 Battery Charger driver .../devicetree/bindings/mfd/mps,mp2629.yaml | 62 ++ MAINTAINERS | 5 + drivers/iio/adc/Kconfig | 10 + drivers/iio/adc/Makefile | 1 + drivers/iio/adc/mp2629_adc.c | 211 ++++++ drivers/mfd/Kconfig | 43 +- drivers/mfd/Makefile | 4 +- drivers/mfd/mp2629.c | 109 +++ drivers/power/supply/Kconfig | 14 +- drivers/power/supply/Makefile | 1 + drivers/power/supply/mp2629_charger.c | 709 ++++++++++++++++++ include/linux/mfd/mp2629.h | 34 + 12 files changed, 1169 insertions(+), 34 deletions(-) create mode 100644 Documentation/devicetree/bindings/mfd/mps,mp2629.yaml create mode 100644 drivers/iio/adc/mp2629_adc.c create mode 100644 drivers/mfd/mp2629.c create mode 100644 drivers/power/supply/mp2629_charger.c create mode 100644 include/linux/mfd/mp2629.h -- 2.17.1