| To: | linux-mips <linux-mips@linux-mips.org> |
|---|---|
| Subject: | NR_IRQS and possible irq values on malta |
| From: | Guy Streeter <guy.streeter@gmail.com> |
| Date: | Thu, 3 Feb 2005 16:26:34 -0600 |
| Domainkey-signature: | a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:to:subject:mime-version:content-type:content-transfer-encoding; b=kGm4iJEh/FdRE2vedsT4LHCchyZwPU5VXWgcSrXqnhsry0YxIoehqU1PvjFcisPRgobeqOBGMiR9eAT5R4LXN/RAdsMBvCD+XRJADGhexjcoEbLasF0BDX81t58WmnxvDwwFUHW+6AGB0TmBMCapau8V6mjwkZ1THpV/cfGom7k= |
| Original-recipient: | rfc822;linux-mips@linux-mips.org |
| Reply-to: | Guy Streeter <guy.streeter@gmail.com> |
| Sender: | linux-mips-bounce@linux-mips.org |
In mips_pcibios_iack() the irq number is obtained like this:
irq = GT_READ(GT_PCI0_IACK_OFS);
irq &= 0xff;
(for coreLV, but similarly for others). This value is used to index
into an array of size NR_IRQS, which is set in mach-generic/irq.h to
128.
I realize that when things work right, the value of irq isn't likely
to get that big, but it seems to me it should be masked down to 127 or
the NR_IRQS value should be larger. I have no opinion which is the
right thing to do.
--Guy
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| ||
| Previous by Date: | Re: More than 512MB of memory, Manish Lachwani |
|---|---|
| Next by Date: | Re: NR_IRQS and possible irq values on malta, Maciej W. Rozycki |
| Previous by Thread: | Re: More than 512MB of memory, Ralf Baechle |
| Next by Thread: | Re: NR_IRQS and possible irq values on malta, Maciej W. Rozycki |
| Indexes: | [Date] [Thread] [Top] [All Lists] |