[PATCH] ARM: Common GIC entry macro code V2

Daniel Walker dwalker at codeaurora.org
Thu Nov 11 15:24:16 EST 2010


On Thu, 2010-11-11 at 16:49 +0900, Magnus Damm wrote:
> From: Magnus Damm <damm at opensource.se>
> 
> This patch is the identical GIC demux implementation
> merge V2. Instead of implementing same code over and
> over simply share it in entry-macro-gic.S. The shared
> code is based on the realview implementation.
> 
> Each GIC demux instance still has to setup the base address
> of the controller using the get_irqnr_preamble macro. The
> rest of the GIC specific code can be shared.
> 
> The omap code is excluded due to complexity and lack of
> hardware - the CONFIG_SMP macros are used for multi-omap
> and the omap4 case - this makes is difficult to share code.
> 
> The s5pv310 subarch is excluded due to the special "addne"
> instruction in the get_irqnr_and_base macro.
> 
> The msm subarch is excluded as well since it treats PPIs
> differently than other platforms and needs a different
> version of the get_irqnr_and_base macro.

I'm a little disappoint you didn't CC someone MSM related on this. Your
patch is small enough that you can CC everyone effected. Here's
get_maintainer.pl output on it,

Russell King <linux at arm.linux.org.uk>
Anton Vorontsov <avorontsov at mvista.com>
Srinidhi Kasagar <srinidhi.kasagar at stericsson.com>
Linus Walleij <linus.walleij at stericsson.com>
Alessandro Rubini <rubini at unipv.it>
linux-arm-kernel at lists.infradead.org
linux-kernel at vger.kernel.org

At least those people should be getting this. Also, why can't you break
this up per sub-architecture ?

Daniel

-- 

Sent by a consultant of the Qualcomm Innovation Center, Inc.
The Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum.




More information about the linux-arm-kernel mailing list