[meta-freescale] [meta-fsl-ppc]: Enable gpio expander for p2041?

Zhenhua Luo zhenhua.luo at nxp.com
Thu Mar 10 00:26:24 PST 2016


https://git.kernel.org/cgit/linux/kernel/git/powerpc/linux.git/tree/arch/powerpc/boot/dts/fsl/p2041si-post.dtsi#n395


Best Regards,

Zhenhua 

> -----Original Message-----
> From: Nora Björklund [mailto:Nora.Bjorklund at enea.com]
> Sent: Wednesday, March 09, 2016 8:35 PM
> To: Zhenhua Luo <zhenhua.luo at nxp.com>
> Cc: meta-freescale at yoctoproject.org
> Subject: Re: [meta-freescale] [meta-fsl-ppc]: Enable gpio expander for p2041?
> 
> Hi Zhenhua,
> 
> Thanks for the reply. Which upstream kernel was the expander merged into?
> 
> I was looking in
> git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git and in
> git://git.freescale.com/ppc/sdk/linux.git but did not find the gpio- expander.
> 
> Best Regards,
> Nora
> 
> On Wed, 2016-03-09 at 09:52 +0000, Zhenhua Luo wrote:
> > Hi Nora,
> >
> > The PCA9672 is a GPIO expander chip via I2C bus, and no any relative
> > with P2041 GPIO IP block.
> >
> > P2041 dts file has included the GPIO node in both upstream kernel and
> > SDK2.0 which will be released in 2016 Q2.
> >
> >
> > Best Regards,
> >
> > Zhenhua
> >
> > >
> > > -----Original Message-----
> > > From: meta-freescale-bounces at yoctoproject.org [mailto:meta-
> > > freescale-
> > > bounces at yoctoproject.org] On Behalf Of Nora Bj?rklund
> > > Sent: Monday, March 07, 2016 9:25 PM
> > > To: meta-freescale at yoctoproject.org
> > > Subject: [meta-freescale] [meta-fsl-ppc]: Enable gpio expander for
> > > p2041?
> > >
> > > Hi all,
> > >
> > > I was working on a p2041rdb target not so long ago and needed to use
> > > the gpio pins (described in detail in the p2041 reference manual),
> > > these are visible on the p2041 fact sheet [1]. The pins are
> > > connected to a gpio expander, PCA9672 [2], which is connected to an
> > > i2c-bus.
> > >
> > > The expander was not available in the device-tree for p2041rdb so I
> > > patched it locally to include it. The gpio-expander does not seem to
> > > be available in any upstream repository either (at this time I was
> > > working on a version of the 3.12 kernel).
> > >
> > > Would this patch be of any interest for meta-fsl-ppc?
> > >
> > > The gpio pins are there on all p2041rdb targets (at least since they
> > > are mentioned as such in the reference guide), so I could not come
> > > up with a reason to why it is excluded from the device tree.
> > >
> > > Best Regards,
> > > Nora Björklund
> > >
> > > -----------------------------
> > > [1] http://cache.nxp.com/files/32bit/doc/fact_sheet/P2041RDBFS.pdf?
> > > fpsp
> > >
> =1&WT_TYPE=Fact%20Sheets&WT_VENDOR=FREESCALE&WT_FILE_FORMAT=
> > > pdf&WT_ASSE
> > > T=Documentation&fileExt=.pdf (login might be required) [2]
> > > http://www.nxp.com/products/interface-and-connectivity/interface-an
> > > d-system-management/i2c/i2c-general-purpose-i-o/remote-8-bit-i-o-
> > > expander-for-fm-plus-ic-bus-with-interrupt-and-reset:PCA9672
> > > --
> > > _______________________________________________
> > > meta-freescale mailing list
> > > meta-freescale at yoctoproject.org
> > > https://lists.yoctoproject.org/listinfo/meta-freescale


More information about the meta-freescale mailing list