Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 31 Dec 2008 12:50:39 +0300
From:      Roman Kurakin <rik@inse.ru>
To:        "M. Warner Losh" <imp@bsdimp.com>
Cc:        rik@freebsd.org, svn-src-head@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org
Subject:   Re: svn commit: r186520 - head/sys/dev/puc
Message-ID:  <495B406F.2040305@localhost.inse.ru>
In-Reply-To: <20081229.114241.756909212.imp@bsdimp.com>
References:  <200812271522.mBRFMMHY074982@svn.freebsd.org> <20081229.114241.756909212.imp@bsdimp.com>

next in thread | previous in thread | raw e-mail | index | archive | help
M. Warner Losh wrote:
> In message: <200812271522.mBRFMMHY074982@svn.freebsd.org>
>             Roman Kurakin <rik@FreeBSD.org> writes:
> : Author: rik
> : Date: Sat Dec 27 15:22:22 2008
> : New Revision: 186520
> : URL: http://svn.freebsd.org/changeset/base/186520
> : 
> : Log:
> :   Add support for the Oxford OX16PCI958-based card.
> :   
> :   Note, that the patch provided with this card for the Linux states that
> :   the card uses DEFAULT_RCLK * 2, while in fact it is '* 10'.  So probably
> :   we should also use the subdevice/subvendord here. For now just ignore
> :   that fact.
>
> I've had problems with doing that on some Oxford based cards.  The
> vendor that uses them doesn't set them up, so you can't tell my
> cardbus oxford card from the pcie oxford card that someone else sent
> me patches for: both with different clock multipliers...
>   
Probably we need to implement AUTODETECT_RCLK. I've had the patch,
but it worked only for modules, cause there was no working timers while the
cards probe time if the driver was compiled in. I've planned to move 
detection
code to the first open and do some cleanup after the detection, but 
didn't do
that.

rik
> Warner
>   




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