linux/drivers/scsi/isci
Andrzej Jakowski 13de2c5419 [SCSI] isci: improvements in driver unloading routine
This patch fixes scenario where driver removal should be possible
only when driver is in READY state. Also it removes redundant
invocation of routine disabling SCU interrupts - this method is
called somewhere else in driver deinitialization path.

Signed-off-by: Andrzej Jakowski <andrzej.jakowski@intel.com>
Signed-off-by: Dan Williams <dan.j.williams@intel.com>
Signed-off-by: James Bottomley <JBottomley@Parallels.com>
2012-02-29 16:24:41 -06:00
..
host.c [SCSI] libsas: introduce sas_drain_work() 2012-02-19 13:48:51 -06:00
host.h [SCSI] isci: kill iphy->isci_port lookups 2012-02-29 15:05:05 -06:00
init.c [SCSI] isci: improvements in driver unloading routine 2012-02-29 16:24:41 -06:00
isci.h [SCSI] isci: oem parameter format v1.3 (cable select) 2012-01-16 11:43:04 +04:00
Makefile isci: merge sata.[ch] into request.c 2011-07-03 04:04:52 -07:00
phy.c [SCSI] isci: improve phy event warnings 2012-02-29 16:24:13 -06:00
phy.h [SCSI] isci: debug, provide state-enum-to-string conversions 2012-02-29 16:23:15 -06:00
port_config.c [SCSI] isci: fix io failures while wide port links are coming up 2012-01-16 11:46:59 +04:00
port.c [SCSI] isci: debug, provide state-enum-to-string conversions 2012-02-29 16:23:15 -06:00
port.h [SCSI] isci: debug, provide state-enum-to-string conversions 2012-02-29 16:23:15 -06:00
probe_roms.c [SCSI] isci: update afe (analog-front-end) recipe for C1 2012-01-16 11:40:29 +04:00
probe_roms.h [SCSI] isci: oem parameter format v1.3 (cable select) 2012-01-16 11:43:04 +04:00
registers.h [SCSI] isci: enable clock gating 2012-02-19 08:09:00 -06:00
remote_device.c [SCSI] isci: debug, provide state-enum-to-string conversions 2012-02-29 16:23:15 -06:00
remote_device.h [SCSI] isci: debug, provide state-enum-to-string conversions 2012-02-29 16:23:15 -06:00
remote_node_context.c [SCSI] isci: debug, provide state-enum-to-string conversions 2012-02-29 16:23:15 -06:00
remote_node_context.h [SCSI] isci: debug, provide state-enum-to-string conversions 2012-02-29 16:23:15 -06:00
remote_node_table.c isci: retire scic_sds_ and scic_ prefixes 2011-07-03 04:04:52 -07:00
remote_node_table.h isci: retire scic_sds_ and scic_ prefixes 2011-07-03 04:04:52 -07:00
request.c [SCSI] isci: debug, provide state-enum-to-string conversions 2012-02-29 16:23:15 -06:00
request.h [SCSI] isci: debug, provide state-enum-to-string conversions 2012-02-29 16:23:15 -06:00
sas.h [SCSI] isci: fix support for large smp requests 2011-10-02 13:07:17 -05:00
scu_completion_codes.h isci: uplevel register hardware data structures and unsolicited frame handling 2011-07-03 04:04:47 -07:00
scu_event_codes.h isci: uplevel register hardware data structures and unsolicited frame handling 2011-07-03 04:04:47 -07:00
scu_remote_node_context.h isci: move remote_device handling out of the core 2011-07-03 04:00:38 -07:00
scu_task_context.h [SCSI] isci: T10 DIF support 2012-02-19 09:14:24 -06:00
task.c [SCSI] isci: remove IDEV_EH hack to disable "discovery-time" ata resets 2012-02-29 15:16:52 -06:00
task.h [SCSI] isci: remove bus and reset handlers 2012-02-29 15:16:05 -06:00
unsolicited_frame_control.c [SCSI] isci: fix 32-bit operation when CONFIG_HIGHMEM64G=n 2011-08-23 19:50:27 -07:00
unsolicited_frame_control.h [SCSI] isci: fix 32-bit operation when CONFIG_HIGHMEM64G=n 2011-08-23 19:50:27 -07:00