[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>
This commit is contained in:
@@ -725,7 +725,7 @@ static int __init qpti_register_irq(struct qlogicpti *qpti)
|
||||
SA_SHIRQ, "Qlogic/PTI", qpti))
|
||||
goto fail;
|
||||
|
||||
printk("qpti%d: IRQ %s ", qpti->qpti_id, __irq_itoa(qpti->irq));
|
||||
printk("qpti%d: IRQ %d ", qpti->qpti_id, qpti->irq);
|
||||
|
||||
return 0;
|
||||
|
||||
@@ -988,8 +988,8 @@ const char *qlogicpti_info(struct Scsi_Host *host)
|
||||
static char buf[80];
|
||||
struct qlogicpti *qpti = (struct qlogicpti *) host->hostdata;
|
||||
|
||||
sprintf(buf, "PTI Qlogic,ISP SBUS SCSI irq %s regs at %p",
|
||||
__irq_itoa(qpti->qhost->irq), qpti->qregs);
|
||||
sprintf(buf, "PTI Qlogic,ISP SBUS SCSI irq %d regs at %p",
|
||||
qpti->qhost->irq, qpti->qregs);
|
||||
return buf;
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user