forked from mirrors/linux
		
	scsi: myrs: Add Mylex RAID controller (SCSI interface)
This patch adds support for the Mylex DAC960 RAID controller, supporting the newer, SCSI-based interface. The driver is a re-implementation of the original DAC960 driver. Signed-off-by: Hannes Reinecke <hare@suse.com> Reviewed-by: Christoph Hellwig <hch@lst.de> Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
This commit is contained in:
		
							parent
							
								
									081ff398c5
								
							
						
					
					
						commit
						7726618639
					
				
					 5 changed files with 4418 additions and 0 deletions
				
			
		|  | @ -9897,6 +9897,7 @@ M:	Hannes Reinecke <hare@kernel.org> | |||
| L:	linux-scsi@vger.kernel.org | ||||
| S:	Supported | ||||
| F:	drivers/scsi/myrb.* | ||||
| F:	drivers/scsi/myrs.* | ||||
| 
 | ||||
| MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE) | ||||
| M:	Chris Lee <christopher.lee@cspi.com> | ||||
|  |  | |||
|  | @ -572,6 +572,21 @@ config SCSI_MYRB | |||
| 	  To compile this driver as a module, choose M here: the | ||||
| 	  module will be called myrb. | ||||
| 
 | ||||
| config SCSI_MYRS | ||||
| 	tristate "Mylex DAC960/DAC1100 PCI RAID Controller (SCSI Interface)" | ||||
| 	depends on PCI | ||||
| 	select RAID_ATTRS | ||||
| 	help | ||||
| 	  This driver adds support for the Mylex DAC960, AcceleRAID, and | ||||
| 	  eXtremeRAID PCI RAID controllers.  This driver supports the | ||||
| 	  newer, SCSI-based interface only. | ||||
| 	  This driver is a reimplementation of the original DAC960 | ||||
| 	  driver. If you have used the DAC960 driver you should enable | ||||
| 	  this module. | ||||
| 
 | ||||
| 	  To compile this driver as a module, choose M here: the | ||||
| 	  module will be called myrs. | ||||
| 
 | ||||
| config VMWARE_PVSCSI | ||||
| 	tristate "VMware PVSCSI driver support" | ||||
| 	depends on PCI && SCSI && X86 | ||||
|  |  | |||
|  | @ -107,6 +107,7 @@ obj-$(CONFIG_SCSI_QLOGICPTI)	+= qlogicpti.o | |||
| obj-$(CONFIG_SCSI_MESH)		+= mesh.o | ||||
| obj-$(CONFIG_SCSI_MAC53C94)	+= mac53c94.o | ||||
| obj-$(CONFIG_SCSI_MYRB)		+= myrb.o | ||||
| obj-$(CONFIG_SCSI_MYRS)		+= myrs.o | ||||
| obj-$(CONFIG_BLK_DEV_3W_XXXX_RAID) += 3w-xxxx.o | ||||
| obj-$(CONFIG_SCSI_3W_9XXX)	+= 3w-9xxx.o | ||||
| obj-$(CONFIG_SCSI_3W_SAS)	+= 3w-sas.o | ||||
|  |  | |||
							
								
								
									
										3267
									
								
								drivers/scsi/myrs.c
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										3267
									
								
								drivers/scsi/myrs.c
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load diff
											
										
									
								
							
							
								
								
									
										1134
									
								
								drivers/scsi/myrs.h
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										1134
									
								
								drivers/scsi/myrs.h
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load diff
											
										
									
								
							
		Loading…
	
		Reference in a new issue
	
	 Hannes Reinecke
						Hannes Reinecke