Received: by 2002:a25:1985:0:0:0:0:0 with SMTP id 127csp779783ybz; Wed, 15 Apr 2020 18:53:40 -0700 (PDT) X-Google-Smtp-Source: APiQypJJAsX7Qc0E8HJly6lWUB5vS6wWZqfwA7RmRn3EK3b/nQbA+izgtKP497Zc1sp6gYHQ6BjX X-Received: by 2002:a17:906:15d4:: with SMTP id l20mr7426043ejd.91.1587002020564; Wed, 15 Apr 2020 18:53:40 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1587002020; cv=none; d=google.com; s=arc-20160816; b=n9bnuD2kWHW6/y8jw/19svFDq/gye0kXCyuyg1s75AX+MWDNG2cfuP0wIR36AMzqw0 Y+J6nxAD5ruF2vr29I8kpOR/iMvwnhWYtWseP8PKLoT5NeorO+SwG8DHnSkRPCL7RXNM pbDIAA88ljBnK9OaMlMagACAHYzZfAOzGwPRNJMF1kGDdBXLidLmZtCCo9f5S7Kta0U8 Q2T/A7fQU5pnuFlBGE2CnbzYwpVVQzF9pXH+ryUVh0rr/dpMA3wwAEkuxgxl+JVCiwVY Ano6l+DkCbfrIu3UWx5JfSSCJb8GL5KQ7mpmMoK2xr5Cn66+iArgJgaJOrBXZU6POhEG qXFg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=0AyhE+CJcuvLJxqL2z6J7uq4KCxVwXM0hQdDcmyUWAY=; b=P6aHl+vR2TCugqh9YcWu5edbyZywPgTjmcAAdfKB44ESi4Yv2N9O1dEo98gAspry5X 15+4t9Sfo8dIvNQwVGhPDcmB1iRxmP3HZHC7Hpvm5FQhTSJpqdgqyXBkVNzJoRHvoHkH +rN18Bk+XrFc4gE5zakSN3K3uT0sdc1ipqDyRs+NWKmcy2mbkAnQzwcTxLh1OACgdXJz KFxyCmy1QTa9D2Ma+HsNZqcsezF0viD8dPE6RtT/a+Os3/WjqPtN30xkqi29JxPo54T+ GnWFNC3HTi4ykMNDzfTFEY0n49YqoeQCerkrKa5scn2WEFz84xrHVOmq3HVI9VM8Acwy aiSg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=Ug3NRXJ3; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 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. [23.128.96.18]) by mx.google.com with ESMTP id f15si2320701ejy.37.2020.04.15.18.53.17; Wed, 15 Apr 2020 18:53:40 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=Ug3NRXJ3; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 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 S2410673AbgDORFX (ORCPT + 99 others); Wed, 15 Apr 2020 13:05:23 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:34974 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2410659AbgDORFU (ORCPT ); Wed, 15 Apr 2020 13:05:20 -0400 Received: from mail-pg1-x541.google.com (mail-pg1-x541.google.com [IPv6:2607:f8b0:4864:20::541]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id B1561C061A0C; Wed, 15 Apr 2020 10:05:20 -0700 (PDT) Received: by mail-pg1-x541.google.com with SMTP id d17so214597pgo.0; Wed, 15 Apr 2020 10:05:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=0AyhE+CJcuvLJxqL2z6J7uq4KCxVwXM0hQdDcmyUWAY=; b=Ug3NRXJ3oZy5EhH7W93/FDpaX87Chj7NImU0fkg87IHrQy0MjCi1Z4Ll8TUe6lH+GX UcqSYM51MRv0vg4XWl8oJVDg89eAgIq/IpA431B5CYegYHxv5RIFHXGEWaPjwsOPZwSb fY7obQZ8vWsitSjpfWrMzFKYdv2k3Fcx8SZt7p+F/QKMhANwcUS2xnM6cH/IghaL2ITF YXikU/OXSxp0kIQf9Zckk4KXTLhYgv8es/6kZ1MwvN5OW5pfAN1xjGxFaozBmKDWN51G 3PZkhT8MXZmccU/DvzqMi/+TXieOWKrMNaYUF85NbZPArwj9sW5moAF4CkW3HBzWRGf7 MHpQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=0AyhE+CJcuvLJxqL2z6J7uq4KCxVwXM0hQdDcmyUWAY=; b=XiLOv0L/21MM/GKHpRAZJhs/JKxNHavuVRrjO27Zc1/bbB5yp8rulXpELvsp8Cnyjz IPctUEtoUMRVp463MekoSNEotuNPl6SlsJH4AQ323dPTDXWMIFKrTaAHxW1yC4oPgNZV +aTqLOTSHAOdyxy1/70hpzpUfDoMosfl+33cFaUpOFQd/ilY6IWYKWRWYLxWLy2TYLb9 +AmniLWVHmhRM3odEhsLzSZICzxTj80n6WAkp084sklhxhUP8MEyNJDE49kdnCUdwrGL pX8YOyG9fJECXpmalsvgi4Imi7yWEVRtdhOPqf96k9O8SU8Cj2dAX268r3OiFmRHd0hC t8dQ== X-Gm-Message-State: AGi0Pua5kPXl5HbiwieBy8MNpZjm/BFFfC30eJk6GXFCWY0H1jkK02TE 4fwO4QXYNgLRpTvOCLaqQlttD8w5N5v6koqH1H0= X-Received: by 2002:a63:1d4:: with SMTP id 203mr26556401pgb.74.1586970320093; Wed, 15 Apr 2020 10:05:20 -0700 (PDT) MIME-Version: 1.0 References: <20200415162030.16414-1-sravanhome@gmail.com> In-Reply-To: From: Andy Shevchenko Date: Wed, 15 Apr 2020 20:05:12 +0300 Message-ID: Subject: Re: [PATCH v9 0/6] Add battery charger driver support for MP2629 To: saravanan sekar Cc: Lee Jones , Rob Herring , Jonathan Cameron , Hartmut Knaack , Lars-Peter Clausen , Peter Meerwald , Sebastian Reichel , devicetree , Linux Kernel Mailing List , linux-iio , Linux PM Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Apr 15, 2020 at 7:53 PM saravanan sekar wrote: > > Hi Andy, > > On 15/04/20 6:40 pm, Andy Shevchenko wrote: > > On Wed, Apr 15, 2020 at 7:20 PM Saravanan Sekar wrote: > >> changes in v9: > >> - fixed review comments in mp2629 power supply such as resource based > >> iio channel, replace workqueue by threaded irq, irq get with "_optional" > >> > > May I ask you why you are ignoring my tag? > > If you don't want to have your patches reviewed / applied, just don't send them. > > > Sorry last time it was by mistake. But now I have added in below, if > suppose to added in top its my ignorance Ah, I see now. The idea of the tag given against cover letter that it applies to entire series (if doesn't say otherwise). It means, if you don't do any (drastic) changes to the patches, the tag is still valid and you simple add it to each patch in the series inside the commit message (usually after your SoB tag). > >> changes in v8: > >> - fixed order of call in probe/remove in iio adc > >> - add ABI documentation for mp2629 power supply > >> > >> changes in v7: > >> - fixed probe/remove order, managed and unmanaged call mix use in adc. > >> - Documentation dual license, i2c node with controller address > >> > >> Overall looks good to me, FWIW, > >> Reviewed-by: Andy Shevchenko > >> > >> One question though in reply to patch 4. > > > Please see here, this is first experience of tag in cover letter so just > kept here as you gave against v7 > > >> > >> changes in v6: > >> - removed includes types.h in mfd, of_device.h in adc. > >> - fixed review comments parentheses, err check, kstrtouint > >> > >> changes in v5: > >> - removed platfrom data stored in mfd and directly accessed mfd struct in child > >> - fixed spell check and capitalization in mfd and documentation > >> > >> changes in v4: > >> - fixed capitalization in mfg Kconfig and documentation > >> > >> changes in v3: > >> - regmap for children passed using platform data and remove mfd driver info > >> access directly from children > >> > >> changes in v2: > >> - removed EXPORT_SYMBOL of register set/get helper > >> - regmap bit filed used, fixed other review comments > >> > >> 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 (6): > >> 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 > >> power: supply: mp2629: Add impedance compenstation config > >> MAINTAINERS: Add entry for mp2629 Battery Charger driver > >> > >> .../ABI/testing/sysfs-class-power-mp2629 | 8 + > >> .../devicetree/bindings/mfd/mps,mp2629.yaml | 60 ++ > >> MAINTAINERS | 5 + > >> drivers/iio/adc/Kconfig | 10 + > >> drivers/iio/adc/Makefile | 1 + > >> drivers/iio/adc/mp2629_adc.c | 208 ++++++ > >> drivers/mfd/Kconfig | 9 + > >> drivers/mfd/Makefile | 2 + > >> drivers/mfd/mp2629.c | 86 +++ > >> drivers/power/supply/Kconfig | 10 + > >> drivers/power/supply/Makefile | 1 + > >> drivers/power/supply/mp2629_charger.c | 667 ++++++++++++++++++ > >> include/linux/mfd/mp2629.h | 28 + > >> 13 files changed, 1095 insertions(+) > >> create mode 100644 Documentation/ABI/testing/sysfs-class-power-mp2629 > >> 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 > >> > > -- With Best Regards, Andy Shevchenko