summaryrefslogtreecommitdiffstats
path: root/arch/mips/sgi-ip27/Makefile
diff options
context:
space:
mode:
authorRalf Baechle <ralf@linux-mips.org>2015-06-09 15:04:38 +0200
committerRalf Baechle <ralf@linux-mips.org>2015-06-21 21:54:31 +0200
commitcb2224d7c40e3d2dfc6f4a1676cd817acc79f012 (patch)
tree7ef2588fb1835b73bd0077958986acad0eb60e02 /arch/mips/sgi-ip27/Makefile
parentMIPS: Replace smp_mb with release barrier function in unlocks. (diff)
downloadlinux-cb2224d7c40e3d2dfc6f4a1676cd817acc79f012.tar.xz
linux-cb2224d7c40e3d2dfc6f4a1676cd817acc79f012.zip
MIPS: IRQ/IP27: Move IRQ allocation API to platform code.
allocate_irqno, free_irqno and alloc_legacy_irqno are a simple allocator for interrupt numbers from the days when the numer of interrupts was still fixed to NR_IRQS. This was necessary for the SGI IP27 architecture which with its flexible architecture and possibly large number of interrupts doesn't easily fit into the old pattern. These days there are better alternatives. Move the allocation code from the arch generic code to the only platform using it, the SGI IP27 aka Origin 200/2000, Onyx 2. Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
Diffstat (limited to 'arch/mips/sgi-ip27/Makefile')
-rw-r--r--arch/mips/sgi-ip27/Makefile6
1 files changed, 3 insertions, 3 deletions
diff --git a/arch/mips/sgi-ip27/Makefile b/arch/mips/sgi-ip27/Makefile
index da8f6816d346..ab4affa626c7 100644
--- a/arch/mips/sgi-ip27/Makefile
+++ b/arch/mips/sgi-ip27/Makefile
@@ -2,9 +2,9 @@
# Makefile for the IP27 specific kernel interface routines under Linux.
#
-obj-y := ip27-berr.o ip27-irq.o ip27-init.o ip27-klconfig.o ip27-klnuma.o \
- ip27-memory.o ip27-nmi.o ip27-reset.o ip27-timer.o ip27-hubio.o \
- ip27-xtalk.o
+obj-y := ip27-berr.o ip27-irq.o ip27-irqno.o ip27-init.o ip27-klconfig.o \
+ ip27-klnuma.o ip27-memory.o ip27-nmi.o ip27-reset.o ip27-timer.o \
+ ip27-hubio.o ip27-xtalk.o
obj-$(CONFIG_EARLY_PRINTK) += ip27-console.o
obj-$(CONFIG_PCI) += ip27-irq-pci.o