diff options
author | Tony Lin <tony.lin@freescale.com> | 2011-09-09 11:45:11 +0800 |
---|---|---|
committer | Jason Liu <r64343@freescale.com> | 2012-01-09 20:23:42 +0800 |
commit | 642f0007ae89cb5cb5b820a4343fe41409043afe (patch) | |
tree | fbb368ea7882070753b5f97a2670541167f84aa7 /arch/arm/mach-mx6/irq.c | |
parent | 2e4fec6c4e986982b937fe97d2a3b471d9b8c1d7 (diff) |
ENGR00156314-1 [mx6q]gic: add comments to explain start irq offset value
to be more clear why we start irq offset from 29.
and list the irq ID table.
Signed-off-by: Tony Lin <tony.lin@freescale.com>
Diffstat (limited to 'arch/arm/mach-mx6/irq.c')
-rw-r--r-- | arch/arm/mach-mx6/irq.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/arch/arm/mach-mx6/irq.c b/arch/arm/mach-mx6/irq.c index 4633607c1e87..cf7fdcefa859 100644 --- a/arch/arm/mach-mx6/irq.c +++ b/arch/arm/mach-mx6/irq.c @@ -48,6 +48,14 @@ void mx6_init_irq(void) struct irq_desc *desc; unsigned int i; + /* start offset if private timer irq id, which is 29. + * ID table: + * Global timer, PPI -> ID27 + * A legacy nFIQ, PPI -> ID28 + * Private timer, PPI -> ID29 + * Watchdog timers, PPI -> ID30 + * A legacy nIRQ, PPI -> ID31 + */ gic_init(0, 29, IO_ADDRESS(IC_DISTRIBUTOR_BASE_ADDR), IO_ADDRESS(IC_INTERFACES_BASE_ADDR)); |