Re: SiI3124/3132/3531 CAM driver

From: Alexander Motin <mav_at_FreeBSD.org>
Date: Sun, 26 Jul 2009 09:44:33 +0300
Greg Kerr wrote:
> siis0_at_pci0:2:0:0:       class=0x018000 card=0x31321095 chip=0x31321095 
> rev=0x01 hdr=0x00
>     vendor     = 'Silicon Image Inc (Was: CMD Technology Inc)'
>     device     = 'PCI Express (1x) to 2 Port SATA300 (SiI 3132)'
>     class      = mass storage
>     cap 01[54] = powerspec 2  supports D0 D1 D2 D3  current D0
>     cap 05[5c] = MSI supports 1 message, 64 bit
>     cap 10[70] = PCI-Express 1 legacy endpoint max data 128(1024) link 
> x1(x1)
> 
> With the latest in HEAD, siis attached, all BARs have gone ... no 
> settings in BIOS to fiddle with?

If your ExpressCard slot connected via PCIe bridge, then it can be the 
same problem as I have with PCIe LAN and WiFi on my laptop. In my case 
BIOS allocates device resources, but ACPI initialization flushes PCIe 
bridges and does not restore them. FreeBSD now grants BIOS to do all PCI 
resource allocation, but it is not happening in some cases. You may try 
to boot your system without ACPI. Also you may try to talk to John 
Baldwin, he has touched this topic a bit on last BSDCan.

-- 
Alexander Motin
Received on Sun Jul 26 2009 - 04:45:05 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:39:52 UTC