[illumos-Developer] [REVIEW] 1299 Support SiI3531 chipset in si3124 driver

Charles Stephens cfs at cowlabs.com
Fri Jul 29 22:38:13 BST 2011


On Jul 29, 2011, at 2:25 PM, Yuri Pankov wrote:

> On Fri, Jul 29, 2011 at 01:54:39PM -0700, Charles Stephens wrote:
>> On Jul 29, 2011, at 1:43 PM, Albert Lee wrote:
>> 
>>> Is there absolutely no way to tell how many ports present are on a device?
>> 
>> I have read the data sheets for both the 3124 and 3531 and it seems to be the
>> one thing you can't tell.  I used the Linux SiI driver as a guide to see how
>> they figure it out and it uses an array that lists port counts.
> 
> Same in FreeBSD's siis(4) driver:
> 
> http://fxr.watson.org/fxr/source/dev/siis/siis.c#L96

So it's resolved, port counts are fixed per type of device and can not be determined at runtime.

> I wonder though if the quirks listed for 3531 and not listed for 3124
> are of any importance to us..

A cursory glance seems that these quirks don't really apply to Illumos's SATA framework.

cfs


More information about the Developer mailing list