Lines Matching refs:sas_phy
2879 phy->sas_phy.oob_mode = SAS_OOB_MODE; in hw_event_port_recover()
2954 phy->sas_phy.oob_mode = SAS_OOB_MODE; in hw_event_sas_phy_up()
2955 sas_ha->notify_phy_event(&phy->sas_phy, PHYE_OOB_DONE); in hw_event_sas_phy_up()
2956 spin_lock_irqsave(&phy->sas_phy.frame_rcvd_lock, flags); in hw_event_sas_phy_up()
2960 pm8001_get_attached_sas_addr(phy, phy->sas_phy.attached_sas_addr); in hw_event_sas_phy_up()
2961 spin_unlock_irqrestore(&phy->sas_phy.frame_rcvd_lock, flags); in hw_event_sas_phy_up()
3002 phy->sas_phy.oob_mode = SATA_OOB_MODE; in hw_event_sata_phy_up()
3003 sas_ha->notify_phy_event(&phy->sas_phy, PHYE_OOB_DONE); in hw_event_sata_phy_up()
3004 spin_lock_irqsave(&phy->sas_phy.frame_rcvd_lock, flags); in hw_event_sata_phy_up()
3010 pm8001_get_attached_sas_addr(phy, phy->sas_phy.attached_sas_addr); in hw_event_sata_phy_up()
3011 spin_unlock_irqrestore(&phy->sas_phy.frame_rcvd_lock, flags); in hw_event_sata_phy_up()
3054 sas_phy_disconnected(&phy->sas_phy); in hw_event_phy_down()
3076 sas_phy_disconnected(&phy->sas_phy); in hw_event_phy_down()
3163 struct asd_sas_phy *sas_phy = sas_ha->sas_phy[phy_id]; in mpi_hw_event() local
3183 sas_ha->notify_phy_event(&phy->sas_phy, PHYE_SPINUP_HOLD); in mpi_hw_event()
3189 sas_ha->notify_phy_event(&phy->sas_phy, in mpi_hw_event()
3198 sas_phy_disconnected(sas_phy); in mpi_hw_event()
3200 sas_ha->notify_port_event(sas_phy, PORTE_LINK_RESET_ERR); in mpi_hw_event()
3209 spin_lock_irqsave(&sas_phy->sas_prim_lock, flags); in mpi_hw_event()
3210 sas_phy->sas_prim = HW_EVENT_BROADCAST_CHANGE; in mpi_hw_event()
3211 spin_unlock_irqrestore(&sas_phy->sas_prim_lock, flags); in mpi_hw_event()
3212 sas_ha->notify_port_event(sas_phy, PORTE_BROADCAST_RCVD); in mpi_hw_event()
3217 sas_phy_disconnected(&phy->sas_phy); in mpi_hw_event()
3219 sas_ha->notify_phy_event(&phy->sas_phy, PHYE_OOB_ERROR); in mpi_hw_event()
3224 spin_lock_irqsave(&sas_phy->sas_prim_lock, flags); in mpi_hw_event()
3225 sas_phy->sas_prim = HW_EVENT_BROADCAST_EXP; in mpi_hw_event()
3226 spin_unlock_irqrestore(&sas_phy->sas_prim_lock, flags); in mpi_hw_event()
3227 sas_ha->notify_port_event(sas_phy, PORTE_BROADCAST_RCVD); in mpi_hw_event()
3263 spin_lock_irqsave(&sas_phy->sas_prim_lock, flags); in mpi_hw_event()
3264 sas_phy->sas_prim = HW_EVENT_BROADCAST_SES; in mpi_hw_event()
3265 spin_unlock_irqrestore(&sas_phy->sas_prim_lock, flags); in mpi_hw_event()
3266 sas_ha->notify_port_event(sas_phy, PORTE_BROADCAST_RCVD); in mpi_hw_event()
3278 sas_ha->notify_port_event(sas_phy, PORTE_HARD_RESET); in mpi_hw_event()
3283 sas_phy_disconnected(sas_phy); in mpi_hw_event()
3285 sas_ha->notify_port_event(sas_phy, PORTE_LINK_RESET_ERR); in mpi_hw_event()
3293 sas_phy_disconnected(sas_phy); in mpi_hw_event()
3295 sas_ha->notify_port_event(sas_phy, PORTE_LINK_RESET_ERR); in mpi_hw_event()
3300 sas_phy_disconnected(sas_phy); in mpi_hw_event()
3302 sas_ha->notify_port_event(sas_phy, PORTE_LINK_RESET_ERR); in mpi_hw_event()
3313 sas_ha->notify_phy_event(&phy->sas_phy, in mpi_hw_event()