Lines Matching +full:sata +full:- +full:controller

1 .\" Copyright (c) 2009-2013 Alexander Motin <mav@FreeBSD.org>
30 .Nd Serial ATA Advanced Host Controller Interface driver
35 .Bd -ragged -offset indent
44 .Bd -literal -offset indent
50 .Bl -ohang
52 controls Message Signaled Interrupts (MSI) usage by the specified controller.
54 .Bl -tag -width 4n -offset indent -compact
63 controls Command Completion Coalescing (CCC) usage by the specified controller.
64 Non-zero value enables CCC and defines maximum time (in ms), request can wait
65 for interrupt, if there are some more requests present on controller queue.
73 implemented SATA ports.
77 Default value depends on controller capabilities.
79 controls SATA interface Power Management for the specified channel,
84 .Bl -tag -width 4n -offset indent -compact
104 A manual bus reset/rescan may be needed after device hot-plug, unless hardware
107 setting to nonzero value limits maximum SATA revision (speed).
110 setting to nonzero value forces driver attach to some known AHCI-capable
118 .Tn SATA
119 ports of AHCI-compatible controllers.
120 Each SATA port found is represented to CAM as a separate bus with one
122 Most of the bus-management details are handled by the SATA-specific
133 Port Multipliers (including FIS-based switching, when supported),
135 Native Command Queuing, SATA interface Power Management, device hot-plug
139 When supported by hardware, it allows to control per-port activity, locate
153 subclass 6 (SATA) and programming interface 1 (AHCI).
156 it supports AHCI part of legacy-PATA + AHCI-SATA combined controllers,
166 device, either one must set the SATA mode in the BIOS to AHCI (from RST),
179 .Bl -tag -width /dev/led/ahcich*.locate
188 .Bl -tag