]> err.no Git - linux-2.6/commit
[SPARC]: Kill __irq_itoa().
authorDavid S. Miller <davem@davemloft.net>
Tue, 20 Jun 2006 08:21:29 +0000 (01:21 -0700)
committerDavid S. Miller <davem@davemloft.net>
Tue, 20 Jun 2006 08:21:29 +0000 (01:21 -0700)
commitc6387a48cf5958e43c201fc27a158c328927531a
treea6c24951d6c86ac47bd3f0ba198adbfffd03291b
parent6a76267f0e52d920e6bb6da75541e6116d7304da
[SPARC]: Kill __irq_itoa().

This ugly hack was long overdue to die.

It was a way to print out Sparc interrupts in a more freindly format,
since IRQ numbers were arbitrary opaque 32-bit integers which vectored
into PIL levels.  These 32-bit integers were not necessarily in the
0-->NR_IRQS range, but the PILs they vectored to were.

The idea now is that we will increase NR_IRQS a little bit and use a
virtual<-->real IRQ number mapping scheme similar to PowerPC.

That makes this IRQ printing hack irrelevant, and furthermore only a
handful of drivers actually used __irq_itoa() making it even less
useful.

Signed-off-by: David S. Miller <davem@davemloft.net>
33 files changed:
arch/sparc/kernel/pcic.c
arch/sparc/kernel/sparc_ksyms.c
arch/sparc/kernel/sun4c_irq.c
arch/sparc/kernel/sun4d_irq.c
arch/sparc/kernel/sun4m_irq.c
drivers/atm/fore200e.c
drivers/char/rtc.c
drivers/fc4/soc.c
drivers/fc4/socal.c
drivers/ide/ide-probe.c
drivers/ide/setup-pci.c
drivers/ieee1394/ohci1394.c
drivers/ieee1394/pcilynx.c
drivers/message/fusion/mptbase.c
drivers/net/3c59x.c
drivers/net/acenic.c
drivers/net/sunhme.c
drivers/net/sunlance.c
drivers/sbus/char/cpwatchdog.c
drivers/sbus/char/uctrl.c
drivers/scsi/esp.c
drivers/scsi/qlogicpti.c
drivers/scsi/sym53c8xx_2/sym_glue.c
drivers/serial/sunsu.c
drivers/serial/sunzilog.c
drivers/usb/core/hcd.c
drivers/usb/gadget/goku_udc.c
drivers/usb/gadget/net2280.c
include/asm-sparc/irq.h
include/asm-sparc64/irq.h
sound/sparc/amd7930.c
sound/sparc/cs4231.c
sound/sparc/dbri.c