[PATCH] pxa/hx4700: Fix PXA_GPIO_IRQ_BASE/IRQ_NUM values

Haojian Zhuang haojian.zhuang at gmail.com
Wed Jan 4 01:41:47 EST 2012


On Fri, Dec 23, 2011 at 3:49 AM, Dmitry Artamonow <mad_soft at inbox.ru> wrote:
> On 13:58 Thu 22 Dec     , Haojian Zhuang wrote:
>> On Thu, Dec 22, 2011 at 3:19 AM, Dmitry Artamonow <mad_soft at inbox.ru> wrote:
>> >
>> > Yes, I also think increasing ARCH_NR_GPIO is the way to go.
>> > BTW, there's a patchset floating around which moves such custom
>> > settings of ARCH_NR_GPIO from mach/gpio.h into Kconfig variable:
>> > http://lkml.indiana.edu/hypermail/linux/kernel/1111.0/01433.html
>> >
>> > I'm not sure though if it's going to be merged into 3.3
>> >
>> I think configuring ARCH_NR_GPIO is not a good solution. Since
>> building one image
>> is a target. While multiple archs are built together, what will happen?
>
> Setting custom ARCH_NR_GPIO in mach/gpio.h does scale only inside one
> sub-arch, but the patch from the set above which migrates ARCH_NR_GPIO to
> arch/arm/include/asm/gpio.h and converts it into Kconfig variable should
> help to select proper ARCH_NR_GPIO even for multi-arch kernels
> (Kconfig's magic will ensure that proper maximal value of ARCH_NR_GPIO
> is selected for each combination of platforms)
>
> See the patch here:
> http://lkml.indiana.edu/hypermail/linux/kernel/1111.0/01431.html
>
> and Russell's explanation of Kconfig magic here:
> http://lkml.indiana.edu/hypermail/linux/kernel/1111.0/01577.html
>

Excuse me to response so late.

Russell,

Since I failed to access your git tree, I can't verity whether the ARCH_NR_GPIO
patch set is merged into your tree. Could you help to confirm this?

Best Regards
Haojian



More information about the linux-arm-kernel mailing list