All of lore.kernel.org
 help / color / mirror / Atom feed
From: Yi Zhang <yizhang@marvell.com>
To: Rob Herring <robherring2@gmail.com>
Cc: Vaibhav Hiremath <vaibhav.hiremath@linaro.org>,
	Samuel Ortiz <sameo@linux.intel.com>,
	Lee Jones <lee.jones@linaro.org>, Paul Bolle <pebolle@tiscali.nl>,
	"devicetree@vger.kernel.org" <devicetree@vger.kernel.org>,
	"linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>,
	Qiao Zhou <zhouqiao@marvell.com>
Subject: Re: [PATCH V2 1/2] mfd: add Marvell 88pm88x description
Date: Fri, 26 Jun 2015 11:35:25 +0800	[thread overview]
Message-ID: <20150626033338.GA32229@yizhang> (raw)
In-Reply-To: <CAL_JsqKjNdtp1A7LqqnjAnGPmCu-fwum6D9EPOoaVF0C=DacTw@mail.gmail.com>

On Tue, Jun 23, 2015 at 09:31:00AM -0500, Rob Herring wrote:
> On Fri, Jun 12, 2015 at 3:43 AM, Yi Zhang <yizhang@marvell.com> wrote:
> > 88pm880 and 88pm886 are two combo PMIC chips, most of the function and the
> > register mapping are the same
> 
> How do they compare to 80x/822/860 PMICs?

Hi, Rob:

88pm80x/822/860 and 88pm886/88pm880 are two different series:
- the register mapping is totally different, it's hard to reuse the
  existed code for 88pm80x
- the latter is a chip which integrates the charger/fuelgauge/camera
  flash which doesn't exist in 88pm80x
> 
> >
> > Signed-off-by: Yi Zhang <yizhang@marvell.com>
> > ---
> >  Documentation/devicetree/bindings/mfd/88pm88x.txt | 33 +++++++++++++++++++++++
> >  1 file changed, 33 insertions(+)
> >  create mode 100644 Documentation/devicetree/bindings/mfd/88pm88x.txt
> >
> > diff --git a/Documentation/devicetree/bindings/mfd/88pm88x.txt b/Documentation/devicetree/bindings/mfd/88pm88x.txt
> > new file mode 100644
> > index 0000000..72e741c
> > --- /dev/null
> > +++ b/Documentation/devicetree/bindings/mfd/88pm88x.txt
> > @@ -0,0 +1,33 @@
> > +Marvell 88pm88x combo PMIC chip
> > +
> > +This series of chip integrates regulator, rtc, onkey, switch charger,
> > +fuelgauge, gpadc and a range of I/O pins.
> > +
> > +88pm886 and 88pm880 are two very similar chips, most of the registers mapping
> > +and functions are the same, the main difference is the latter has a separate
> > +i2c slave address to cover BUCK related setting
> > +
> > +Required properties:
> > +- compatible: one of the strings for a specific chip:
> > +  "marvell,88pm886"
> > +  "marvell,88pm880"
> > +- reg: the i2c address
> > +- interrupt-controller: it works as an interrupt controller managing its irqs
> > +- interrupt-cells: this value is 1
> > +
> > +Optional properties:
> > +- marvell,88pm88x-irq-write-clear: the interrupt ack method
> 
> The 80x/860 binding needs the same property. Please coordinate this
> with Vaibhav.

  Thanks for your reminder, got it
> 
> Rob

  parent reply	other threads:[~2015-06-26  3:35 UTC|newest]

Thread overview: 24+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-06-12  8:43 [PATCH V2 0/2] add basic support to Marvell 88pm880/88pm886 PMIC chip Yi Zhang
2015-06-12  8:43 ` Yi Zhang
2015-06-12  8:43 ` [PATCH V2 1/2] mfd: add Marvell 88pm88x description Yi Zhang
2015-06-12  8:43   ` Yi Zhang
     [not found]   ` <1434098601-3498-2-git-send-email-yizhang-eYqpPyKDWXRBDgjK7y7TUQ@public.gmane.org>
2015-06-23 14:31     ` Rob Herring
2015-06-23 14:31       ` Rob Herring
2015-06-23 14:46       ` Vaibhav Hiremath
2015-06-26  3:43         ` Yi Zhang
2015-06-26  3:43           ` Yi Zhang
2015-06-26  3:35       ` Yi Zhang [this message]
2015-06-12  8:43 ` [PATCH V2 2/2] mfd: 88pm88x: initialize 88pm886/88pm880 base support Yi Zhang
2015-06-12  8:43   ` Yi Zhang
     [not found]   ` <1434098601-3498-3-git-send-email-yizhang-eYqpPyKDWXRBDgjK7y7TUQ@public.gmane.org>
2015-06-25  8:32     ` Lee Jones
2015-06-25  8:32       ` Lee Jones
2015-06-26 12:49       ` Yi Zhang
2015-06-26 12:49         ` Yi Zhang
2015-07-01 12:20         ` Lee Jones
2015-07-01 12:20           ` Lee Jones
2015-07-09 11:52           ` Yi Zhang
2015-07-09 11:52             ` Yi Zhang
2015-06-19  8:33 ` [PATCH V2 0/2] add basic support to Marvell 88pm880/88pm886 PMIC chip Yi Zhang
2015-06-19  8:33   ` Yi Zhang
2015-06-22  8:36   ` Lee Jones
2015-06-22  8:36     ` Lee Jones

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=20150626033338.GA32229@yizhang \
    --to=yizhang@marvell.com \
    --cc=devicetree@vger.kernel.org \
    --cc=lee.jones@linaro.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=pebolle@tiscali.nl \
    --cc=robherring2@gmail.com \
    --cc=sameo@linux.intel.com \
    --cc=vaibhav.hiremath@linaro.org \
    --cc=zhouqiao@marvell.com \
    /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.