[LinuxBIOS] mcp55 irq and apic patch

Ward Vandewege ward at gnu.org
Sat Dec 8 05:11:20 CET 2007


On Wed, Dec 05, 2007 at 07:17:48PM -0800, yhlu wrote:
> On Dec 5, 2007 3:44 PM, Uwe Hermann <uwe at hermann-uwe.de> wrote:
> > On Wed, Dec 05, 2007 at 10:49:52PM +0100, Uwe Hermann wrote:
> > > > route device irq through pci bridge instead in mptable.
> > > > don't enable pin0 for ioapic of io-4
> >
> > Please explain in more detail why the change is done and which
> > consequences there are or which bugs / problems are fixed.
> 1. apic error in kernel for MB with mcp55+io55
> 2. some pcie-cards could have pci bridge there, so need to put entries
> for device under them in mptable.
> >
> > Also, you're changing the MCP55 code _and_ some board-specific code
> > for just one board? Will the other MCP55 boards need fixes, too?
> > If so, which fixes?
> only some MB that will be used with pci card with pci-bridge build in
> and the device need to use io apic for irq routing.

I've applied this patch and built the m57sli-s4 board, and noticed no effect
- averse or otherwise. All PCI(-E) slots work just like before (and the one
PCI slot that does not get interrupts yet remains the same).

Acked-by: Ward Vandewege <ward at gnu.org>

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




More information about the coreboot mailing list