Lines Matching defs:hisi_hba
412 static u32 hisi_sas_read32(struct hisi_hba *hisi_hba, u32 off) in hisi_sas_read32()
419 static void hisi_sas_write32(struct hisi_hba *hisi_hba, in hisi_sas_write32()
427 static void hisi_sas_phy_write32(struct hisi_hba *hisi_hba, in hisi_sas_phy_write32()
435 static u32 hisi_sas_phy_read32(struct hisi_hba *hisi_hba, in hisi_sas_phy_read32()
443 static void config_phy_opt_mode_v1_hw(struct hisi_hba *hisi_hba, int phy_no) in config_phy_opt_mode_v1_hw()
452 static void config_tx_tfe_autoneg_v1_hw(struct hisi_hba *hisi_hba, int phy_no) in config_tx_tfe_autoneg_v1_hw()
460 static void config_id_frame_v1_hw(struct hisi_hba *hisi_hba, int phy_no) in config_id_frame_v1_hw()
490 static void setup_itct_v1_hw(struct hisi_hba *hisi_hba, in setup_itct_v1_hw()
534 static int clear_itct_v1_hw(struct hisi_hba *hisi_hba, in clear_itct_v1_hw()
558 static int reset_hw_v1_hw(struct hisi_hba *hisi_hba) in reset_hw_v1_hw()
651 static void init_reg_v1_hw(struct hisi_hba *hisi_hba) in init_reg_v1_hw()
748 static int hw_init_v1_hw(struct hisi_hba *hisi_hba) in hw_init_v1_hw()
765 static void enable_phy_v1_hw(struct hisi_hba *hisi_hba, int phy_no) in enable_phy_v1_hw()
773 static void disable_phy_v1_hw(struct hisi_hba *hisi_hba, int phy_no) in disable_phy_v1_hw()
781 static void start_phy_v1_hw(struct hisi_hba *hisi_hba, int phy_no) in start_phy_v1_hw()
789 static void phy_hard_reset_v1_hw(struct hisi_hba *hisi_hba, int phy_no) in phy_hard_reset_v1_hw()
798 struct hisi_hba *hisi_hba = from_timer(hisi_hba, t, timer); in start_phys_v1_hw() local
807 static void phys_init_v1_hw(struct hisi_hba *hisi_hba) in phys_init_v1_hw()
821 static void sl_notify_ssp_v1_hw(struct hisi_hba *hisi_hba, int phy_no) in sl_notify_ssp_v1_hw()
839 static void phy_set_linkrate_v1_hw(struct hisi_hba *hisi_hba, int phy_no, in phy_set_linkrate_v1_hw()
850 static int get_wideport_bitmap_v1_hw(struct hisi_hba *hisi_hba, int port_id) in get_wideport_bitmap_v1_hw()
865 struct hisi_hba *hisi_hba = dq->hisi_hba; in start_delivery_v1_hw() local
889 static void prep_prd_sge_v1_hw(struct hisi_hba *hisi_hba, in prep_prd_sge_v1_hw()
913 static void prep_smp_v1_hw(struct hisi_hba *hisi_hba, in prep_smp_v1_hw()
951 static void prep_ssp_v1_hw(struct hisi_hba *hisi_hba, in prep_ssp_v1_hw()
1045 static void slot_err_v1_hw(struct hisi_hba *hisi_hba, in slot_err_v1_hw()
1173 static void slot_complete_v1_hw(struct hisi_hba *hisi_hba, in slot_complete_v1_hw()
1318 struct hisi_hba *hisi_hba = phy->hisi_hba; in int_phyup_v1_hw() local
1398 struct hisi_hba *hisi_hba = phy->hisi_hba; in int_bcast_v1_hw() local
1426 struct hisi_hba *hisi_hba = phy->hisi_hba; in int_abnormal_v1_hw() local
1482 struct hisi_hba *hisi_hba = cq->hisi_hba; in cq_interrupt_v1_hw() local
1528 struct hisi_hba *hisi_hba = p; in fatal_ecc_int_v1_hw() local
1587 struct hisi_hba *hisi_hba = p; in fatal_axi_int_v1_hw() local
1624 static int interrupt_init_v1_hw(struct hisi_hba *hisi_hba) in interrupt_init_v1_hw()
1684 static int interrupt_openall_v1_hw(struct hisi_hba *hisi_hba) in interrupt_openall_v1_hw()
1711 static int hisi_sas_v1_init(struct hisi_hba *hisi_hba) in hisi_sas_v1_init()