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.