isci: remove base_request abstraction
authorChristoph Hellwig <hch@infradead.org>
Mon, 28 Mar 2011 13:21:14 +0000 (09:21 -0400)
committerDan Williams <dan.j.williams@intel.com>
Sun, 3 Jul 2011 11:00:37 +0000 (04:00 -0700)
commit38aa74eb704c5886a5ded4085acd5f2895ab3511
treeb016de0ed6e72957a630b7c822d5d93ff5aad982
parentca841f0e862bccd61f537b76c94579c1bd391448
isci: remove base_request abstraction

Merge struct sci_base_request into scic_sds_request, and also factor the two
types of state machine handlers into one function.  While we're at it also
remove lots of duplicate incorrect kerneldoc comments for the state machine
handlers.

Signed-off-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Dan Williams <dan.j.williams@intel.com>
15 files changed:
drivers/scsi/isci/core/sci_base_remote_device.h
drivers/scsi/isci/core/sci_base_request.h [deleted file]
drivers/scsi/isci/core/scic_sds_controller.c
drivers/scsi/isci/core/scic_sds_controller.h
drivers/scsi/isci/core/scic_sds_port.c
drivers/scsi/isci/core/scic_sds_remote_device.c
drivers/scsi/isci/core/scic_sds_remote_device.h
drivers/scsi/isci/core/scic_sds_request.c
drivers/scsi/isci/core/scic_sds_request.h
drivers/scsi/isci/core/scic_sds_smp_remote_device.c
drivers/scsi/isci/core/scic_sds_smp_request.c
drivers/scsi/isci/core/scic_sds_ssp_request.c
drivers/scsi/isci/core/scic_sds_stp_packet_request.c
drivers/scsi/isci/core/scic_sds_stp_remote_device.c
drivers/scsi/isci/core/scic_sds_stp_request.c