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

Merge struct sci_base_controller into scic_sds_controller, 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>
drivers/scsi/isci/core/sci_base_controller.h [deleted file]
drivers/scsi/isci/core/sci_controller.h
drivers/scsi/isci/core/scic_sds_controller.c
drivers/scsi/isci/core/scic_sds_controller.h
drivers/scsi/isci/core/scic_sds_remote_device.c
drivers/scsi/isci/core/scic_sds_stp_request.c
drivers/scsi/isci/host.c
drivers/scsi/isci/isci.h