[PATCH] Alpha: ISA IRQs fixup for dp264
commit997a51ae373df6484cdd4a5fc61a9c9bec82cd68
authorIvan Kokshaysky <ink@jurassic.park.msu.ru>
Mon, 19 Sep 2005 14:55:51 +0000 (19 18:55 +0400)
committerLinus Torvalds <torvalds@g5.osdl.org>
Mon, 19 Sep 2005 17:00:59 +0000 (19 10:00 -0700)
tree7ab8ad715854d056f8df7629787082986f7785a5
parent044a500e46742d39d22f1781cfb64ba93b463e39
[PATCH] Alpha: ISA IRQs fixup for dp264

Basically, this extends original dp264 fixup to all dp264 variations.
Here is one minor change: mask out bits 4-7 of a value assigned by SRM,
because
- newer consoles report ISA IRQs with offset 0xe0;
- even if console IRQ value is bogus, we'll have a value < 16
  so it should be harmless as it won't clash with native IRQs.

Particularly this fixes USB interrupt problem on xp1000 and es40.

Signed-off-by: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
Acked-by: Richard Henderson <rth@twiddle.net>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
arch/alpha/kernel/sys_dp264.c