Lines Matching defs:phy
18 struct mvs_phy *phy = &mvi->phy[i];
21 phy->phy_type &= ~(PORT_TYPE_SAS | PORT_TYPE_SATA);
23 phy->phy_type |= PORT_TYPE_SAS;
25 phy->phy_type |= PORT_TYPE_SATA;
323 /* set phy local SAS address */
326 cpu_to_be64(mvi->phy[i].dev_sas_addr));
346 /* clear phy int status */
351 /* set phy int mask */
578 struct mvs_phy *phy = &mvi->phy[i];
579 struct asd_sas_phy *sas_phy = &phy->sas_phy;
582 (phy->phy_status & PHY_NEG_SPP_PHYS_LINK_RATE_MASK) >>
585 phy->minimum_linkrate =
586 (phy->phy_status &
588 phy->maximum_linkrate =
589 (phy->phy_status &
593 phy->dev_info = mvs_read_port_cfg_data(mvi, i);
596 phy->att_dev_info = mvs_read_port_cfg_data(mvi, i);
599 phy->att_dev_sas_addr =
602 phy->att_dev_sas_addr |= mvs_read_port_cfg_data(mvi, i);
603 phy->att_dev_sas_addr = SAS_ADDR(&phy->att_dev_sas_addr);
609 struct mvs_phy *phy = &mvi->phy[i];
612 if (((phy->phy_status & PHY_NEG_SPP_PHYS_LINK_RATE_MASK) >>