Commit 051266ca authored by Piotr Sawicki's avatar Piotr Sawicki Committed by Dan Williams

isci: unify port link_up and link_down handlers

Unify the handlers and kill the state handler implementations.
Reported-by: default avatarChristoph Hellwig <hch@lst.de>
Signed-off-by: default avatarPiotr Sawicki <piotr.sawicki@intel.com>
Signed-off-by: default avatarDan Williams <dan.j.williams@intel.com>
parent 13721e18
This diff is collapsed.
...@@ -312,9 +312,6 @@ typedef enum sci_status (*scic_sds_port_io_request_handler_t)(struct scic_sds_po ...@@ -312,9 +312,6 @@ typedef enum sci_status (*scic_sds_port_io_request_handler_t)(struct scic_sds_po
struct scic_sds_request *); struct scic_sds_request *);
struct scic_sds_port_state_handler { struct scic_sds_port_state_handler {
scic_sds_port_link_handler_t link_up_handler;
scic_sds_port_link_handler_t link_down_handler;
scic_sds_port_io_request_handler_t start_io_handler; scic_sds_port_io_request_handler_t start_io_handler;
scic_sds_port_io_request_handler_t complete_io_handler; scic_sds_port_io_request_handler_t complete_io_handler;
}; };
...@@ -402,13 +399,10 @@ bool scic_sds_port_link_detected( ...@@ -402,13 +399,10 @@ bool scic_sds_port_link_detected(
struct scic_sds_port *sci_port, struct scic_sds_port *sci_port,
struct scic_sds_phy *sci_phy); struct scic_sds_phy *sci_phy);
void scic_sds_port_link_up( enum sci_status scic_sds_port_link_up(struct scic_sds_port *sci_port,
struct scic_sds_port *sci_port, struct scic_sds_phy *sci_phy);
struct scic_sds_phy *sci_phy); enum sci_status scic_sds_port_link_down(struct scic_sds_port *sci_port,
struct scic_sds_phy *sci_phy);
void scic_sds_port_link_down(
struct scic_sds_port *sci_port,
struct scic_sds_phy *sci_phy);
enum sci_status scic_sds_port_start_io( enum sci_status scic_sds_port_start_io(
struct scic_sds_port *sci_port, struct scic_sds_port *sci_port,
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment