[SCSI] megaraid_sas: new template defined to represent each type of controllers
authorSumant Patro <sumantp@lsil.com>
Wed, 25 Jan 2006 20:02:40 +0000 (12:02 -0800)
committerJames Bottomley <jejb@mulgrave.(none)>
Sun, 29 Jan 2006 17:25:30 +0000 (11:25 -0600)
commit1341c939222f4d1cc8d9eb2b794f26f089fe0a61
treeacafd546c590b8661f9f67b9a293f7742e50bd7c
parentcb59aa6a7ca1ae40fd436c45dff568a83f3fab2f
[SCSI] megaraid_sas: new template defined to represent each type of controllers

This patch defines a new template to represent each type of
controllers (identified by the processor used). The template has
members that is set with appropriate values during driver
initialisation. This change is done to support new controllers with
minimal change to existing code. In future, for a new controller
support, a template will be declared and its members initialised
appropriately.

Signed-off-by: Sumant Patro <Sumant.Patro@lsil.com>
Rejections fixed and
Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com>
Documentation/scsi/ChangeLog.megaraid_sas
drivers/scsi/megaraid/megaraid_sas.c
drivers/scsi/megaraid/megaraid_sas.h