Where do MSI quirks belong?
- From: John Polstra <jdp@xxxxxxxxxxx>
- Date: Sun, 19 Nov 2006 20:11:22 -0800 (PST)
I have at least one motherboard on which MSI doesn't work. It's a
Tyan S2721-533, also known as Thunder i7501 Pro. (When MSI is enabled
and used, it often hangs the system solid.) It seems like we're going
to need a quirk table to deal with this sort of thing. I have a
couple of questions before I work on it.
First, I assume that whether MSI works or not is at least partially
a function of the motherboard and maybe the BIOS, as opposed to the
chipset. Is that right? At least on this Tyan board, there seem
to be some nice kenv variables (e.g., smbus.planar.product) already
set that could help me recognize the board. Is that a reasonable
approach?
Second, is there already a similar quirk table that I could simply
extend to deal with this, or does it make more sense to create a new
one?
Third, is there already an "initialize the whole PCI subsystem"
function where I could handle the quirk table, or should I add
a new SYSINIT?
John
_______________________________________________
freebsd-arch@xxxxxxxxxxx mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-arch
To unsubscribe, send any mail to "freebsd-arch-unsubscribe@xxxxxxxxxxx"
- Follow-Ups:
- Re: Where do MSI quirks belong?
- From: John Baldwin
- Re: Where do MSI quirks belong?
- Prev by Date: Re: [Fwd: Re: Lockless algorithms [was Re: splxxx replacements?]]
- Next by Date: Re: Where do MSI quirks belong?
- Previous by thread: Mac BU reorg Allchin
- Next by thread: Re: Where do MSI quirks belong?
- Index(es):
Relevant Pages
|
|