Lines Matching refs:sas_phy
77 if (phy->sas_phy.role & PHY_ROLE_INITIATOR) in asd_init_phy_identify()
78 phy->identify_frame->initiator_bits = phy->sas_phy.iproto; in asd_init_phy_identify()
79 if (phy->sas_phy.role & PHY_ROLE_TARGET) in asd_init_phy_identify()
80 phy->identify_frame->target_bits = phy->sas_phy.tproto; in asd_init_phy_identify()
83 phy->identify_frame->phy_id = phy->sas_phy.id; in asd_init_phy_identify()
88 struct asd_ha_struct *asd_ha = phy->sas_phy.ha->lldd_ha; in asd_init_phy()
89 struct asd_sas_phy *sas_phy = &phy->sas_phy; in asd_init_phy() local
91 sas_phy->enabled = 1; in asd_init_phy()
92 sas_phy->class = SAS; in asd_init_phy()
93 sas_phy->iproto = SAS_PROTOCOL_ALL; in asd_init_phy()
94 sas_phy->tproto = 0; in asd_init_phy()
95 sas_phy->type = PHY_TYPE_PHYSICAL; in asd_init_phy()
96 sas_phy->role = PHY_ROLE_INITIATOR; in asd_init_phy()
97 sas_phy->oob_mode = OOB_NOT_CONNECTED; in asd_init_phy()
98 sas_phy->linkrate = SAS_LINK_RATE_UNKNOWN; in asd_init_phy()
104 asd_printk("no mem for IDENTIFY for phy%d\n", sas_phy->id); in asd_init_phy()
140 phy->sas_phy.enabled = 0; in asd_init_phys()
141 phy->sas_phy.id = i; in asd_init_phys()
142 phy->sas_phy.sas_addr = &phy->phy_desc->sas_addr[0]; in asd_init_phys()
143 phy->sas_phy.frame_rcvd = &phy->frame_rcvd[0]; in asd_init_phys()
144 phy->sas_phy.ha = &asd_ha->sas_ha; in asd_init_phys()
145 phy->sas_phy.lldd_phy = phy; in asd_init_phys()