H A D | phy.c | 75 enum sas_linkrate sci_phy_linkrate(struct isci_phy *iphy) in sci_phy_linkrate() argument 80 static struct isci_host *phy_to_host(struct isci_phy *iphy) in phy_to_host() argument 88 static struct device *sciphy_to_dev(struct isci_phy *iphy) in sciphy_to_dev() argument 94 sci_phy_transport_layer_initialization(struct isci_phy *iphy, in sci_phy_transport_layer_initialization() argument 116 sci_phy_link_layer_initialization(struct isci_phy * iphy,struct scu_link_layer_registers __iomem * llr) sci_phy_link_layer_initialization() argument 321 struct isci_phy *iphy = container_of(tmr, typeof(*iphy), sata_timer); phy_sata_timeout() local 354 phy_get_non_dummy_port(struct isci_phy * iphy) phy_get_non_dummy_port() argument 368 sci_phy_set_port(struct isci_phy * iphy,struct isci_port * iport) sci_phy_set_port() argument 379 sci_phy_initialize(struct isci_phy * iphy,struct scu_transport_layer_registers __iomem * tl,struct scu_link_layer_registers __iomem * ll) sci_phy_initialize() argument 406 sci_phy_setup_transport(struct isci_phy * iphy,u32 device_id) sci_phy_setup_transport() argument 421 sci_phy_suspend(struct isci_phy * iphy) sci_phy_suspend() argument 434 sci_phy_resume(struct isci_phy * iphy) sci_phy_resume() argument 445 sci_phy_get_sas_address(struct isci_phy * iphy,struct sci_sas_address * sas) sci_phy_get_sas_address() argument 451 sci_phy_get_attached_sas_address(struct isci_phy * iphy,struct sci_sas_address * sas) sci_phy_get_attached_sas_address() argument 459 sci_phy_get_protocols(struct isci_phy * iphy,struct sci_phy_proto * proto) sci_phy_get_protocols() argument 464 sci_phy_start(struct isci_phy * iphy) sci_phy_start() argument 478 sci_phy_stop(struct isci_phy * iphy) sci_phy_stop() argument 504 sci_phy_reset(struct isci_phy * iphy) sci_phy_reset() argument 518 sci_phy_consume_power_handler(struct isci_phy * iphy) sci_phy_consume_power_handler() argument 565 sci_phy_start_sas_link_training(struct isci_phy * iphy) sci_phy_start_sas_link_training() argument 583 sci_phy_start_sata_link_training(struct isci_phy * iphy) sci_phy_start_sata_link_training() argument 605 sci_phy_complete_link_training(struct isci_phy * iphy,enum sas_linkrate max_link_rate,u32 next_state) sci_phy_complete_link_training() argument 658 phy_event_dbg(iphy,state,code) global() argument 663 phy_event_warn(iphy,state,code) global() argument 669 scu_link_layer_set_txcomsas_timeout(struct isci_phy * iphy,u32 timeout) scu_link_layer_set_txcomsas_timeout() argument 681 sci_phy_event_handler(struct isci_phy * iphy,u32 event_code) sci_phy_event_handler() argument 966 sci_phy_frame_handler(struct isci_phy * iphy,u32 frame_index) sci_phy_frame_handler() argument 1063 struct isci_phy *iphy = container_of(sm, typeof(*iphy), sm); sci_phy_starting_initial_substate_enter() local 1071 struct isci_phy *iphy = container_of(sm, typeof(*iphy), sm); sci_phy_starting_await_sas_power_substate_enter() local 1079 struct isci_phy *iphy = container_of(sm, typeof(*iphy), sm); sci_phy_starting_await_sas_power_substate_exit() local 1087 struct isci_phy *iphy = container_of(sm, typeof(*iphy), sm); sci_phy_starting_await_sata_power_substate_enter() local 1095 struct isci_phy *iphy = container_of(sm, typeof(*iphy), sm); sci_phy_starting_await_sata_power_substate_exit() local 1103 struct isci_phy *iphy = container_of(sm, typeof(*iphy), sm); sci_phy_starting_await_sata_phy_substate_enter() local 1110 struct isci_phy *iphy = container_of(sm, typeof(*iphy), sm); sci_phy_starting_await_sata_phy_substate_exit() local 1117 struct isci_phy *iphy = container_of(sm, typeof(*iphy), sm); sci_phy_starting_await_sata_speed_substate_enter() local 1124 struct isci_phy *iphy = container_of(sm, typeof(*iphy), sm); sci_phy_starting_await_sata_speed_substate_exit() local 1131 struct isci_phy *iphy = container_of(sm, typeof(*iphy), sm); sci_phy_starting_await_sig_fis_uf_substate_enter() local 1151 struct isci_phy *iphy = container_of(sm, typeof(*iphy), sm); sci_phy_starting_await_sig_fis_uf_substate_exit() local 1158 struct isci_phy *iphy = container_of(sm, typeof(*iphy), sm); sci_phy_starting_final_substate_enter() local 1175 scu_link_layer_stop_protocol_engine(struct isci_phy * iphy) scu_link_layer_stop_protocol_engine() argument 1196 scu_link_layer_start_oob(struct isci_phy * iphy) scu_link_layer_start_oob() argument 1228 scu_link_layer_tx_hard_reset(struct isci_phy * iphy) scu_link_layer_tx_hard_reset() argument 1253 struct isci_phy *iphy = container_of(sm, typeof(*iphy), sm); sci_phy_stopped_state_enter() local 1271 struct isci_phy *iphy = container_of(sm, typeof(*iphy), sm); sci_phy_starting_state_enter() local 1290 struct isci_phy *iphy = container_of(sm, typeof(*iphy), sm); sci_phy_ready_state_enter() local 1299 struct isci_phy *iphy = container_of(sm, typeof(*iphy), sm); sci_phy_ready_state_exit() local 1306 struct isci_phy *iphy = container_of(sm, typeof(*iphy), sm); sci_phy_resetting_state_enter() local 1371 sci_phy_construct(struct isci_phy * iphy,struct isci_port * iport,u8 phy_index) sci_phy_construct() argument 1388 isci_phy_init(struct isci_phy * iphy,struct isci_host * ihost,int index) isci_phy_init() argument 1430 struct isci_phy *iphy = sas_phy->lldd_phy; isci_phy_control() local [all...] |