Searched defs:iphy (Results 1 - 6 of 6) sorted by relevance

/drivers/scsi/isci/
H A Dport_config.c117 struct isci_phy *iphy)
130 sci_phy_get_sas_address(iphy, &phy_sas_address);
131 sci_phy_get_attached_sas_address(iphy, &phy_attached_device_address);
345 struct isci_phy *iphy = &ihost->phys[index]; local
349 phy_get_non_dummy_port(iphy),
350 iphy);
361 struct isci_phy *iphy)
370 port_agent->phy_ready_mask |= (1 << iphy->phy_index);
371 sci_port_link_up(iport, iphy);
372 if ((iport->active_phy_mask & (1 << iphy
115 sci_port_configuration_agent_find_port( struct isci_host *ihost, struct isci_phy *iphy) argument
358 sci_mpc_agent_link_up(struct isci_host *ihost, struct sci_port_configuration_agent *port_agent, struct isci_port *iport, struct isci_phy *iphy) argument
393 sci_mpc_agent_link_down( struct isci_host *ihost, struct sci_port_configuration_agent *port_agent, struct isci_port *iport, struct isci_phy *iphy) argument
482 sci_apc_agent_configure_ports(struct isci_host *ihost, struct sci_port_configuration_agent *port_agent, struct isci_phy *iphy, bool start_timer) argument
604 sci_apc_agent_link_up(struct isci_host *ihost, struct sci_port_configuration_agent *port_agent, struct isci_port *iport, struct isci_phy *iphy) argument
636 sci_apc_agent_link_down( struct isci_host *ihost, struct sci_port_configuration_agent *port_agent, struct isci_port *iport, struct isci_phy *iphy) argument
[all...]
H A Dtask.c772 struct isci_phy *iphy = &ihost->phys[phy->number]; local
775 iphy);
H A Dphy.h108 struct isci_phy *iphy = container_of(sas_phy, typeof(*iphy), sas_phy); local
110 return iphy;
400 struct isci_phy *iphy,
404 struct isci_port *phy_get_non_dummy_port(struct isci_phy *iphy);
407 struct isci_phy *iphy,
411 struct isci_phy *iphy,
416 struct isci_phy *iphy);
419 struct isci_phy *iphy);
422 struct isci_phy *iphy);
[all...]
H A Dphy.c75 enum sas_linkrate sci_phy_linkrate(struct isci_phy *iphy) argument
77 return iphy->max_negotiated_speed;
80 static struct isci_host *phy_to_host(struct isci_phy *iphy) argument
82 struct isci_phy *table = iphy - iphy->phy_index;
88 static struct device *sciphy_to_dev(struct isci_phy *iphy) argument
90 return &phy_to_host(iphy)->pdev->dev;
94 sci_phy_transport_layer_initialization(struct isci_phy *iphy, argument
99 iphy->transport_layer_registers = reg;
102 &iphy
116 sci_phy_link_layer_initialization(struct isci_phy *iphy, struct scu_link_layer_registers __iomem *llr) argument
321 struct isci_phy *iphy = container_of(tmr, typeof(*iphy), sata_timer); local
353 phy_get_non_dummy_port(struct isci_phy *iphy) argument
370 sci_phy_set_port( struct isci_phy *iphy, struct isci_port *iport) argument
382 sci_phy_initialize(struct isci_phy *iphy, struct scu_transport_layer_registers __iomem *tl, struct scu_link_layer_registers __iomem *ll) argument
409 sci_phy_setup_transport(struct isci_phy *iphy, u32 device_id) argument
424 sci_phy_suspend(struct isci_phy *iphy) argument
437 sci_phy_resume(struct isci_phy *iphy) argument
448 sci_phy_get_sas_address(struct isci_phy *iphy, struct sci_sas_address *sas) argument
454 sci_phy_get_attached_sas_address(struct isci_phy *iphy, struct sci_sas_address *sas) argument
462 sci_phy_get_protocols(struct isci_phy *iphy, struct sci_phy_proto *proto) argument
467 sci_phy_start(struct isci_phy *iphy) argument
481 sci_phy_stop(struct isci_phy *iphy) argument
507 sci_phy_reset(struct isci_phy *iphy) argument
521 sci_phy_consume_power_handler(struct isci_phy *iphy) argument
568 sci_phy_start_sas_link_training(struct isci_phy *iphy) argument
586 sci_phy_start_sata_link_training(struct isci_phy *iphy) argument
608 sci_phy_complete_link_training(struct isci_phy *iphy, enum sas_linkrate max_link_rate, u32 next_state) argument
672 scu_link_layer_set_txcomsas_timeout(struct isci_phy *iphy, u32 timeout) argument
684 sci_phy_event_handler(struct isci_phy *iphy, u32 event_code) argument
970 sci_phy_frame_handler(struct isci_phy *iphy, u32 frame_index) argument
1067 struct isci_phy *iphy = container_of(sm, typeof(*iphy), sm); local
1075 struct isci_phy *iphy = container_of(sm, typeof(*iphy), sm); local
1083 struct isci_phy *iphy = container_of(sm, typeof(*iphy), sm); local
1091 struct isci_phy *iphy = container_of(sm, typeof(*iphy), sm); local
1099 struct isci_phy *iphy = container_of(sm, typeof(*iphy), sm); local
1107 struct isci_phy *iphy = container_of(sm, typeof(*iphy), sm); local
1114 struct isci_phy *iphy = container_of(sm, typeof(*iphy), sm); local
1121 struct isci_phy *iphy = container_of(sm, typeof(*iphy), sm); local
1128 struct isci_phy *iphy = container_of(sm, typeof(*iphy), sm); local
1135 struct isci_phy *iphy = container_of(sm, typeof(*iphy), sm); local
1155 struct isci_phy *iphy = container_of(sm, typeof(*iphy), sm); local
1162 struct isci_phy *iphy = container_of(sm, typeof(*iphy), sm); local
1178 scu_link_layer_stop_protocol_engine( struct isci_phy *iphy) argument
1200 scu_link_layer_start_oob(struct isci_phy *iphy) argument
1230 scu_link_layer_tx_hard_reset( struct isci_phy *iphy) argument
1256 struct isci_phy *iphy = container_of(sm, typeof(*iphy), sm); local
1274 struct isci_phy *iphy = container_of(sm, typeof(*iphy), sm); local
1293 struct isci_phy *iphy = container_of(sm, typeof(*iphy), sm); local
1302 struct isci_phy *iphy = container_of(sm, typeof(*iphy), sm); local
1309 struct isci_phy *iphy = container_of(sm, typeof(*iphy), sm); local
1374 sci_phy_construct(struct isci_phy *iphy, struct isci_port *iport, u8 phy_index) argument
1391 isci_phy_init(struct isci_phy *iphy, struct isci_host *ihost, int index) argument
1435 struct isci_phy *iphy = sas_phy->lldd_phy; local
[all...]
H A Dport.c94 struct isci_phy *iphy = iport->phy_table[index]; local
96 if (!iphy)
98 sci_phy_get_protocols(iphy, proto);
145 struct isci_phy *iphy; local
150 iphy = iport->phy_table[i];
151 if (!iphy)
153 val = readl(&iphy->link_layer_registers->link_layer_control);
155 writel(val, &iphy->link_layer_registers->link_layer_control);
161 struct isci_phy *iphy)
165 __func__, iphy,
159 isci_port_bc_change_received(struct isci_host *ihost, struct isci_port *iport, struct isci_phy *iphy) argument
171 isci_port_link_up(struct isci_host *isci_host, struct isci_port *iport, struct isci_phy *iphy) argument
332 struct isci_phy *iphy = &ihost->phys[phy_idx]; local
447 struct isci_phy *iphy; local
461 sci_port_set_phy(struct isci_port *iport, struct isci_phy *iphy) argument
483 sci_port_clear_phy(struct isci_port *iport, struct isci_phy *iphy) argument
512 struct isci_phy *iphy; local
615 sci_port_resume_phy(struct isci_port *iport, struct isci_phy *iphy) argument
621 sci_port_activate_phy(struct isci_port *iport, struct isci_phy *iphy, u8 flags) argument
638 sci_port_deactivate_phy(struct isci_port *iport, struct isci_phy *iphy, bool do_notify_user) argument
662 sci_port_invalid_link_up(struct isci_port *iport, struct isci_phy *iphy) argument
688 sci_port_general_link_up_handler(struct isci_port *iport, struct isci_phy *iphy, u8 flags) argument
754 sci_port_link_detected(struct isci_port *iport, struct isci_phy *iphy) argument
849 struct isci_phy *iphy; local
1149 struct isci_phy *iphy = NULL; local
1196 sci_port_add_phy(struct isci_port *iport, struct isci_phy *iphy) argument
1267 sci_port_remove_phy(struct isci_port *iport, struct isci_phy *iphy) argument
1308 sci_port_link_up(struct isci_port *iport, struct isci_phy *iphy) argument
1351 sci_port_link_down(struct isci_port *iport, struct isci_phy *iphy) argument
1635 sci_port_broadcast_change_received(struct isci_port *iport, struct isci_phy *iphy) argument
1648 isci_port_perform_hard_reset(struct isci_host *ihost, struct isci_port *iport, struct isci_phy *iphy) argument
1747 struct isci_phy *iphy = to_iphy(phy); local
[all...]
H A Dhost.c313 struct isci_phy *iphy; local
334 iphy = &ihost->phys[index];
335 result = sci_phy_frame_handler(iphy, frame_index);
346 iphy = &ihost->phys[index];
347 result = sci_phy_frame_handler(iphy, frame_index);
372 struct isci_phy *iphy; local
452 iphy = &ihost->phys[index];
453 sci_phy_event_handler(iphy, ent);
838 static bool is_phy_starting(struct isci_phy *iphy) argument
842 state = iphy
866 struct isci_phy *iphy = &ihost->phys[i]; local
905 struct isci_phy *iphy; local
1281 struct isci_phy *iphy = &ihost->phys[i]; local
1744 struct isci_phy *iphy; local
1814 sci_controller_power_control_queue_insert(struct isci_host *ihost, struct isci_phy *iphy) argument
1866 sci_controller_power_control_queue_remove(struct isci_host *ihost, struct isci_phy *iphy) argument
2381 sci_controller_link_up(struct isci_host *ihost, struct isci_port *iport, struct isci_phy *iphy) argument
2404 sci_controller_link_down(struct isci_host *ihost, struct isci_port *iport, struct isci_phy *iphy) argument
[all...]

Completed in 472 milliseconds