Home
last modified time | relevance | path

Searched refs:lldd_control_phy (Results 1 – 10 of 10) sorted by relevance

/kernel/linux/linux-5.10/drivers/scsi/libsas/
Dsas_phy.c45 if (!port && phy->enabled && i->dft->lldd_control_phy) { in sas_phye_oob_error()
50 i->dft->lldd_control_phy(phy, PHY_FUNC_HARD_RESET, in sas_phye_oob_error()
57 i->dft->lldd_control_phy(phy, PHY_FUNC_DISABLE, NULL); in sas_phye_oob_error()
72 i->dft->lldd_control_phy(phy, PHY_FUNC_RELEASE_SPINUP_HOLD, NULL); in sas_phye_spinup_hold()
105 ret = i->dft->lldd_control_phy(phy, PHY_FUNC_DISABLE, NULL); in sas_phye_shutdown()
Dsas_init.c189 return i->dft->lldd_control_phy(asd_phy, PHY_FUNC_GET_EVENTS, NULL); in sas_get_linkerrors()
240 return i->dft->lldd_control_phy(asd_phy, reset_type, NULL); in transport_sas_phy_reset()
275 ret = i->dft->lldd_control_phy(asd_phy, cmd, NULL); in sas_phy_enable()
308 ret = i->dft->lldd_control_phy(asd_phy, reset_type, NULL); in sas_phy_reset()
343 ret = i->dft->lldd_control_phy(asd_phy, PHY_FUNC_SET_LINK_RATE, in sas_set_phy_speed()
602 if (i->dft->lldd_control_phy) { in __sas_alloc_event()
Dsas_host_smp.c219 if (i->dft->lldd_control_phy(asd_phy, phy_op, &rates)) in sas_phy_control()
/kernel/linux/linux-5.10/include/scsi/
Dlibsas.h646 int (*lldd_control_phy)(struct asd_sas_phy *, enum phy_func, void *); member
/kernel/linux/linux-5.10/Documentation/scsi/
Dlibsas.rst231 int (*lldd_control_phy)(struct sas_phy *, enum phy_func);
276 my_ha->sas_ha.lldd_control_phy = my_control_phy;
/kernel/linux/linux-5.10/drivers/scsi/isci/
Dinit.c208 .lldd_control_phy = isci_phy_control,
/kernel/linux/linux-5.10/drivers/scsi/mvsas/
Dmv_init.c63 .lldd_control_phy = mvs_phy_control,
/kernel/linux/linux-5.10/drivers/scsi/aic94xx/
Daic94xx_init.c972 .lldd_control_phy = asd_control_phy,
/kernel/linux/linux-5.10/drivers/scsi/pm8001/
Dpm8001_init.c122 .lldd_control_phy = pm8001_phy_control,
/kernel/linux/linux-5.10/drivers/scsi/hisi_sas/
Dhisi_sas_main.c2265 .lldd_control_phy = hisi_sas_control_phy,