Searched defs:hisi_hba (Results  1 – 5 of 5) sorted by relevance
| /Linux-v5.4/drivers/scsi/hisi_sas/ | 
| D | hisi_sas.h | 121 	struct hisi_hba *hisi_hba;  member 152 	struct hisi_hba	*hisi_hba;  member 179 	struct hisi_hba *hisi_hba;  member 187 	struct hisi_hba *hisi_hba;  member 195 	struct hisi_hba		*hisi_hba;  member 324 struct hisi_hba {  struct 326 	struct sas_ha_struct *p; 328 	struct platform_device *platform_dev; 329 	struct pci_dev *pci_dev; 330 	struct device *dev; [all …] 
 | 
| D | hisi_sas_main.c | 148 void hisi_sas_stop_phys(struct hisi_hba *hisi_hba)  in hisi_sas_stop_phys() 157 static void hisi_sas_slot_index_clear(struct hisi_hba *hisi_hba, int slot_idx)  in hisi_sas_slot_index_clear() 164 static void hisi_sas_slot_index_free(struct hisi_hba *hisi_hba, int slot_idx)  in hisi_sas_slot_index_free() 176 static void hisi_sas_slot_index_set(struct hisi_hba *hisi_hba, int slot_idx)  in hisi_sas_slot_index_set() 183 static int hisi_sas_slot_index_alloc(struct hisi_hba *hisi_hba,  in hisi_sas_slot_index_alloc() 212 static void hisi_sas_slot_index_init(struct hisi_hba *hisi_hba)  in hisi_sas_slot_index_init() 220 void hisi_sas_slot_task_free(struct hisi_hba *hisi_hba, struct sas_task *task,  in hisi_sas_slot_task_free() 260 static void hisi_sas_task_prep_smp(struct hisi_hba *hisi_hba,  in hisi_sas_task_prep_smp() 266 static void hisi_sas_task_prep_ssp(struct hisi_hba *hisi_hba,  in hisi_sas_task_prep_ssp() 272 static void hisi_sas_task_prep_ata(struct hisi_hba *hisi_hba,  in hisi_sas_task_prep_ata() [all …] 
 | 
| D | hisi_sas_v3_hw.c | 515 static u32 hisi_sas_read32(struct hisi_hba *hisi_hba, u32 off)  in hisi_sas_read32() 522 static void hisi_sas_write32(struct hisi_hba *hisi_hba, u32 off, u32 val)  in hisi_sas_write32() 529 static void hisi_sas_phy_write32(struct hisi_hba *hisi_hba, int phy_no,  in hisi_sas_phy_write32() 537 static u32 hisi_sas_phy_read32(struct hisi_hba *hisi_hba,  in hisi_sas_phy_read32() 559 static void init_reg_v3_hw(struct hisi_hba *hisi_hba)  in init_reg_v3_hw() 707 static void config_phy_opt_mode_v3_hw(struct hisi_hba *hisi_hba, int phy_no)  in config_phy_opt_mode_v3_hw() 716 static void config_id_frame_v3_hw(struct hisi_hba *hisi_hba, int phy_no)  in config_id_frame_v3_hw() 746 static void setup_itct_v3_hw(struct hisi_hba *hisi_hba,  in setup_itct_v3_hw() 798 static void clear_itct_v3_hw(struct hisi_hba *hisi_hba,  in clear_itct_v3_hw() 821 static void dereg_device_v3_hw(struct hisi_hba *hisi_hba,  in dereg_device_v3_hw() [all …] 
 | 
| D | hisi_sas_v2_hw.c | 729 static u32 hisi_sas_read32(struct hisi_hba *hisi_hba, u32 off)  in hisi_sas_read32() 736 static u32 hisi_sas_read32_relaxed(struct hisi_hba *hisi_hba, u32 off)  in hisi_sas_read32_relaxed() 743 static void hisi_sas_write32(struct hisi_hba *hisi_hba, u32 off, u32 val)  in hisi_sas_write32() 750 static void hisi_sas_phy_write32(struct hisi_hba *hisi_hba, int phy_no,  in hisi_sas_phy_write32() 758 static u32 hisi_sas_phy_read32(struct hisi_hba *hisi_hba,  in hisi_sas_phy_read32() 768 slot_index_alloc_quirk_v2_hw(struct hisi_hba *hisi_hba,  in slot_index_alloc_quirk_v2_hw() 821 static bool sata_index_alloc_v2_hw(struct hisi_hba *hisi_hba, int *idx)  in sata_index_alloc_v2_hw() 842 	struct hisi_hba *hisi_hba = device->port->ha->lldd_ha;  in alloc_dev_quirk_v2_hw()  local 884 static void config_phy_opt_mode_v2_hw(struct hisi_hba *hisi_hba, int phy_no)  in config_phy_opt_mode_v2_hw() 893 static void config_id_frame_v2_hw(struct hisi_hba *hisi_hba, int phy_no)  in config_id_frame_v2_hw() [all …] 
 | 
| D | hisi_sas_v1_hw.c | 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 void clear_itct_v1_hw(struct hisi_hba *hisi_hba,  in clear_itct_v1_hw() 556 static int reset_hw_v1_hw(struct hisi_hba *hisi_hba)  in reset_hw_v1_hw() [all …] 
 |