xref: /openbmc/linux/drivers/scsi/mvsas/Kconfig (revision 2612e3bbc0386368a850140a6c9b990cd496a5ec)
1071fb96bSThomas Gleixner# SPDX-License-Identifier: GPL-2.0-only
22ad52f47SJeff Garzik#
320b09c29SAndy Yan# Kernel configuration file for 88SE64XX/88SE94XX SAS/SATA driver.
42ad52f47SJeff Garzik#
52ad52f47SJeff Garzik# Copyright 2007 Red Hat, Inc.
62ad52f47SJeff Garzik# Copyright 2008 Marvell. <kewei@marvell.com>
76f8ac161SXiangliang Yu# Copyright 2009-2011 Marvell. <yuxiangl@marvell.com>
82ad52f47SJeff Garzik#
92ad52f47SJeff Garzik
102ad52f47SJeff Garzikconfig SCSI_MVSAS
1120b09c29SAndy Yan	tristate "Marvell 88SE64XX/88SE94XX SAS/SATA support"
12*b58b2ba3SNiklas Schnelle	depends on PCI && HAS_IOPORT
132ad52f47SJeff Garzik	select SCSI_SAS_LIBSAS
142ad52f47SJeff Garzik	select FW_LOADER
152ad52f47SJeff Garzik	help
1620b09c29SAndy Yan		This driver supports Marvell's SAS/SATA 3Gb/s PCI-E 88SE64XX and 6Gb/s
1720b09c29SAndy Yan		PCI-E 88SE94XX chip based host adapters.
182ad52f47SJeff Garzik
1920b09c29SAndy Yanconfig SCSI_MVSAS_DEBUG
2020b09c29SAndy Yan	bool "Compile in debug mode"
2120b09c29SAndy Yan	default y
2220b09c29SAndy Yan	depends on SCSI_MVSAS
2320b09c29SAndy Yan	help
2420b09c29SAndy Yan		Compiles the 88SE64XX/88SE94XX driver in debug mode.  In debug mode,
2520b09c29SAndy Yan		the driver prints some messages to the console.
266f8ac161SXiangliang Yuconfig SCSI_MVSAS_TASKLET
276f8ac161SXiangliang Yu	bool "Support for interrupt tasklet"
286f8ac161SXiangliang Yu	default n
296f8ac161SXiangliang Yu	depends on SCSI_MVSAS
306f8ac161SXiangliang Yu	help
316f8ac161SXiangliang Yu		Compiles the 88SE64xx/88SE94xx driver in interrupt tasklet mode.In this mode,
326f8ac161SXiangliang Yu		the interrupt will schedule a tasklet.
33