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

Nora Björklund Nora.Bjorklund at enea.com
Wed Mar 9 04:34:46 PST 2016


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