isci: unify constants
authorDan Williams <dan.j.williams@intel.com>
Sun, 8 May 2011 22:49:15 +0000 (15:49 -0700)
committerDan Williams <dan.j.williams@intel.com>
Sun, 3 Jul 2011 11:04:47 +0000 (04:04 -0700)
commitce2b3261b6765c3b80fda95426c73e8d3bb1b035
tree98d2007abbe37e70ec29e01cd4752fc04442085f
parent67ea838d17acdad3331aeae848683c768df96aaa
isci: unify constants

cross driver constants are spread out over multiple header files, consolidate
them into isci.h, and push some includes out to the source files that need
them.

TODO: remove SCI_MODE_SIZE infrastructure.
TODO: task.h is full of inlines that are too large

Signed-off-by: Dan Williams <dan.j.williams@intel.com>
38 files changed:
drivers/scsi/isci/core/sci_controller.h [deleted file]
drivers/scsi/isci/core/sci_controller_constants.h [deleted file]
drivers/scsi/isci/core/sci_status.h [deleted file]
drivers/scsi/isci/core/sci_util.c
drivers/scsi/isci/core/scic_config_parameters.h
drivers/scsi/isci/core/scic_controller.h
drivers/scsi/isci/core/scic_io_request.h
drivers/scsi/isci/core/scic_phy.h
drivers/scsi/isci/core/scic_port.h
drivers/scsi/isci/core/scic_sds_controller.c
drivers/scsi/isci/core/scic_sds_controller.h
drivers/scsi/isci/core/scic_sds_phy.c
drivers/scsi/isci/core/scic_sds_port.c
drivers/scsi/isci/core/scic_sds_port.h
drivers/scsi/isci/core/scic_sds_port_configuration_agent.c
drivers/scsi/isci/core/scic_sds_request.c
drivers/scsi/isci/core/scic_sds_request.h
drivers/scsi/isci/core/scic_sds_stp_request.c
drivers/scsi/isci/core/scic_sds_unsolicited_frame_control.h
drivers/scsi/isci/core/scic_task_request.h
drivers/scsi/isci/core/scu_constants.h [deleted file]
drivers/scsi/isci/host.c
drivers/scsi/isci/host.h
drivers/scsi/isci/init.c
drivers/scsi/isci/isci.h
drivers/scsi/isci/phy.c
drivers/scsi/isci/phy.h
drivers/scsi/isci/port.h
drivers/scsi/isci/probe_roms.c
drivers/scsi/isci/probe_roms.h
drivers/scsi/isci/remote_device.h
drivers/scsi/isci/remote_node_table.h
drivers/scsi/isci/request.c
drivers/scsi/isci/request.h
drivers/scsi/isci/sci_environment.h
drivers/scsi/isci/task.c
drivers/scsi/isci/task.h
drivers/scsi/isci/timers.c