All of lore.kernel.org
 help / color / mirror / Atom feed
From: Cristian Ciocaltea <cristian.ciocaltea@gmail.com>
To: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
Cc: "Lee Jones" <lee.jones@linaro.org>,
	"Rob Herring" <robh+dt@kernel.org>,
	"Dmitry Torokhov" <dmitry.torokhov@gmail.com>,
	"Sebastian Reichel" <sre@kernel.org>,
	"Liam Girdwood" <lgirdwood@gmail.com>,
	"Mark Brown" <broonie@kernel.org>,
	"Andreas Färber" <afaerber@suse.de>,
	linux-actions@lists.infradead.org, devicetree@vger.kernel.org,
	linux-kernel@vger.kernel.org, linux-input@vger.kernel.org,
	linux-pm@vger.kernel.org
Subject: Re: [PATCH v2 0/6] Add initial support for ATC260x PMICs
Date: Sun, 23 Aug 2020 02:24:05 +0300	[thread overview]
Message-ID: <20200822232405.GA2261833@BV030612LT> (raw)
In-Reply-To: <20200822131343.GA5954@Mani-XPS-13-9360>

Hi Mani,

On Sat, Aug 22, 2020 at 06:43:43PM +0530, Manivannan Sadhasivam wrote:
> Hi Cristi,
> 
> Thanks for the series! I'll take a look soon but there is a quick comment
> below.
> 
> On Sat, Aug 22, 2020 at 01:26:53AM +0300, Cristian Ciocaltea wrote:
> > I have just realized I had omitted the changelog - sorry:
> > 
> > Changes in v2:
> > - Reworked MFD core & I2C driver
> >   * Integrated Lee's feedback
> >   * Added support for using the regmap within atomic contexts
> >   * Added support for ATC2603C chip variant
> >   * Reorganized KConfig entries
> > - Improved regulator driver
> >   * Added support for ATC2603C variant
> >   * Used helper macros for more compact specification of regulator_desc items
> >   * Added more regulator capabilities
> > - Added power controller driver
> >   * Provides system poweroff/reboot functionalities
> >   * Requires support for I2C Atomic transfers in the Owl driver (already submitted)
> > - Added onkey driver: exposes the power button as an input device
> > - Added yaml binding doc
> > - Rebased patchset on kernel v5.9-rc1
> > 
> > Kind regards,
> > Cristi
> > 
> > On Sat, Aug 22, 2020 at 01:19:46AM +0300, Cristian Ciocaltea wrote:
> > > This is re-spin of the patch series submitted some time ago by Mani,
> > > who added initial support (MFD core and regulators) for the Actions
> > > Semi ATC260x PMICs:
> > > https://lore.kernel.org/lkml/20190617155011.15376-1-manivannan.sadhasivam@linaro.org/
> > > 
> > > The ATC260x family of PMICs integrates Audio Codec, Power management,
> > > Clock generation and GPIO controller blocks. There are currently 3
> > > variants: ATC2603A, ATC2603C and ATC2609A.
> > > 
> > > In addition to the ATC2609A regulator functionality provided that time,
> > > this patchset adds support for the ATC2603C variant, together with some
> > > new functionalities for both chips: power controller and onkey input.
> > > The ATC2603A variant remains unsupported for the moment.
> > > 
> > > This has been tested on RoseapplePi, a SBC based on the Action Semi S500
> > > SoC, which integrates ATC2603C PMIC. An initial support for this board
> > > has been already submitted:
> > > https://lore.kernel.org/lkml/cover.1592123160.git.cristian.ciocaltea@gmail.com/
> > > 
> > > Please note that enabling the ATC260x PMICs on the compatible Actions
> > > Semi Owl SoC based boards depends on the following:
> > > 
> > > * Actions Semi SIRQ driver (for PMIC DTS setup):
> > >   https://lore.kernel.org/lkml/cover.1597852360.git.cristian.ciocaltea@gmail.com/
> > > 
> > > * I2C Atomic transfers in Actions Semi Owl driver (for proper operation
> > >   of the power controller driver):
> > >   https://lore.kernel.org/lkml/b086ef6d355d9730c839359e15eb06175283e323.1596485741.git.cristian.ciocaltea@gmail.com/
> > >   
> > > Thanks,
> > > Cristi
> > > 
> > > Cristian Ciocaltea (6):
> > >   dt-bindings: mfd: Add Actions Semi ATC260x PMIC binding
> > >   mfd: Add MFD driver for ATC260x PMICs
> > >   regulator: Add regulator driver for ATC260x PMICs
> 
> You need to preserve my authorship for above two patches. Adding the signed-off-by
> is not enough.

I'm very sorry for the mistake, I was not aware of the correct reposting
procedure. Should I resend the series now or could we handle a first round
of review before?

Thanks,
Cristi

> > >   power: reset: Add poweroff driver for ATC260x PMICs
> > >   input: atc260x: Add onkey driver for ATC260x PMICs
> > >   MAINTAINERS: Add entry for ATC260x PMIC
> 
> I think this one too.
> 
> Thanks,
> Mani
> 
> > > 
> > >  .../bindings/mfd/actions,atc260x.yaml         | 221 ++++++++
> > >  MAINTAINERS                                   |  12 +
> > >  drivers/input/misc/Kconfig                    |  11 +
> > >  drivers/input/misc/Makefile                   |   2 +-
> > >  drivers/input/misc/atc260x-onkey.c            | 304 +++++++++++
> > >  drivers/mfd/Kconfig                           |  18 +
> > >  drivers/mfd/Makefile                          |   3 +
> > >  drivers/mfd/atc260x-core.c                    | 290 ++++++++++
> > >  drivers/mfd/atc260x-i2c.c                     |  73 +++
> > >  drivers/power/reset/Kconfig                   |   8 +-
> > >  drivers/power/reset/Makefile                  |   1 +
> > >  drivers/power/reset/atc260x-poweroff.c        | 274 ++++++++++
> > >  drivers/regulator/Kconfig                     |   8 +
> > >  drivers/regulator/Makefile                    |   1 +
> > >  drivers/regulator/atc260x-regulator.c         | 511 ++++++++++++++++++
> > >  include/linux/mfd/atc260x/atc2603c.h          | 281 ++++++++++
> > >  include/linux/mfd/atc260x/atc2609a.h          | 308 +++++++++++
> > >  include/linux/mfd/atc260x/core.h              |  86 +++
> > >  18 files changed, 2410 insertions(+), 2 deletions(-)
> > >  create mode 100644 Documentation/devicetree/bindings/mfd/actions,atc260x.yaml
> > >  create mode 100644 drivers/input/misc/atc260x-onkey.c
> > >  create mode 100644 drivers/mfd/atc260x-core.c
> > >  create mode 100644 drivers/mfd/atc260x-i2c.c
> > >  create mode 100644 drivers/power/reset/atc260x-poweroff.c
> > >  create mode 100644 drivers/regulator/atc260x-regulator.c
> > >  create mode 100644 include/linux/mfd/atc260x/atc2603c.h
> > >  create mode 100644 include/linux/mfd/atc260x/atc2609a.h
> > >  create mode 100644 include/linux/mfd/atc260x/core.h
> > > 
> > > -- 
> > > 2.28.0
> > > 

  reply	other threads:[~2020-08-22 23:24 UTC|newest]

Thread overview: 28+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-08-21 22:19 [PATCH v2 0/6] Add initial support for ATC260x PMICs Cristian Ciocaltea
2020-08-21 22:19 ` [PATCH v2 1/6] dt-bindings: mfd: Add Actions Semi ATC260x PMIC binding Cristian Ciocaltea
2020-09-08 21:47   ` Rob Herring
2020-09-09 16:03     ` Cristian Ciocaltea
2020-09-09 17:22       ` Rob Herring
2020-08-21 22:19 ` [PATCH v2 2/6] mfd: Add MFD driver for ATC260x PMICs Cristian Ciocaltea
2020-08-22  3:47   ` kernel test robot
2020-08-22  3:47     ` kernel test robot
2020-09-29  9:48     ` Lee Jones
2020-09-29  9:48       ` Lee Jones
2020-09-29 20:45       ` Cristian Ciocaltea
2020-08-21 22:19 ` [PATCH v2 3/6] regulator: Add regulator " Cristian Ciocaltea
2020-08-24 11:00   ` Mark Brown
2020-08-24 23:23     ` Cristian Ciocaltea
2020-08-25 10:55       ` Mark Brown
2020-08-21 22:19 ` [PATCH v2 4/6] power: reset: Add poweroff " Cristian Ciocaltea
2020-08-24 14:41   ` Sebastian Reichel
2020-08-24 23:31     ` Cristian Ciocaltea
2020-08-21 22:19 ` [PATCH v2 5/6] input: atc260x: Add onkey " Cristian Ciocaltea
2020-09-14 21:09   ` Dmitry Torokhov
2020-09-18 10:35     ` Cristian Ciocaltea
2020-09-29 20:35       ` Dmitry Torokhov
2020-09-29 21:46         ` Cristian Ciocaltea
2020-08-21 22:19 ` [PATCH v2 6/6] MAINTAINERS: Add entry for ATC260x PMIC Cristian Ciocaltea
2020-08-21 22:26 ` [PATCH v2 0/6] Add initial support for ATC260x PMICs Cristian Ciocaltea
2020-08-22 13:13   ` Manivannan Sadhasivam
2020-08-22 23:24     ` Cristian Ciocaltea [this message]
2020-08-25  3:48       ` Manivannan Sadhasivam

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20200822232405.GA2261833@BV030612LT \
    --to=cristian.ciocaltea@gmail.com \
    --cc=afaerber@suse.de \
    --cc=broonie@kernel.org \
    --cc=devicetree@vger.kernel.org \
    --cc=dmitry.torokhov@gmail.com \
    --cc=lee.jones@linaro.org \
    --cc=lgirdwood@gmail.com \
    --cc=linux-actions@lists.infradead.org \
    --cc=linux-input@vger.kernel.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux-pm@vger.kernel.org \
    --cc=manivannan.sadhasivam@linaro.org \
    --cc=robh+dt@kernel.org \
    --cc=sre@kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.