[GIT PULL] updates to soc/fsl drivers for v4.14

Leo Li leoyang.li at nxp.com
Mon Oct 23 09:26:36 PDT 2017



> -----Original Message-----
> From: Shawn Guo [mailto:shawnguo at kernel.org]
> Sent: Sunday, October 22, 2017 8:11 PM
> To: Leo Li <leoyang.li at nxp.com>
> Cc: Arnd Bergmann <arnd at arndb.de>; Madalin-cristian Bucur
> <madalin.bucur at nxp.com>; Catalin Marinas <catalin.marinas at arm.com>; Roy
> Pledge <roy.pledge at nxp.com>; arm-soc <arm at kernel.org>; Sascha Hauer
> <kernel at pengutronix.de>; Fabio Estevam <fabio.estevam at nxp.com>; Linux
> ARM <linux-arm-kernel at lists.infradead.org>
> Subject: Re: [GIT PULL] updates to soc/fsl drivers for v4.14
> 
> Hi Leo,
> 
> On Fri, Oct 20, 2017 at 10:04:07PM +0000, Leo Li wrote:
> > > - We should come to an agreement on how we do these in the future.
> > >   Usually I expect any Freescale/NXP/ARM changes to come through the
> > >   i.MX maintainers (Shawn and Sascha), not directly from other developers.
> > >   There is usually some degree of coordination required between the
> > >   SoC drivers and the DT files and platform code, so it's really best to
> > >   have someone be aware of all the components, and I prefer to have
> > >   a smaller number of people sending me pull requests. If you already
> > >   talked to Shawn about it and he prefers you to send the pull request
> > >   to us directly, that's fine too, but please at least keep him on Cc.
> >
> > I would like to share some more background information on this.  The
> microcontroller business(produces i.mx product line) and the networking
> business(produces qoriq product line) are completely two different business
> units within Freescale/NXP.  There are separate hardware design teams and
> software development teams due to the different targeting markets.  The
> hardware design are almost completely different.  Historically, the
> microcontroller product line focused on m68k and armv7 architectures while the
> networking product line focused on PowerPC architecture and recently moved
> to ARMv8 architecture.  There are surely some IP sharing but only on basic
> peripheral devices such as i2c, usb and etc.   But due to the different targeting
> markets most of the peripheral devices are very different.  For example this
> DPAA framework, network interfaces and a lot of other accelerators will never
> be used in the i.mx products.  On the core architecture side we are working on
> SBSA compliance hardware and SBBA compliance software with UEFI and ACPI
> in the picture, which would be a overkill for microcontrollers.    In my opinion,
> the differences between i.MX and QorIQ products could be even bigger than the
> difference between QorIQ products and some server focused ARMv8 SoCs from
> other vendors.  The synergy for combining these two will be very limited.
> >
> 
> I'm fine with you send drivers/soc/fsl changes to Arnd directly, since we already
> have separate folders (drivers/soc/imx vs. drivers/soc/fsl) for i.MX and QorIQ.
> But as Arnd suggested, please keep me on copy, so that I can be aware of the
> changes which might be somehow related to arch/arm64/boot/dts/freescale/
> changes that I'm currently taking care of.  Thanks.

Hi Shawn,

Sure.  I will keep you copied.  Thanks for the understanding.

Regards,
Leo



More information about the linux-arm-kernel mailing list