2 # Kernel configuration file for the SAS Class
4 # Copyright (C) 2005 Adaptec, Inc. All rights reserved.
5 # Copyright (C) 2005 Luben Tuikov <luben_tuikov@adaptec.com>
7 # This file is licensed under GPLv2.
9 # This program is free software; you can redistribute it and/or
10 # modify it under the terms of the GNU General Public License as
11 # published by the Free Software Foundation; version 2 of the
14 # This program is distributed in the hope that it will be useful,
15 # but WITHOUT ANY WARRANTY; without even the implied warranty of
16 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
17 # General Public License for more details.
19 # You should have received a copy of the GNU General Public License
20 # along with this program; if not, write to the Free Software
21 # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
25 config SCSI_SAS_LIBSAS
26 tristate "SAS Domain Transport Attributes"
30 This provides transport specific helpers for SAS drivers which
31 use the domain device construct (like the aic94xxx).
34 bool "ATA support for libsas (requires libata)"
35 depends on SCSI_SAS_LIBSAS
36 depends on ATA = y || ATA = SCSI_SAS_LIBSAS
38 Builds in ATA support into libsas. Will necessitate
39 the loading of libata along with libsas.
41 config SCSI_SAS_HOST_SMP
42 bool "Support for SMP interpretation for SAS hosts"
44 depends on SCSI_SAS_LIBSAS
46 Allows sas hosts to receive SMP frames. Selecting this
47 option builds an SMP interpreter into libsas. Say
48 N here if you want to save the few kb this consumes.
50 config SCSI_SAS_LIBSAS_DEBUG
51 bool "Compile the SAS Domain Transport Attributes in debug mode"
53 depends on SCSI_SAS_LIBSAS
55 Compiles the SAS Layer in debug mode. In debug mode, the
56 SAS Layer prints diagnostic and debug messages.