diff options
author | Dan Williams <dan.j.williams@intel.com> | 2011-05-07 13:11:43 -0400 |
---|---|---|
committer | Dan Williams <dan.j.williams@intel.com> | 2011-07-03 07:04:47 -0400 |
commit | e531381e2f8a68b8737c63c7bb890ad80b2470bd (patch) | |
tree | b3f4deb3286269fa62e5c2ff94338dab4743f2c9 /drivers/scsi/isci/remote_device.c | |
parent | 4b33981ade7cf723f3f32809e34192376c9a10f8 (diff) |
isci: unify port data structures
Make scic_sds_port a member of isci_port and merge their lifetimes which
means removing the port table from scic_sds_controller in favor of the
one at the isci_host level. Merge ihost->sas_ports into ihost->ports.
_
Reported-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Dan Williams <dan.j.williams@intel.com>
Diffstat (limited to 'drivers/scsi/isci/remote_device.c')
-rw-r--r-- | drivers/scsi/isci/remote_device.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/scsi/isci/remote_device.c b/drivers/scsi/isci/remote_device.c index 734d028448b0..a441c23b6859 100644 --- a/drivers/scsi/isci/remote_device.c +++ b/drivers/scsi/isci/remote_device.c | |||
@@ -1264,7 +1264,7 @@ static enum sci_status scic_remote_device_start(struct scic_sds_remote_device *s | |||
1264 | static enum sci_status isci_remote_device_construct(struct isci_port *iport, | 1264 | static enum sci_status isci_remote_device_construct(struct isci_port *iport, |
1265 | struct isci_remote_device *idev) | 1265 | struct isci_remote_device *idev) |
1266 | { | 1266 | { |
1267 | struct scic_sds_port *sci_port = iport->sci_port_handle; | 1267 | struct scic_sds_port *sci_port = &iport->sci; |
1268 | struct isci_host *ihost = iport->isci_host; | 1268 | struct isci_host *ihost = iport->isci_host; |
1269 | struct domain_device *dev = idev->domain_dev; | 1269 | struct domain_device *dev = idev->domain_dev; |
1270 | enum sci_status status; | 1270 | enum sci_status status; |