[coreboot] [PATCH] artecgroup/dbe62: Route ethernet adapter IRQ correctly and reduce interrupt contention problems by using different IRQs for all the interrupt lines

Ward Vandewege ward at gnu.org
Sun May 4 16:49:22 CEST 2008


On Sun, May 04, 2008 at 03:17:57AM +0200, Peter Stuge wrote:
> On Sun, May 04, 2008 at 03:11:02AM +0200, Peter Stuge wrote:
> > USB is on the GLIU in 5536 and not on any external PCI bus.
> > But it still appears to be a PCI device, and it needs an interrupt.
> 
> 32663C_lx_gx_pciconfig.pdf page 46-49 seems to suggest that USB is
> always on INTD# IRQ11. This could be hardwired in LX/5536; 

It's not hardwired. Tinybios on the PCEngines boards puts USB (which is wired
to INTD#) on interrupt 15.

> GL packets
> from USB will always trigger IRQ11. 

I _think_ this is set by the VSA blob. But what do I know :)

> Or worse they will always trigger
> PCI_INTD# meaning a well-designed board with 4 PCI slots, or a badly
> designed board with less slots will always need to share somewhere.

I don't think so.

Thanks,
Ward.

-- 
Ward Vandewege <ward at fsf.org>
Free Software Foundation - Senior System Administrator




More information about the coreboot mailing list