Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 18 Aug 2003 15:12:17 +0100
From:      Bruce M Simpson <bms@spc.org>
To:        Igor Pokrovsky <igor.pokrovsky@cnrm.meteo.fr>, freebsd-hackers@freebsd.org
Subject:   Re: PCI quirk
Message-ID:  <20030818141217.GD21219@spc.org>
In-Reply-To: <20030818124841.GA35843@exmatis1.cnrm.meteo.fr>
References:  <20030818124841.GA35843@exmatis1.cnrm.meteo.fr>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, Aug 18, 2003 at 02:48:41PM +0200, Igor Pokrovsky wrote:
> Hello all,
> 
> I'd like to add a PCI quirk, which will enable SMBus on boot
> (it gets disabled by BIOS). What is the best place in kernel
> to do this? I looked through PCI sources, but haven't found
> any suitable place for that (not like in USB case).

This sounds like perhaps you need to add a patch tied to your southbridge.

Generally the SMBus interface hangs off the southbridge or a power management
controller. But you haven't told us which one, so any advice we may be able
to give you is largely academic.

Do you know the PCI ID of the *function* that implements the SMBus interface
in your system? If so, grep through the kernel source and find which driver
is attached to it, if any. If not, pciconf -lv is a good place to start.

BMS



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030818141217.GD21219>