David Howells
6a846f3f82
Disintegrate asm/system.h for C6X
...
Disintegrate asm/system.h for C6X.
Signed-off-by: David Howells <dhowells@redhat.com >
Signed-off-by: Mark Salter <msalter@redhat.com >
cc: linux-c6x-dev@linux-c6x.org
2012-03-28 18:30:02 +01:00
Grant Likely
c1e572e650
irq_domain/c6x: Use library of xlate functions
...
The c6x irq controllers don't need to define custom .xlate hooks
Signed-off-by: Grant Likely <grant.likely@secretlab.ca >
Cc: Rob Herring <rob.herring@calxeda.com >
Cc: Mark Salter <msalter@redhat.com >
Cc: Thomas Gleixner <tglx@linutronix.de >
2012-02-16 06:11:24 -07:00
Grant Likely
15a25980d4
irq_domain/c6x: constify irq_domain structures
...
Signed-off-by: Grant Likely <grant.likely@secretlab.ca >
Cc: Mark Salter <msalter@redhat.com >
Cc: Thomas Gleixner <tglx@linutronix.de >
2012-02-16 06:11:24 -07:00
Mark Salter
0bd761e1b6
irq_domain/c6x: Convert c6x to use generic irq_domain support.
...
The C6X IRQ support was copied almost verbatim from the PowerPC virtual IRQ
code. The PowerPC code was used as the basis for generic irq_domain support,
so this patch mostly copies what what done to arch/powerpc by Grant Likely
in his irq_domain patch series.
Signed-off-by: Mark Salter <msalter@redhat.com >
Signed-off-by: Grant Likely <grant.likely@secretlab.ca >
Cc: Aurelien Jacquiot <a-jacquiot@ti.com >
Cc: Thomas Gleixner <tglx@linutronix.de >
2012-02-16 06:11:24 -07:00
Aurelien Jacquiot
ec500af305
C6X: interrupt handling
...
Original port to early 2.6 kernel using TI COFF toolchain.
Brought up to date by Mark Salter <msalter@redhat.com >
Signed-off-by: Aurelien Jacquiot <a-jacquiot@ti.com >
Signed-off-by: Mark Salter <msalter@redhat.com >
Reviewed-by: Thomas Gleixner <tglx@linutronix.de >
Acked-by: Arnd Bergmann <arnd@arndb.de >
2011-10-06 19:47:54 -04:00