0001 # SPDX-License-Identifier: GPL-2.0-only
0002 #
0003 # Kernel configuration file for the SAS Class
0004 #
0005 # Copyright (C) 2005 Adaptec, Inc. All rights reserved.
0006 # Copyright (C) 2005 Luben Tuikov <luben_tuikov@adaptec.com>
0007 #
0008
0009 config SCSI_SAS_LIBSAS
0010 tristate "SAS Domain Transport Attributes"
0011 depends on SCSI
0012 select SCSI_SAS_ATTRS
0013 help
0014 This provides transport specific helpers for SAS drivers which
0015 use the domain device construct (like the aic94xxx).
0016
0017 config SCSI_SAS_ATA
0018 bool "ATA support for libsas (requires libata)"
0019 depends on SCSI_SAS_LIBSAS
0020 depends on ATA = y || ATA = SCSI_SAS_LIBSAS
0021 select SATA_HOST
0022 help
0023 Builds in ATA support into libsas. Will necessitate
0024 the loading of libata along with libsas.
0025
0026 config SCSI_SAS_HOST_SMP
0027 bool "Support for SMP interpretation for SAS hosts"
0028 default y
0029 depends on SCSI_SAS_LIBSAS
0030 help
0031 Allows sas hosts to receive SMP frames. Selecting this
0032 option builds an SMP interpreter into libsas. Say
0033 N here if you want to save the few kb this consumes.