DragonFly On-Line Manual Pages
SILI(4) DragonFly Kernel Interfaces Manual SILI(4)
NAME
sili -- Silicon Image 3124/3132 SATA controller
SYNOPSIS
To compile this driver into the kernel, place the following line in your
kernel configuration file:
device sili
Alternatively, to load the driver as a module at boot time, place the
following line in loader.conf(5):
sili_load="YES"
DESCRIPTION
The sili driver provides support for SATA controllers using the Silicon
Image 3124/3132 SATALink chipsets. Both 3124-1 (1.5 Gbps) and 3124-2 (3
Gbps) versions of the 3124 chip are supported.
Although sili controllers are actual ATA controllers, the driver emulates
SCSI via a translation layer.
LOADER TUNABLES
The following hints may be set in loader.conf(5) to control the sili
driver's behavior. Note that the hint need only exist, so removing it
requires commenting it out.
Usually both the nata(4) and the sili drivers are loaded. The nata(4)
driver will pick up any ata-like devices which the sili driver misses.
If the sili driver is disabled the nata(4) driver will typically pick up
the sili devices, albeit under the ad disk name rather than the da disk
name.
hint.sili.disabled=1
The sili driver can be told to force a lower-speed 1.5Gb link speed if
necessary, and can also be told to refrain from attempting to send
certain higher-level ATA commands to initialize ATA features which some
devices might not properly implement.
hint.sili.force150=1
hint.sili.nofeatures=1
The sili driver supports MSI but support is turned off by default. It
can be enabled by setting the hw.sili.msi.enable tunable to 1.
SEE ALSO
ahci(4), intro(4), nata(4), nvme(4), pci(4), scsi(4), loader.conf(5)
HISTORY
The sili driver first appeared in DragonFly 2.3.
AUTHORS
The sili driver was originally written by David Gwynne <dlg@openbsd.org>
and Christopher Pascoe <pascoe@openbsd.org> for OpenBSD.
It was ported to DragonFly by Matt Dillon <dillon@apollo.backplane.com>,
who added new features such as hot-plug and port multiplier support.
DragonFly 4.7 December 4, 2013 DragonFly 4.7