Lines Matching refs:isci_phy
75 enum sas_linkrate sci_phy_linkrate(struct isci_phy *iphy) in sci_phy_linkrate()
80 static struct isci_host *phy_to_host(struct isci_phy *iphy) in phy_to_host()
82 struct isci_phy *table = iphy - iphy->phy_index; in phy_to_host()
88 static struct device *sciphy_to_dev(struct isci_phy *iphy) in sciphy_to_dev()
94 sci_phy_transport_layer_initialization(struct isci_phy *iphy, in sci_phy_transport_layer_initialization()
116 sci_phy_link_layer_initialization(struct isci_phy *iphy, in sci_phy_link_layer_initialization()
321 struct isci_phy *iphy = container_of(tmr, typeof(*iphy), sata_timer); in phy_sata_timeout()
354 struct isci_port *phy_get_non_dummy_port(struct isci_phy *iphy) in phy_get_non_dummy_port()
368 struct isci_phy *iphy, in sci_phy_set_port()
379 enum sci_status sci_phy_initialize(struct isci_phy *iphy, in sci_phy_initialize()
406 void sci_phy_setup_transport(struct isci_phy *iphy, u32 device_id) in sci_phy_setup_transport()
421 static void sci_phy_suspend(struct isci_phy *iphy) in sci_phy_suspend()
434 void sci_phy_resume(struct isci_phy *iphy) in sci_phy_resume()
445 void sci_phy_get_sas_address(struct isci_phy *iphy, struct sci_sas_address *sas) in sci_phy_get_sas_address()
451 void sci_phy_get_attached_sas_address(struct isci_phy *iphy, struct sci_sas_address *sas) in sci_phy_get_attached_sas_address()
459 void sci_phy_get_protocols(struct isci_phy *iphy, struct sci_phy_proto *proto) in sci_phy_get_protocols()
464 enum sci_status sci_phy_start(struct isci_phy *iphy) in sci_phy_start()
478 enum sci_status sci_phy_stop(struct isci_phy *iphy) in sci_phy_stop()
504 enum sci_status sci_phy_reset(struct isci_phy *iphy) in sci_phy_reset()
518 enum sci_status sci_phy_consume_power_handler(struct isci_phy *iphy) in sci_phy_consume_power_handler()
565 static void sci_phy_start_sas_link_training(struct isci_phy *iphy) in sci_phy_start_sas_link_training()
583 static void sci_phy_start_sata_link_training(struct isci_phy *iphy) in sci_phy_start_sata_link_training()
605 static void sci_phy_complete_link_training(struct isci_phy *iphy, in sci_phy_complete_link_training()
669 static void scu_link_layer_set_txcomsas_timeout(struct isci_phy *iphy, u32 timeout) in scu_link_layer_set_txcomsas_timeout()
681 enum sci_status sci_phy_event_handler(struct isci_phy *iphy, u32 event_code) in sci_phy_event_handler()
966 enum sci_status sci_phy_frame_handler(struct isci_phy *iphy, u32 frame_index) in sci_phy_frame_handler()
1063 struct isci_phy *iphy = container_of(sm, typeof(*iphy), sm); in sci_phy_starting_initial_substate_enter()
1071 struct isci_phy *iphy = container_of(sm, typeof(*iphy), sm); in sci_phy_starting_await_sas_power_substate_enter()
1079 struct isci_phy *iphy = container_of(sm, typeof(*iphy), sm); in sci_phy_starting_await_sas_power_substate_exit()
1087 struct isci_phy *iphy = container_of(sm, typeof(*iphy), sm); in sci_phy_starting_await_sata_power_substate_enter()
1095 struct isci_phy *iphy = container_of(sm, typeof(*iphy), sm); in sci_phy_starting_await_sata_power_substate_exit()
1103 struct isci_phy *iphy = container_of(sm, typeof(*iphy), sm); in sci_phy_starting_await_sata_phy_substate_enter()
1110 struct isci_phy *iphy = container_of(sm, typeof(*iphy), sm); in sci_phy_starting_await_sata_phy_substate_exit()
1117 struct isci_phy *iphy = container_of(sm, typeof(*iphy), sm); in sci_phy_starting_await_sata_speed_substate_enter()
1124 struct isci_phy *iphy = container_of(sm, typeof(*iphy), sm); in sci_phy_starting_await_sata_speed_substate_exit()
1131 struct isci_phy *iphy = container_of(sm, typeof(*iphy), sm); in sci_phy_starting_await_sig_fis_uf_substate_enter()
1151 struct isci_phy *iphy = container_of(sm, typeof(*iphy), sm); in sci_phy_starting_await_sig_fis_uf_substate_exit()
1158 struct isci_phy *iphy = container_of(sm, typeof(*iphy), sm); in sci_phy_starting_final_substate_enter()
1175 struct isci_phy *iphy) in scu_link_layer_stop_protocol_engine()
1196 static void scu_link_layer_start_oob(struct isci_phy *iphy) in scu_link_layer_start_oob()
1228 struct isci_phy *iphy) in scu_link_layer_tx_hard_reset()
1253 struct isci_phy *iphy = container_of(sm, typeof(*iphy), sm); in sci_phy_stopped_state_enter()
1271 struct isci_phy *iphy = container_of(sm, typeof(*iphy), sm); in sci_phy_starting_state_enter()
1290 struct isci_phy *iphy = container_of(sm, typeof(*iphy), sm); in sci_phy_ready_state_enter()
1299 struct isci_phy *iphy = container_of(sm, typeof(*iphy), sm); in sci_phy_ready_state_exit()
1306 struct isci_phy *iphy = container_of(sm, typeof(*iphy), sm); in sci_phy_resetting_state_enter()
1371 void sci_phy_construct(struct isci_phy *iphy, in sci_phy_construct()
1388 void isci_phy_init(struct isci_phy *iphy, struct isci_host *ihost, int index) in isci_phy_init()
1432 struct isci_phy *iphy = sas_phy->lldd_phy; in isci_phy_control()