Hi Samuel, Today's linux-next merge of the mfd tree got a conflict in arch/arm/mach-u300/include/mach/irqs.h between commit cc890cd78acd ("ARM: 7083/1: rewrite U300 GPIO to use gpiolib") from the tree and commit e085f9a2e27d ("mfd: Delete ab3550 driver") from the mfd tree. I fixed it up (I think - see below) anc can carry the fix as necessary. -- Cheers, Stephen Rothwell sfr@xxxxxxxxxxxxxxxx diff --cc arch/arm/mach-u300/include/mach/irqs.h index d270fea,a6867b1..0000000 --- a/arch/arm/mach-u300/include/mach/irqs.h +++ b/arch/arm/mach-u300/include/mach/irqs.h @@@ -106,25 -106,9 +106,19 @@@ #define IRQ_U300_NFIF 45 #define IRQ_U300_NFIF2 46 #define IRQ_U300_SYSCON_PLL_LOCK 47 -#define U300_NR_IRQS 48 +#define U300_VIC_IRQS_END 48 #endif -#define NR_IRQS U300_NR_IRQS +/* Maximum 8*7 GPIO lines */ +#ifdef CONFIG_GPIO_U300 +#define IRQ_U300_GPIO_BASE (U300_VIC_IRQS_END) +#define IRQ_U300_GPIO_END (IRQ_U300_GPIO_BASE + 56) +#else +#define IRQ_U300_GPIO_END (U300_VIC_IRQS_END) +#endif + - /* Optional AB3550 mixsig chip */ - #ifdef CONFIG_AB3550_CORE - #define IRQ_AB3550_BASE (IRQ_U300_GPIO_END) - #define IRQ_AB3550_END (IRQ_AB3550_BASE + 38) - #else +#define IRQ_AB3550_END (IRQ_U300_GPIO_END) - #endif + +#define NR_IRQS (IRQ_AB3550_END) #endif -- To unsubscribe from this list: send the line "unsubscribe linux-next" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html