162306a36Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0-only
262306a36Sopenharmony_ciconfig MEGARAID_NEWGEN
362306a36Sopenharmony_ci	bool "LSI Logic New Generation RAID Device Drivers"
462306a36Sopenharmony_ci	depends on PCI && HAS_IOPORT && SCSI
562306a36Sopenharmony_ci	help
662306a36Sopenharmony_ci	LSI Logic RAID Device Drivers
762306a36Sopenharmony_ci
862306a36Sopenharmony_ciconfig MEGARAID_MM
962306a36Sopenharmony_ci	tristate "LSI Logic Management Module (New Driver)"
1062306a36Sopenharmony_ci	depends on PCI && HAS_IOPORT && SCSI && MEGARAID_NEWGEN
1162306a36Sopenharmony_ci	help
1262306a36Sopenharmony_ci	Management Module provides ioctl, sysfs support for LSI Logic
1362306a36Sopenharmony_ci	RAID controllers.
1462306a36Sopenharmony_ci	To compile this driver as a module, choose M here: the
1562306a36Sopenharmony_ci	module will be called megaraid_mm
1662306a36Sopenharmony_ci
1762306a36Sopenharmony_ci
1862306a36Sopenharmony_ciconfig MEGARAID_MAILBOX
1962306a36Sopenharmony_ci	tristate "LSI Logic MegaRAID Driver (New Driver)"
2062306a36Sopenharmony_ci	depends on PCI && SCSI && MEGARAID_MM
2162306a36Sopenharmony_ci	help
2262306a36Sopenharmony_ci	List of supported controllers
2362306a36Sopenharmony_ci
2462306a36Sopenharmony_ci	OEM	Product Name		VID :DID :SVID:SSID
2562306a36Sopenharmony_ci	---	------------		---- ---- ---- ----
2662306a36Sopenharmony_ci	Dell PERC3/QC			101E:1960:1028:0471
2762306a36Sopenharmony_ci	Dell PERC3/DC			101E:1960:1028:0493
2862306a36Sopenharmony_ci	Dell PERC3/SC			101E:1960:1028:0475
2962306a36Sopenharmony_ci	Dell PERC3/Di			1028:000E:1028:0123
3062306a36Sopenharmony_ci	Dell PERC4/SC			1000:1960:1028:0520
3162306a36Sopenharmony_ci	Dell PERC4/DC			1000:1960:1028:0518
3262306a36Sopenharmony_ci	Dell PERC4/QC			1000:0407:1028:0531
3362306a36Sopenharmony_ci	Dell PERC4/Di			1028:000F:1028:014A
3462306a36Sopenharmony_ci	Dell PERC 4e/Si			1028:0013:1028:016c
3562306a36Sopenharmony_ci	Dell PERC 4e/Di			1028:0013:1028:016d
3662306a36Sopenharmony_ci	Dell PERC 4e/Di			1028:0013:1028:016e
3762306a36Sopenharmony_ci	Dell PERC 4e/Di			1028:0013:1028:016f
3862306a36Sopenharmony_ci	Dell PERC 4e/Di			1028:0013:1028:0170
3962306a36Sopenharmony_ci	Dell PERC 4e/DC			1000:0408:1028:0002
4062306a36Sopenharmony_ci	Dell PERC 4e/SC			1000:0408:1028:0001
4162306a36Sopenharmony_ci	LSI MegaRAID SCSI 320-0		1000:1960:1000:A520
4262306a36Sopenharmony_ci	LSI MegaRAID SCSI 320-1		1000:1960:1000:0520
4362306a36Sopenharmony_ci	LSI MegaRAID SCSI 320-2		1000:1960:1000:0518
4462306a36Sopenharmony_ci	LSI MegaRAID SCSI 320-0X	1000:0407:1000:0530
4562306a36Sopenharmony_ci	LSI MegaRAID SCSI 320-2X	1000:0407:1000:0532
4662306a36Sopenharmony_ci	LSI MegaRAID SCSI 320-4X	1000:0407:1000:0531
4762306a36Sopenharmony_ci	LSI MegaRAID SCSI 320-1E	1000:0408:1000:0001
4862306a36Sopenharmony_ci	LSI MegaRAID SCSI 320-2E	1000:0408:1000:0002
4962306a36Sopenharmony_ci	LSI MegaRAID SATA 150-4		1000:1960:1000:4523
5062306a36Sopenharmony_ci	LSI MegaRAID SATA 150-6		1000:1960:1000:0523
5162306a36Sopenharmony_ci	LSI MegaRAID SATA 300-4X	1000:0409:1000:3004
5262306a36Sopenharmony_ci	LSI MegaRAID SATA 300-8X	1000:0409:1000:3008
5362306a36Sopenharmony_ci	INTEL RAID Controller SRCU42X	1000:0407:8086:0532
5462306a36Sopenharmony_ci	INTEL RAID Controller SRCS16	1000:1960:8086:0523
5562306a36Sopenharmony_ci	INTEL RAID Controller SRCU42E	1000:0408:8086:0002
5662306a36Sopenharmony_ci	INTEL RAID Controller SRCZCRX	1000:0407:8086:0530
5762306a36Sopenharmony_ci	INTEL RAID Controller SRCS28X	1000:0409:8086:3008
5862306a36Sopenharmony_ci	INTEL RAID Controller SROMBU42E	1000:0408:8086:3431
5962306a36Sopenharmony_ci	INTEL RAID Controller SROMBU42E	1000:0408:8086:3499
6062306a36Sopenharmony_ci	INTEL RAID Controller SRCU51L	1000:1960:8086:0520
6162306a36Sopenharmony_ci	FSC MegaRAID PCI Express ROMB	1000:0408:1734:1065
6262306a36Sopenharmony_ci	ACER MegaRAID ROMB-2E		1000:0408:1025:004D
6362306a36Sopenharmony_ci	NEC MegaRAID PCI Express ROMB	1000:0408:1033:8287
6462306a36Sopenharmony_ci
6562306a36Sopenharmony_ci	To compile this driver as a module, choose M here: the
6662306a36Sopenharmony_ci	module will be called megaraid_mbox
6762306a36Sopenharmony_ci
6862306a36Sopenharmony_ciconfig MEGARAID_LEGACY
6962306a36Sopenharmony_ci	tristate "LSI Logic Legacy MegaRAID Driver"
7062306a36Sopenharmony_ci	depends on PCI && HAS_IOPORT && SCSI
7162306a36Sopenharmony_ci	help
7262306a36Sopenharmony_ci	This driver supports the LSI MegaRAID 418, 428, 438, 466, 762, 490
7362306a36Sopenharmony_ci	and 467 SCSI host adapters. This driver also support the all U320
7462306a36Sopenharmony_ci	RAID controllers
7562306a36Sopenharmony_ci
7662306a36Sopenharmony_ci	To compile this driver as a module, choose M here: the
7762306a36Sopenharmony_ci	module will be called megaraid
7862306a36Sopenharmony_ci
7962306a36Sopenharmony_ciconfig MEGARAID_SAS
8062306a36Sopenharmony_ci	tristate "LSI Logic MegaRAID SAS RAID Module"
8162306a36Sopenharmony_ci	depends on PCI && SCSI
8262306a36Sopenharmony_ci	select IRQ_POLL
8362306a36Sopenharmony_ci	help
8462306a36Sopenharmony_ci	Module for LSI Logic's SAS based RAID controllers.
8562306a36Sopenharmony_ci	To compile this driver as a module, choose 'm' here.
8662306a36Sopenharmony_ci	Module will be called megaraid_sas
8762306a36Sopenharmony_ci
88