isci: fix controller stop
authorDan Williams <dan.j.williams@intel.com>
Thu, 23 Feb 2012 09:12:10 +0000 (01:12 -0800)
committerDan Williams <dan.j.williams@intel.com>
Thu, 17 May 2012 19:27:12 +0000 (12:27 -0700)
commiteb608c3cb3f0a6b99252ea6a69fc0d2bbecf1f4f
treee28da3a8a530798c7c3368d16f88003ee3ee0643
parentabec912d71c44bbd642ce12ad98aab76f5a53163
isci: fix controller stop

1/ notify waiters when controller stop completes (fixes 10 second stall
   unloading the driver)
2/ make sure phy stop is after port and device stop

Cc: Richard Boyd <richard.g.boyd@intel.com>
Signed-off-by: Dan Williams <dan.j.williams@intel.com>
drivers/scsi/isci/host.c
drivers/scsi/isci/host.h