isci: remove 'min memory' infrastructure
authorDan Williams <dan.j.williams@intel.com>
Wed, 1 Jun 2011 23:00:01 +0000 (16:00 -0700)
committerDan Williams <dan.j.williams@intel.com>
Sun, 3 Jul 2011 11:04:50 +0000 (04:04 -0700)
commit7c78da3175177c905a75c54b5830029c778494ea
tree6b5f74e75ec0a0393ed5ed504bda78765ef66570
parentdbb0743a58825d94f1b3fdfa90a8d61dfef88f7b
isci: remove 'min memory' infrastructure

The old 'core' had aspirations of running in severely memory constrained
environments like bios option-rom, it's not needed for Linux and gets in
the way of other cleanups (like unifying/reducing the number of structure
members in scic_sds_controller/isci_host).

This also fixes a theoretical bug in that the driver would blindly override
the silicon advertised limits for number of ports, task contexts, and remote
node contexts.

Signed-off-by: Dan Williams <dan.j.williams@intel.com>
drivers/scsi/isci/host.c
drivers/scsi/isci/host.h
drivers/scsi/isci/isci.h
drivers/scsi/isci/request.h
drivers/scsi/isci/unsolicited_frame_control.c
drivers/scsi/isci/unsolicited_frame_control.h