aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/scsi/isci/host.h
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/scsi/isci/host.h')
-rw-r--r--drivers/scsi/isci/host.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/scsi/isci/host.h b/drivers/scsi/isci/host.h
index a89c0e3c5a14..9dc910b9d921 100644
--- a/drivers/scsi/isci/host.h
+++ b/drivers/scsi/isci/host.h
@@ -109,6 +109,8 @@ struct sci_port_configuration_agent;
109typedef void (*port_config_fn)(struct isci_host *, 109typedef void (*port_config_fn)(struct isci_host *,
110 struct sci_port_configuration_agent *, 110 struct sci_port_configuration_agent *,
111 struct isci_port *, struct isci_phy *); 111 struct isci_port *, struct isci_phy *);
112bool is_port_config_apc(struct isci_host *ihost);
113bool is_controller_start_complete(struct isci_host *ihost);
112 114
113struct sci_port_configuration_agent { 115struct sci_port_configuration_agent {
114 u16 phy_configured_mask; 116 u16 phy_configured_mask;
@@ -473,6 +475,7 @@ void isci_host_completion_routine(unsigned long data);
473void isci_host_deinit(struct isci_host *); 475void isci_host_deinit(struct isci_host *);
474void sci_controller_disable_interrupts(struct isci_host *ihost); 476void sci_controller_disable_interrupts(struct isci_host *ihost);
475bool sci_controller_has_remote_devices_stopping(struct isci_host *ihost); 477bool sci_controller_has_remote_devices_stopping(struct isci_host *ihost);
478void sci_controller_transition_to_ready(struct isci_host *ihost, enum sci_status status);
476 479
477enum sci_status sci_controller_start_io( 480enum sci_status sci_controller_start_io(
478 struct isci_host *ihost, 481 struct isci_host *ihost,