Home
last modified time | relevance | path

Searched refs:hisi_sas_phy (Results 1 - 10 of 10) sorted by relevance

/kernel/linux/linux-6.6/drivers/scsi/hisi_sas/
H A Dhisi_sas_main.c620 struct hisi_sas_phy *phy = &hisi_hba->phy[phy_no]; in hisi_sas_bytes_dmaed()
910 struct hisi_sas_phy *phy = in hisi_sas_phyup_work_common()
929 struct hisi_sas_phy *phy = in hisi_sas_linkreset_work()
938 struct hisi_sas_phy *phy = in hisi_sas_phyup_pm_work()
953 bool hisi_sas_notify_phy_event(struct hisi_sas_phy *phy, in hisi_sas_notify_phy_event()
967 struct hisi_sas_phy *phy = from_timer(phy, t, timer); in hisi_sas_wait_phyup_timedout()
980 struct hisi_sas_phy *phy = &hisi_hba->phy[phy_no]; in hisi_sas_phy_oob_ready()
1012 struct hisi_sas_phy *phy = &hisi_hba->phy[phy_no]; in hisi_sas_phy_init()
1040 /* Wrapper to ensure we track hisi_sas_phy.enable properly */
1043 struct hisi_sas_phy *ph in hisi_sas_phy_enable()
[all...]
H A Dhisi_sas.h171 struct hisi_sas_phy { struct
369 struct hisi_sas_phy *phy;
429 struct hisi_sas_phy phy[HISI_SAS_MAX_PHYS];
656 extern void hisi_sas_phy_bcast(struct hisi_sas_phy *phy);
665 extern bool hisi_sas_notify_phy_event(struct hisi_sas_phy *phy,
H A Dhisi_sas_v3_hw.c664 struct hisi_sas_phy *phy = &hisi_hba->phy[i]; in init_reg_v3_hw()
1053 struct hisi_sas_phy *phy = &hisi_hba->phy[phy_no]; in phy_hard_reset_v3_hw()
1076 struct hisi_sas_phy *phy = &hisi_hba->phy[i]; in phys_init_v3_hw()
1529 struct hisi_sas_phy *phy = &hisi_hba->phy[phy_no]; in phy_up_v3_hw()
1639 struct hisi_sas_phy *phy = &hisi_hba->phy[phy_no]; in phy_down_v3_hw()
1669 struct hisi_sas_phy *phy = &hisi_hba->phy[phy_no]; in phy_bcast_v3_hw()
1798 struct hisi_sas_phy *phy = &hisi_hba->phy[phy_no]; in phy_get_events_v3_hw()
1833 struct hisi_sas_phy *phy = &hisi_hba->phy[phy_no]; in handle_chl_int2_v3_hw()
4386 struct hisi_sas_phy *phy = s->private; in debugfs_phy_down_cnt_v3_hw_write()
4404 struct hisi_sas_phy *ph in debugfs_phy_down_cnt_v3_hw_show()
[all...]
H A Dhisi_sas_v2_hw.c1230 struct hisi_sas_phy *phy = &hisi_hba->phy[i]; in init_reg_v2_hw()
1546 struct hisi_sas_phy *phy = &hisi_hba->phy[phy_no]; in phy_hard_reset_v2_hw()
1561 struct hisi_sas_phy *phy = &hisi_hba->phy[phy_no]; in phy_get_events_v2_hw()
1583 struct hisi_sas_phy *phy = &hisi_hba->phy[i]; in phys_init_v2_hw()
2593 struct hisi_sas_phy *phy = sas_phy->lldd_phy; in hisi_sas_internal_abort_quirk_timeout()
2648 struct hisi_sas_phy *phy = &hisi_hba->phy[phy_no]; in phy_up_v2_hw()
2731 struct hisi_sas_phy *phy = &hisi_hba->phy[phy_no]; in phy_down_v2_hw()
2823 struct hisi_sas_phy *phy = &hisi_hba->phy[phy_no]; in phy_bcast_v2_hw()
2905 struct hisi_sas_phy *phy = &hisi_hba->phy[phy_no]; in int_chnl_int_v2_hw()
3198 struct hisi_sas_phy *ph in sata_int_v2_hw()
[all...]
H A Dhisi_sas_v1_hw.c1317 struct hisi_sas_phy *phy = p; in int_phyup_v1_hw()
1397 struct hisi_sas_phy *phy = p; in int_bcast_v1_hw()
1425 struct hisi_sas_phy *phy = p; in int_abnormal_v1_hw()
1631 struct hisi_sas_phy *phy = &hisi_hba->phy[i]; in interrupt_init_v1_hw()
/kernel/linux/linux-5.10/drivers/scsi/hisi_sas/
H A Dhisi_sas.h156 struct hisi_sas_phy { struct
382 struct hisi_sas_phy *phy;
440 struct hisi_sas_phy phy[HISI_SAS_MAX_PHYS];
670 extern bool hisi_sas_notify_phy_event(struct hisi_sas_phy *phy,
H A Dhisi_sas_main.c623 struct hisi_sas_phy *phy = &hisi_hba->phy[phy_no]; in hisi_sas_bytes_dmaed()
861 struct hisi_sas_phy *phy = in hisi_sas_phyup_work()
874 struct hisi_sas_phy *phy = in hisi_sas_linkreset_work()
886 bool hisi_sas_notify_phy_event(struct hisi_sas_phy *phy, in hisi_sas_notify_phy_event()
900 struct hisi_sas_phy *phy = from_timer(phy, t, timer); in hisi_sas_wait_phyup_timedout()
911 struct hisi_sas_phy *phy = &hisi_hba->phy[phy_no]; in hisi_sas_phy_oob_ready()
927 struct hisi_sas_phy *phy = &hisi_hba->phy[phy_no]; in hisi_sas_phy_init()
957 /* Wrapper to ensure we track hisi_sas_phy.enable properly */
960 struct hisi_sas_phy *phy = &hisi_hba->phy[phy_no]; in hisi_sas_phy_enable()
985 struct hisi_sas_phy *ph in hisi_sas_port_notify_formed()
[all...]
H A Dhisi_sas_v2_hw.c1230 struct hisi_sas_phy *phy = &hisi_hba->phy[i]; in init_reg_v2_hw()
1546 struct hisi_sas_phy *phy = &hisi_hba->phy[phy_no]; in phy_hard_reset_v2_hw()
1561 struct hisi_sas_phy *phy = &hisi_hba->phy[phy_no]; in phy_get_events_v2_hw()
1583 struct hisi_sas_phy *phy = &hisi_hba->phy[i]; in phys_init_v2_hw()
2592 struct hisi_sas_phy *phy = sas_phy->lldd_phy; in hisi_sas_internal_abort_quirk_timeout()
2646 struct hisi_sas_phy *phy = &hisi_hba->phy[phy_no]; in phy_up_v2_hw()
2735 struct hisi_sas_phy *phy = &hisi_hba->phy[phy_no]; in phy_down_v2_hw()
2826 struct hisi_sas_phy *phy = &hisi_hba->phy[phy_no]; in phy_bcast_v2_hw()
2910 struct hisi_sas_phy *phy = &hisi_hba->phy[phy_no]; in int_chnl_int_v2_hw()
3203 struct hisi_sas_phy *ph in sata_int_v2_hw()
[all...]
H A Dhisi_sas_v3_hw.c610 struct hisi_sas_phy *phy = &hisi_hba->phy[i]; in init_reg_v3_hw()
998 struct hisi_sas_phy *phy = &hisi_hba->phy[phy_no]; in phy_hard_reset_v3_hw()
1021 struct hisi_sas_phy *phy = &hisi_hba->phy[i]; in phys_init_v3_hw()
1474 struct hisi_sas_phy *phy = &hisi_hba->phy[phy_no]; in phy_up_v3_hw()
1575 struct hisi_sas_phy *phy = &hisi_hba->phy[phy_no]; in phy_down_v3_hw()
1604 struct hisi_sas_phy *phy = &hisi_hba->phy[phy_no]; in phy_bcast_v3_hw()
1732 struct hisi_sas_phy *phy = &hisi_hba->phy[phy_no]; in phy_get_events_v3_hw()
1767 struct hisi_sas_phy *phy = &hisi_hba->phy[phy_no]; in handle_chl_int2_v3_hw()
H A Dhisi_sas_v1_hw.c1321 struct hisi_sas_phy *phy = p; in int_phyup_v1_hw()
1408 struct hisi_sas_phy *phy = p; in int_bcast_v1_hw()
1437 struct hisi_sas_phy *phy = p; in int_abnormal_v1_hw()
1642 struct hisi_sas_phy *phy = &hisi_hba->phy[i]; in interrupt_init_v1_hw()

Completed in 42 milliseconds