[PATCH 2/6] arm/imx6q: add core definitions and low-level debug uart
Shawn Guo
shawn.guo at freescale.com
Wed Sep 14 21:24:19 EDT 2011
Hi Uwe,
On Tue, Sep 06, 2011 at 10:25:55PM +0200, Uwe Kleine-König wrote:
> On Tue, Sep 06, 2011 at 05:58:36PM +0800, Shawn Guo wrote:
[...]
> > diff --git a/arch/arm/plat-mxc/include/mach/entry-macro.S b/arch/arm/plat-mxc/include/mach/entry-macro.S
> > index 066d464..341f800 100644
> > --- a/arch/arm/plat-mxc/include/mach/entry-macro.S
> > +++ b/arch/arm/plat-mxc/include/mach/entry-macro.S
> > @@ -1,6 +1,6 @@
> > /*
> > * Copyright (C) 2007 Lennert Buytenhek <buytenh at wantstofly.org>
> > - * Copyright 2004-2009 Freescale Semiconductor, Inc. All Rights Reserved.
> > + * Copyright 2004-2011 Freescale Semiconductor, Inc. All Rights Reserved.
> > */
> >
> > /*
> > @@ -11,6 +11,17 @@
> >
> > #include <mach/hardware.h>
> >
> > +#ifdef CONFIG_ARM_GIC
> > +#include <asm/hardware/entry-macro-gic.S>
> > +
> > + .macro disable_fiq
> > + .endm
> > +
> > + .macro arch_ret_to_user, tmp1, tmp2
> > + .endm
> > +
> > +#else
> > +
> hmm, this essentially means mx6 support cannot go into a kernel image
> for the other imx machines :-(
>
I thought you gave this comment because imx6q change breaks the existing
support for single image. But looking at the code a little bit closer,
I found that even the coexisting of AVIC and TZIC have not been
supported. That said imx6q change did not make the situation any worse,
and we should come up with a solution later than this series to build
AVIC, TZIC and GIC in single image.
--
Regards,
Shawn
More information about the linux-arm-kernel
mailing list