SiI3124/3132/3531 CAM driver
mav at FreeBSD.org
Sun Jul 26 06:45:05 UTC 2009
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 = powerspec 2 supports D0 D1 D2 D3 current D0
> cap 05[5c] = MSI supports 1 message, 64 bit
> cap 10 = PCI-Express 1 legacy endpoint max data 128(1024) link
> 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.
More information about the freebsd-current