H A D | phy.c | 65 enum sas_linkrate sci_phy_linkrate(struct isci_phy *iphy) argument 67 return iphy->max_negotiated_speed; 71 sci_phy_transport_layer_initialization(struct isci_phy *iphy, argument 76 iphy->transport_layer_registers = reg; 79 &iphy->transport_layer_registers->stp_rni); 85 tl_control = readl(&iphy->transport_layer_registers->control); 87 writel(tl_control, &iphy->transport_layer_registers->control); 93 sci_phy_link_layer_initialization(struct isci_phy *iphy, argument 96 struct isci_host *ihost = iphy->owning_port->owning_controller; 99 int phy_idx = iphy 298 struct isci_phy *iphy = container_of(tmr, typeof(*iphy), sata_timer); local 330 phy_get_non_dummy_port(struct isci_phy *iphy) argument 347 sci_phy_set_port( struct isci_phy *iphy, struct isci_port *iport) argument 359 sci_phy_initialize(struct isci_phy *iphy, struct scu_transport_layer_registers __iomem *tl, struct scu_link_layer_registers __iomem *ll) argument 386 sci_phy_setup_transport(struct isci_phy *iphy, u32 device_id) argument 401 sci_phy_suspend(struct isci_phy *iphy) argument 414 sci_phy_resume(struct isci_phy *iphy) argument 425 sci_phy_get_sas_address(struct isci_phy *iphy, struct sci_sas_address *sas) argument 431 sci_phy_get_attached_sas_address(struct isci_phy *iphy, struct sci_sas_address *sas) argument 439 sci_phy_get_protocols(struct isci_phy *iphy, struct sci_phy_proto *proto) argument 444 sci_phy_start(struct isci_phy *iphy) argument 458 sci_phy_stop(struct isci_phy *iphy) argument 484 sci_phy_reset(struct isci_phy *iphy) argument 498 sci_phy_consume_power_handler(struct isci_phy *iphy) argument 545 sci_phy_start_sas_link_training(struct isci_phy *iphy) argument 563 sci_phy_start_sata_link_training(struct isci_phy *iphy) argument 585 sci_phy_complete_link_training(struct isci_phy *iphy, enum sas_linkrate max_link_rate, u32 next_state) argument 594 sci_phy_event_handler(struct isci_phy *iphy, u32 event_code) argument 844 __func__, iphy, event_code); local 858 __func__, iphy, event_code); local 871 sci_phy_frame_handler(struct isci_phy *iphy, u32 frame_index) argument 968 struct isci_phy *iphy = container_of(sm, typeof(*iphy), sm); local 976 struct isci_phy *iphy = container_of(sm, typeof(*iphy), sm); local 984 struct isci_phy *iphy = container_of(sm, typeof(*iphy), sm); local 992 struct isci_phy *iphy = container_of(sm, typeof(*iphy), sm); local 1000 struct isci_phy *iphy = container_of(sm, typeof(*iphy), sm); local 1008 struct isci_phy *iphy = container_of(sm, typeof(*iphy), sm); local 1015 struct isci_phy *iphy = container_of(sm, typeof(*iphy), sm); local 1022 struct isci_phy *iphy = container_of(sm, typeof(*iphy), sm); local 1029 struct isci_phy *iphy = container_of(sm, typeof(*iphy), sm); local 1036 struct isci_phy *iphy = container_of(sm, typeof(*iphy), sm); local 1056 struct isci_phy *iphy = container_of(sm, typeof(*iphy), sm); local 1063 struct isci_phy *iphy = container_of(sm, typeof(*iphy), sm); local 1079 scu_link_layer_stop_protocol_engine( struct isci_phy *iphy) argument 1101 scu_link_layer_start_oob(struct isci_phy *iphy) argument 1130 scu_link_layer_tx_hard_reset( struct isci_phy *iphy) argument 1155 struct isci_phy *iphy = container_of(sm, typeof(*iphy), sm); local 1173 struct isci_phy *iphy = container_of(sm, typeof(*iphy), sm); local 1192 struct isci_phy *iphy = container_of(sm, typeof(*iphy), sm); local 1201 struct isci_phy *iphy = container_of(sm, typeof(*iphy), sm); local 1208 struct isci_phy *iphy = container_of(sm, typeof(*iphy), sm); local 1273 sci_phy_construct(struct isci_phy *iphy, struct isci_port *iport, u8 phy_index) argument 1290 isci_phy_init(struct isci_phy *iphy, struct isci_host *ihost, int index) argument 1335 struct isci_phy *iphy = sas_phy->lldd_phy; local [all...] |