Lines Matching refs:phy_id
158 int rc = 0, phy_id = sas_phy->id; in pm8001_phy_control() local
165 phy = &pm8001_ha->phy[phy_id]; in pm8001_phy_control()
166 pm8001_ha->phy[phy_id].enable_completion = &completion; in pm8001_phy_control()
171 pm8001_ha->phy[phy_id].minimum_linkrate = in pm8001_phy_control()
175 pm8001_ha->phy[phy_id].maximum_linkrate = in pm8001_phy_control()
178 if (pm8001_ha->phy[phy_id].phy_state == PHY_LINK_DISABLE) { in pm8001_phy_control()
179 PM8001_CHIP_DISP->phy_start_req(pm8001_ha, phy_id); in pm8001_phy_control()
182 PM8001_CHIP_DISP->phy_ctl_req(pm8001_ha, phy_id, in pm8001_phy_control()
186 if (pm8001_ha->phy[phy_id].phy_state == PHY_LINK_DISABLE) { in pm8001_phy_control()
187 PM8001_CHIP_DISP->phy_start_req(pm8001_ha, phy_id); in pm8001_phy_control()
190 PM8001_CHIP_DISP->phy_ctl_req(pm8001_ha, phy_id, in pm8001_phy_control()
194 if (pm8001_ha->phy[phy_id].phy_state == PHY_LINK_DISABLE) { in pm8001_phy_control()
195 PM8001_CHIP_DISP->phy_start_req(pm8001_ha, phy_id); in pm8001_phy_control()
198 PM8001_CHIP_DISP->phy_ctl_req(pm8001_ha, phy_id, in pm8001_phy_control()
202 PM8001_CHIP_DISP->phy_ctl_req(pm8001_ha, phy_id, in pm8001_phy_control()
207 if (pm8001_ha->phy[phy_id].phy_state == in pm8001_phy_control()
215 if (pm8001_ha->phy[phy_id].phy_state == in pm8001_phy_control()
223 PM8001_CHIP_DISP->phy_stop_req(pm8001_ha, phy_id); in pm8001_phy_control()
229 (phy_id < 4) ? 0x30000 : 0x40000)) { in pm8001_phy_control()
238 + 0x1034 + (0x4000 * (phy_id & 3))); in pm8001_phy_control()
642 int phy_id; in pm8001_dev_found_notify() local
644 for (phy_id = 0; phy_id < parent_dev->ex_dev.num_phys; in pm8001_dev_found_notify()
645 phy_id++) { in pm8001_dev_found_notify()
646 phy = &parent_dev->ex_dev.ex_phy[phy_id]; in pm8001_dev_found_notify()
649 pm8001_device->attached_phy = phy_id; in pm8001_dev_found_notify()
653 if (phy_id == parent_dev->ex_dev.num_phys) { in pm8001_dev_found_notify()
1189 u32 phy_id; in pm8001_abort_task() local
1196 phy_id = pm8001_dev->attached_phy; in pm8001_abort_task()
1226 struct pm8001_phy *phy = pm8001_ha->phy + phy_id; in pm8001_abort_task()
1240 ret = PM8001_CHIP_DISP->phy_ctl_req(pm8001_ha, phy_id, in pm8001_abort_task()