[PATCH] ARM: Add Versatile Express CA9x4 processor support

Will Deacon will.deacon at arm.com
Fri Mar 5 07:08:02 EST 2010


Hello Russell,

> +/*
> + * Interrupts.  Those in {} are for AMBA devices
> + */
> +#define IRQ_CT_CA9X4_CLCDC	{ 76 }
> +#define IRQ_CT_CA9X4_DMC	{ -1 }
> +#define IRQ_CT_CA9X4_SMC	{ 77, 78 }
> +#define IRQ_CT_CA9X4_TIMER0	80
> +#define IRQ_CT_CA9X4_TIMER1	81
> +#define IRQ_CT_CA9X4_GPIO	{ 82 }

Could you add the PMU interrupts as well please? It saves me
adding them in an extra patch later. I believe they are numbers
92-95.

The only problem with adding the PMU interrupts here is that
they are not visible to kernel/pmu.c, which includes <linux/interrupt.h>.
Adding a conditional #include <mach/ct-ca9x4.h> worked, but it's not
very nice. Would it be possible to include the tile IRQs in the
include/mach/irqs.h?

Thanks,

Will





More information about the linux-arm-kernel mailing list