On Thu, 26 Sep 2002, Dieter Nützel wrote:
> 
> Can we please change the IRQ code to not share the same IRQ with another 
> device?

Not up to us. It depends on the physical routing of the interrupt line on
the motherboard (often together with some amount programmability, but
Linux already tries to some degree to span out the ones that can be
changed. At least for the cases where the PIRQ table gives enough info 
on how to do so).

Quite often (on a standard desktop motherboard) there are just 4 physical
PCI interrupt lines, and they are shared between the different cards and
the on-board devices. Usually the add-in cards are "staggered", so that if
you move a card around the irq associated with it will change and you can
try to spread the irq's out a bit that way. That isn't generally an option
for an AGP slot ;)

Some higher-end boards (ie server-class) have multiple IO-APIC's and many 
interrupt sources, and they tend to try to avoid tying irq lines together. 
But those board people spent a lot more effort on the board design than 
you see on most regular boards (and they don't need to worry about cost 
etc, so they have more layers etc to route stuff in anyway)

                Linus



-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Dri-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/dri-devel

Reply via email to