* [GIT PULL] i.MX6Q support
@ 2011-10-20 17:11 Shawn Guo
2011-10-20 21:18 ` Russell King - ARM Linux
0 siblings, 1 reply; 8+ messages in thread
From: Shawn Guo @ 2011-10-20 17:11 UTC (permalink / raw)
To: linux-arm-kernel
Hi Arnd,
Please pull imx6q series. It's based on v3.1-rc10 with the following
branches merged plus a number of cache-l2x0 patches currently sitting
on rmk/for-next.
rmk/devel-stable
rmk/smp
arnd/cross-platform/debug_ll
arnd/next/dt
arnd/imx/devel
I will need to send a follow-up patch to update the series if Marc's
PPI series gets in for for this merge window.
Regards,
Shawn
The following changes since commit c4a23e643f240875124d56cafd242ca9ba58e045:
Merge branch 'unstable-tree/rmk/for-next' into imx6q/base (2011-10-21 00:21:32 +0800)
are available in the git repository at:
git://git.linaro.org/people/shawnguo/linux-2.6.git imx6q/for-arnd
Sascha Hauer (1):
arm/imx: merge i.MX3 and i.MX6
Shawn Guo (8):
arm/imx6q: add device tree source
arm/imx6q: add core definitions and low-level debug uart
arm/imx: add gic_handle_irq function
arm/imx6q: add core drivers clock, gpc, mmdc and src
arm/imx6q: add smp and cpu hotplug support
arm/imx6q: add device tree machine support
arm/imx6q: add suspend/resume support
MAINTAINERS: add ARM/FREESCALE IMX6 entry
Documentation/devicetree/bindings/arm/fsl.txt | 6 +
MAINTAINERS | 7 +
arch/arm/Kconfig | 2 +-
arch/arm/Kconfig.debug | 7 +
arch/arm/Makefile | 2 +-
arch/arm/boot/dts/imx6q-sabreauto.dts | 62 +
arch/arm/boot/dts/imx6q.dtsi | 575 +++++++
arch/arm/mach-imx/Kconfig | 30 +-
arch/arm/mach-imx/Makefile | 11 +
arch/arm/mach-imx/Makefile.boot | 14 +-
arch/arm/mach-imx/clock-imx6q.c | 2012 +++++++++++++++++++++++++
arch/arm/mach-imx/gpc.c | 113 ++
arch/arm/mach-imx/head-v7.S | 99 ++
arch/arm/mach-imx/hotplug.c | 44 +
arch/arm/mach-imx/lluart.c | 32 +
arch/arm/mach-imx/localtimer.c | 35 +
arch/arm/mach-imx/mach-imx6q.c | 84 +
arch/arm/mach-imx/mmdc.c | 72 +
arch/arm/mach-imx/platsmp.c | 85 ++
arch/arm/mach-imx/pm-imx6q.c | 70 +
arch/arm/mach-imx/src.c | 49 +
arch/arm/mm/Kconfig | 2 +-
arch/arm/plat-mxc/Kconfig | 11 +-
arch/arm/plat-mxc/Makefile | 2 +-
arch/arm/plat-mxc/gic.c | 48 +
arch/arm/plat-mxc/include/mach/common.h | 29 +
arch/arm/plat-mxc/include/mach/debug-macro.S | 2 +
arch/arm/plat-mxc/include/mach/entry-macro.S | 6 +
arch/arm/plat-mxc/include/mach/hardware.h | 6 +
arch/arm/plat-mxc/include/mach/irqs.h | 10 +-
arch/arm/plat-mxc/include/mach/mx6q.h | 33 +
31 files changed, 3546 insertions(+), 14 deletions(-)
create mode 100644 Documentation/devicetree/bindings/arm/fsl.txt
create mode 100644 arch/arm/boot/dts/imx6q-sabreauto.dts
create mode 100644 arch/arm/boot/dts/imx6q.dtsi
create mode 100644 arch/arm/mach-imx/clock-imx6q.c
create mode 100644 arch/arm/mach-imx/gpc.c
create mode 100644 arch/arm/mach-imx/head-v7.S
create mode 100644 arch/arm/mach-imx/hotplug.c
create mode 100644 arch/arm/mach-imx/lluart.c
create mode 100644 arch/arm/mach-imx/localtimer.c
create mode 100644 arch/arm/mach-imx/mach-imx6q.c
create mode 100644 arch/arm/mach-imx/mmdc.c
create mode 100644 arch/arm/mach-imx/platsmp.c
create mode 100644 arch/arm/mach-imx/pm-imx6q.c
create mode 100644 arch/arm/mach-imx/src.c
create mode 100644 arch/arm/plat-mxc/gic.c
create mode 100644 arch/arm/plat-mxc/include/mach/mx6q.h
^ permalink raw reply [flat|nested] 8+ messages in thread* [GIT PULL] i.MX6Q support
2011-10-20 17:11 [GIT PULL] i.MX6Q support Shawn Guo
@ 2011-10-20 21:18 ` Russell King - ARM Linux
2011-10-20 22:23 ` Arnd Bergmann
2011-10-24 1:15 ` Barry Song
0 siblings, 2 replies; 8+ messages in thread
From: Russell King - ARM Linux @ 2011-10-20 21:18 UTC (permalink / raw)
To: linux-arm-kernel
On Fri, Oct 21, 2011 at 01:11:59AM +0800, Shawn Guo wrote:
> Please pull imx6q series. It's based on v3.1-rc10 with the following
> branches merged plus a number of cache-l2x0 patches currently sitting
> on rmk/for-next.
Don't do that. If there's something you need, _ask_ me. The L2x0
patches got shuffled out into their own branch when the SMP and debug
patches got split out of the 'misc' branch.
^ permalink raw reply [flat|nested] 8+ messages in thread
* [GIT PULL] i.MX6Q support
2011-10-20 21:18 ` Russell King - ARM Linux
@ 2011-10-20 22:23 ` Arnd Bergmann
2011-10-21 18:01 ` Sascha Hauer
2011-10-24 1:15 ` Barry Song
1 sibling, 1 reply; 8+ messages in thread
From: Arnd Bergmann @ 2011-10-20 22:23 UTC (permalink / raw)
To: linux-arm-kernel
On Thursday 20 October 2011 22:18:34 Russell King - ARM Linux wrote:
> On Fri, Oct 21, 2011 at 01:11:59AM +0800, Shawn Guo wrote:
> > Please pull imx6q series. It's based on v3.1-rc10 with the following
> > branches merged plus a number of cache-l2x0 patches currently sitting
> > on rmk/for-next.
>
> Don't do that. If there's something you need, ask me. The L2x0
> patches got shuffled out into their own branch when the SMP and debug
> patches got split out of the 'misc' branch.
Since I already had the branches at hand for the highbank tree, I
gave this a go and rebased the imx6q branch on top of the stable branches
that are there and confirmed that it actually builds.
I have pulled the result into the next/soc branch along with highbank
and picoxcell.
Shawn and Sascha, can you confirm that this is correct?
Arnd
^ permalink raw reply [flat|nested] 8+ messages in thread
* [GIT PULL] i.MX6Q support
2011-10-20 22:23 ` Arnd Bergmann
@ 2011-10-21 18:01 ` Sascha Hauer
2011-10-22 0:58 ` Shawn Guo
0 siblings, 1 reply; 8+ messages in thread
From: Sascha Hauer @ 2011-10-21 18:01 UTC (permalink / raw)
To: linux-arm-kernel
On Fri, Oct 21, 2011 at 12:23:33AM +0200, Arnd Bergmann wrote:
> On Thursday 20 October 2011 22:18:34 Russell King - ARM Linux wrote:
> > On Fri, Oct 21, 2011 at 01:11:59AM +0800, Shawn Guo wrote:
> > > Please pull imx6q series. It's based on v3.1-rc10 with the following
> > > branches merged plus a number of cache-l2x0 patches currently sitting
> > > on rmk/for-next.
> >
> > Don't do that. If there's something you need, ask me. The L2x0
> > patches got shuffled out into their own branch when the SMP and debug
> > patches got split out of the 'misc' branch.
>
> Since I already had the branches at hand for the highbank tree, I
> gave this a go and rebased the imx6q branch on top of the stable branches
> that are there and confirmed that it actually builds.
>
> I have pulled the result into the next/soc branch along with highbank
> and picoxcell.
>
> Shawn and Sascha, can you confirm that this is correct?
Adding the following at least gives a compilable result. Works on i.MX3,
I couldn't test on i.MX6 though. BTW your patch exporting imx_ioremap is
missing in your for-next branch.
Sascha
^ permalink raw reply [flat|nested] 8+ messages in thread
* [GIT PULL] i.MX6Q support
2011-10-21 18:01 ` Sascha Hauer
@ 2011-10-22 0:58 ` Shawn Guo
2011-10-30 22:55 ` Arnd Bergmann
0 siblings, 1 reply; 8+ messages in thread
From: Shawn Guo @ 2011-10-22 0:58 UTC (permalink / raw)
To: linux-arm-kernel
On Fri, Oct 21, 2011 at 08:01:58PM +0200, Sascha Hauer wrote:
> On Fri, Oct 21, 2011 at 12:23:33AM +0200, Arnd Bergmann wrote:
> > On Thursday 20 October 2011 22:18:34 Russell King - ARM Linux wrote:
> > > On Fri, Oct 21, 2011 at 01:11:59AM +0800, Shawn Guo wrote:
> > > > Please pull imx6q series. It's based on v3.1-rc10 with the following
> > > > branches merged plus a number of cache-l2x0 patches currently sitting
> > > > on rmk/for-next.
> > >
> > > Don't do that. If there's something you need, ask me. The L2x0
> > > patches got shuffled out into their own branch when the SMP and debug
> > > patches got split out of the 'misc' branch.
> >
> > Since I already had the branches at hand for the highbank tree, I
> > gave this a go and rebased the imx6q branch on top of the stable branches
> > that are there and confirmed that it actually builds.
> >
> > I have pulled the result into the next/soc branch along with highbank
> > and picoxcell.
> >
> > Shawn and Sascha, can you confirm that this is correct?
>
> Adding the following at least gives a compilable result. Works on i.MX3,
> I couldn't test on i.MX6 though.
It works for imx6q.
--
Regards,
Shawn
> BTW your patch exporting imx_ioremap is
> missing in your for-next branch.
^ permalink raw reply [flat|nested] 8+ messages in thread
* [GIT PULL] i.MX6Q support
2011-10-22 0:58 ` Shawn Guo
@ 2011-10-30 22:55 ` Arnd Bergmann
0 siblings, 0 replies; 8+ messages in thread
From: Arnd Bergmann @ 2011-10-30 22:55 UTC (permalink / raw)
To: linux-arm-kernel
On Saturday 22 October 2011, Shawn Guo wrote:
> On Fri, Oct 21, 2011 at 08:01:58PM +0200, Sascha Hauer wrote:
> >
> > Adding the following at least gives a compilable result. Works on i.MX3,
> > I couldn't test on i.MX6 though.
>
> It works for imx6q.
I had to rebase the branch after pulling the updated gic series.
Sorry to bother you again, but can you check the new branch one more time?
Arnd
^ permalink raw reply [flat|nested] 8+ messages in thread
* [GIT PULL] i.MX6Q support
2011-10-20 21:18 ` Russell King - ARM Linux
2011-10-20 22:23 ` Arnd Bergmann
@ 2011-10-24 1:15 ` Barry Song
2011-10-24 9:11 ` Russell King - ARM Linux
1 sibling, 1 reply; 8+ messages in thread
From: Barry Song @ 2011-10-24 1:15 UTC (permalink / raw)
To: linux-arm-kernel
2011/10/21 Russell King - ARM Linux <linux@arm.linux.org.uk>:
> On Fri, Oct 21, 2011 at 01:11:59AM +0800, Shawn Guo wrote:
>> Please pull imx6q series. ?It's based on v3.1-rc10 with the following
>> branches merged plus a number of cache-l2x0 patches currently sitting
>> on rmk/for-next.
>
> Don't do that. ?If there's something you need, _ask_ me. ?The L2x0
> patches got shuffled out into their own branch when the SMP and debug
> patches got split out of the 'misc' branch.
does it mean i can rebase the prima2 l2 patch based on the rmk/l2
branch with the two commits i need:
ARM: 7090/1: CACHE-L2X0: filter start address can be 0 and is often 0;
ARM: 7114/1: cache-l2x0: add resume entry for l2 in secure mode
and let Arnd pull my prima2 l2 patches?
>
Thanks
barry
^ permalink raw reply [flat|nested] 8+ messages in thread
* [GIT PULL] i.MX6Q support
2011-10-24 1:15 ` Barry Song
@ 2011-10-24 9:11 ` Russell King - ARM Linux
0 siblings, 0 replies; 8+ messages in thread
From: Russell King - ARM Linux @ 2011-10-24 9:11 UTC (permalink / raw)
To: linux-arm-kernel
On Mon, Oct 24, 2011 at 09:15:38AM +0800, Barry Song wrote:
> 2011/10/21 Russell King - ARM Linux <linux@arm.linux.org.uk>:
> > On Fri, Oct 21, 2011 at 01:11:59AM +0800, Shawn Guo wrote:
> >> Please pull imx6q series. ?It's based on v3.1-rc10 with the following
> >> branches merged plus a number of cache-l2x0 patches currently sitting
> >> on rmk/for-next.
> >
> > Don't do that. ?If there's something you need, _ask_ me. ?The L2x0
> > patches got shuffled out into their own branch when the SMP and debug
> > patches got split out of the 'misc' branch.
>
> does it mean i can rebase the prima2 l2 patch based on the rmk/l2
> branch with the two commits i need:
> ARM: 7090/1: CACHE-L2X0: filter start address can be 0 and is often 0;
> ARM: 7114/1: cache-l2x0: add resume entry for l2 in secure mode
The l2x0 branch contains these commits, so you can use that as a basis
for your work. If you have other dependencies, you may have to merge
this with other branches.
Note - an issue which came up with the GIC PPI pull request - if
you're merging by commit ID, please go back and edit the commit
message using git commit --amend and make it _more_ informative. This
is far from a useful commit message:
Merge commit '32cffdd' into ppi-irq-core-for-rmk
What this is actually doing is merging Thomas' IRQ tree, but that message
gives no clue that's what happened. On the other hand, a real pull gives
this kind of message:
Merge branch 'ppi-irq-core-for-rmk' of git://github.com/mzyngier/arm-platforms into devel-stable
And this says exactly what tree is being merged from where - and such
a line explains why the other commits (which come from someone elses
tree) are there.
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2011-10-30 22:55 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-10-20 17:11 [GIT PULL] i.MX6Q support Shawn Guo
2011-10-20 21:18 ` Russell King - ARM Linux
2011-10-20 22:23 ` Arnd Bergmann
2011-10-21 18:01 ` Sascha Hauer
2011-10-22 0:58 ` Shawn Guo
2011-10-30 22:55 ` Arnd Bergmann
2011-10-24 1:15 ` Barry Song
2011-10-24 9:11 ` Russell King - ARM Linux
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).