svn commit: r186520 - head/sys/dev/puc

Roman Kurakin rik at inse.ru
Wed Dec 31 10:06:42 UTC 2008


M. Warner Losh wrote:
> In message: <200812271522.mBRFMMHY074982 at svn.freebsd.org>
>             Roman Kurakin <rik at 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
>   



More information about the svn-src-all mailing list