Received: by 2002:a25:1985:0:0:0:0:0 with SMTP id 127csp716875ybz; Wed, 15 Apr 2020 17:23:32 -0700 (PDT) X-Google-Smtp-Source: APiQypKjGY576kxQmqwdwhaBVDHA740OOpqpocRBmrUBAQH+qSeJ4QJ/IXZfpHJ4Sm9a6JpvV8ph X-Received: by 2002:a17:906:2296:: with SMTP id p22mr7287505eja.269.1586996611940; Wed, 15 Apr 2020 17:23:31 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1586996611; cv=none; d=google.com; s=arc-20160816; b=VHjm38+skPGHlTqytE+rOW3MwmlYY94Qx44Lcx0epRnSPMj/bQ9QdIPCRcqvYBqEw4 UaoT0zyIuytSTaEFeWJM9YQHyn6O2suw2jQiTcg9pJNLIzP7OCSaCMfmFUuJa7X83shZ j6l/SaDQEYPy3T7je1VG+ZmEIjjm0QSyx8eq4D+Yt7BEcovCHpYoiNBxoASqyoCrRzgF Ql1Ra8fGnEkYd9Oe4aUqlYdu54jh5BlNT2sc1lLNGm0r8ecHtZ+xNhHY2zkLImoIxeeB 3lc5Ag/w/d/em5fi8rxd9SBD+7B6Ef/yUnlx0yEAz70ywulZDS+LpZQflzINIQrc4klQ BHFA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-language :content-transfer-encoding:in-reply-to:mime-version:user-agent:date :message-id:from:references:cc:to:subject:dkim-signature; bh=qSFqdR3FlK/8YD5+KmU963ChViLz5asYpHXALyUz8zg=; b=u5NsXBS+AaabJPO8toFui/jrVZBoVZsG4oZjUGKIMOg/F7qc3SKdETZiC1VO+rVUvo Kf+73tUQdMsr/8+8znKswquWzxWj5o0U5F0IcPzZS9TTYfv9R5xWdqe4bnOWiA+FNm7r RVhnzVXdVNXbSB9N6/7AKtbiSX8To8UHV51l19546kwLeyNOWKiqwPPUqpGk2CKVEDco ix1jgrvKUoFHvZ7lhG013z+wI42ICO1HqKlfaYSOZ0CCKPblGZw6/476HQIhSDwxZsr0 gFPqOmxby8D87fpNI8CbKyXw3A4/zHN4ggVkiRcajsi/Rg83uCXzYLnbGqwbJUD5t8iS rSLQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b="lh/qkSRR"; 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 a15si10663555edj.248.2020.04.15.17.23.08; Wed, 15 Apr 2020 17:23:31 -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="lh/qkSRR"; 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 S1416295AbgDOQx5 (ORCPT + 99 others); Wed, 15 Apr 2020 12:53:57 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:33148 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2410562AbgDOQxe (ORCPT ); Wed, 15 Apr 2020 12:53:34 -0400 Received: from mail-wr1-x442.google.com (mail-wr1-x442.google.com [IPv6:2a00:1450:4864:20::442]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 138FEC061A0C; Wed, 15 Apr 2020 09:53:34 -0700 (PDT) Received: by mail-wr1-x442.google.com with SMTP id k1so715036wrx.4; Wed, 15 Apr 2020 09:53:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-transfer-encoding:content-language; bh=qSFqdR3FlK/8YD5+KmU963ChViLz5asYpHXALyUz8zg=; b=lh/qkSRR2q0rz21SvhbeddtEnTG1gL1C7Gj5sszZ4sH8jTdjW3VlqYEi+vIv32XaU2 jWyKcqYVvB3SvWmPyxiBg9Sm6pH/Bx3aeVyu53sEilxvdom7MHjt33q2OVQuXwyNyFIT 2gFKs/oggqM8xv2RjYn5jzXMYUAP2kcXGn1nYAZHib/mNxFgdUVNs+GOPQ8JLmwNdeWt p8nzcbH59ineFrIxCWxQP3Z33Tv4HxErZhllM+QrPa2f1I6BpjLJ4m/Qz5oks4wB+0hp RhcrCKE8mtBtQNUgCf3x24cNlcSfzm3AdsKKzEFACAugcwNPVvp/kFI4o7hVIALhSJv/ gocw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding :content-language; bh=qSFqdR3FlK/8YD5+KmU963ChViLz5asYpHXALyUz8zg=; b=X7abJsYx5qQJ7lpUbXeDQGCN0f63LVLi04MZkeiXSHVK446JBTewiciX8idP7e0Yxr nGeK1y1oN4isoRJCOwGPagWEJJ82j6NBITa4vbrMQF/8sRRhGMqHdTqnp6Vg2MHPA6vj YbIUumKaCMO1sEa9JghtEN40PxJHUh1PQVD8UJ9yX0BYQvJsYSFkVGTZ3xPIdVWssPcL 9550R6188CBjYZrCibN+m3PDX9N+S5TzQ38iAnP9G1tk9R/VtO5t7htcSfsX1/0+LDo9 PAI4cUPz/gJ5mkFe/uQT4qV7lk6VYzFgMagmWReArDGu1BZN1M8Q3tLxT+SLK8kyQj4F bcqg== X-Gm-Message-State: AGi0PubSFQJBSoA5ofwzuIwOofc8oXy5BTAX1p9kmtxrfCxqX2gZcpD/ Bf5NAIMP6RjFp/u2yq6sC1IDDmaJCJ8= X-Received: by 2002:a5d:5304:: with SMTP id e4mr16191827wrv.87.1586969612335; Wed, 15 Apr 2020 09:53:32 -0700 (PDT) Received: from [192.168.0.104] (p5B3F6CCC.dip0.t-ipconnect.de. [91.63.108.204]) by smtp.gmail.com with ESMTPSA id 132sm131870wmc.47.2020.04.15.09.53.31 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 15 Apr 2020 09:53:31 -0700 (PDT) Subject: Re: [PATCH v9 0/6] Add battery charger driver support for MP2629 To: Andy Shevchenko 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 References: <20200415162030.16414-1-sravanhome@gmail.com> From: saravanan sekar Message-ID: Date: Wed, 15 Apr 2020 18:53:30 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.7.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org 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 > >> 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 >> >