Subject: [PATCH 1/2] ARM: i.MX6: set ARCH_NR_GPIO to 244

From: [email-masked] (Dirk Behme)
Date: Sun, 29 Jul 2012 18:18:21 +0200

On 28.07.2012 15:32, Shawn Guo wrote:
> On Wed, Jul 25, 2012 at 02:37:43PM +0200, Dirk Behme wrote:
>> From: Matthias Thomae<[email-masked]>
>>
>> Set ARCH_NR_GPIO for the i.MX6 processor family, which has 7 GPIO
>> controllers with 32 signals each. The default of 256 GPIOs wastes
>> some static table space as explained in Documentation/gpio.txt.
>>
>> Signed-off-by: Matthias Thomae<[email-masked]>
>> CC: Shawn Guo<[email-masked]>
>> ---
>>   arch/arm/Kconfig |    1 +
>>   1 files changed, 1 insertions(+), 0 deletions(-)
>>
>> diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig
>> index b25c9d3..5e4cde3 100644
>> --- a/arch/arm/Kconfig
>> +++ b/arch/arm/Kconfig
>> @@ -1626,6 +1626,7 @@ config ARCH_NR_GPIO
>>   	default 355 if ARCH_U8500
>>   	default 264 if MACH_H4700
>>   	default 512 if SOC_OMAP5
>> +	default 224 if SOC_IMX6Q
>
> So what if we build imx_v6_v7_defconfig with IMX6Q deselected?

Hmm, sorry if I missed anything, but how is adding a 'default .. 
SOC_IMX6Q' related to any defconfig? If you want to deselect SOC_IMX6Q 
using the way you like you'll get the standard 256 (if I remember 
correctly).

Best regards

Dirk