m68knommu: general interrupt controller for ColdFire many 52xx parts
authorGreg Ungerer <gerg@uclinux.org>
Mon, 27 Apr 2009 05:38:03 +0000 (15:38 +1000)
committerGreg Ungerer <gerg@uclinux.org>
Tue, 15 Sep 2009 23:43:40 +0000 (09:43 +1000)
commit2fba4f0b035f7723073068cf8b3a01ec38f72ed5
tree425625ccb967a444250be4f47808be63148f73ad
parentd0d77c26cb6195e881325befc950cc54732ba261
m68knommu: general interrupt controller for ColdFire many 52xx parts

Create general interrupt controller code for the many ColdFire version 2
cores that use the two region INTC interrupt controller. This includes the
523x family, 5270, 5271, 5274, 5275, and the 528x families.

This code does proper masking and unmasking of interrupts. With this in
place some of the driver hacks in place to support ColdFire interrupts
can finally go away.

Signed-off-by: Greg Ungerer <gerg@uclinux.org>
arch/m68knommu/kernel/irq.c
arch/m68knommu/platform/coldfire/Makefile
arch/m68knommu/platform/coldfire/intc-2.c [new file with mode: 0644]