Home
last modified time | relevance | path

Searched defs:pm8001_ha (Results 1 – 7 of 7) sorted by relevance

/kernel/linux/linux-5.10/drivers/scsi/pm8001/
Dpm80xx_hwi.c50 int pm80xx_bar4_shift(struct pm8001_hba_info *pm8001_ha, u32 shift_value) in pm80xx_bar4_shift()
68 static void pm80xx_pci_mem_copy(struct pm8001_hba_info *pm8001_ha, u32 soffset, in pm80xx_pci_mem_copy()
91 struct pm8001_hba_info *pm8001_ha = sha->lldd_ha; in pm80xx_get_fatal_dump() local
393 struct pm8001_hba_info *pm8001_ha = sha->lldd_ha; in pm80xx_get_non_fatal_dump() local
518 static void read_main_config_table(struct pm8001_hba_info *pm8001_ha) in read_main_config_table()
596 static void read_general_status_table(struct pm8001_hba_info *pm8001_ha) in read_general_status_table()
632 static void read_phy_attr_table(struct pm8001_hba_info *pm8001_ha) in read_phy_attr_table()
707 static void read_inbnd_queue_table(struct pm8001_hba_info *pm8001_ha) in read_inbnd_queue_table()
725 static void read_outbnd_queue_table(struct pm8001_hba_info *pm8001_ha) in read_outbnd_queue_table()
743 static void init_default_table_values(struct pm8001_hba_info *pm8001_ha) in init_default_table_values()
[all …]
Dpm8001_init.c138 static void pm8001_phy_init(struct pm8001_hba_info *pm8001_ha, int phy_id) in pm8001_phy_init()
163 static void pm8001_free(struct pm8001_hba_info *pm8001_ha) in pm8001_free()
194 struct pm8001_hba_info *pm8001_ha; in pm8001_tasklet() local
216 struct pm8001_hba_info *pm8001_ha; in pm8001_interrupt_handler_msix() local
241 struct pm8001_hba_info *pm8001_ha; in pm8001_interrupt_handler_intx() local
266 static int pm8001_alloc(struct pm8001_hba_info *pm8001_ha, in pm8001_alloc()
441 static int pm8001_ioremap(struct pm8001_hba_info *pm8001_ha) in pm8001_ioremap()
498 struct pm8001_hba_info *pm8001_ha; in pm8001_pci_alloc() local
622 struct pm8001_hba_info *pm8001_ha; in pm8001_post_sas_ha_init() local
648 static void pm8001_init_sas_add(struct pm8001_hba_info *pm8001_ha) in pm8001_init_sas_add()
[all …]
Dpm8001_hwi.c50 static void read_main_config_table(struct pm8001_hba_info *pm8001_ha) in read_main_config_table()
93 static void read_general_status_table(struct pm8001_hba_info *pm8001_ha) in read_general_status_table()
152 static void read_inbnd_queue_table(struct pm8001_hba_info *pm8001_ha) in read_inbnd_queue_table()
169 static void read_outbnd_queue_table(struct pm8001_hba_info *pm8001_ha) in read_outbnd_queue_table()
186 static void init_default_table_values(struct pm8001_hba_info *pm8001_ha) in init_default_table_values()
286 static void update_main_config_table(struct pm8001_hba_info *pm8001_ha) in update_main_config_table()
342 static void update_inbnd_queue_table(struct pm8001_hba_info *pm8001_ha, in update_inbnd_queue_table()
364 static void update_outbnd_queue_table(struct pm8001_hba_info *pm8001_ha, in update_outbnd_queue_table()
388 int pm8001_bar4_shift(struct pm8001_hba_info *pm8001_ha, u32 shiftValue) in pm8001_bar4_shift()
416 static void mpi_set_phys_g3_with_ssc(struct pm8001_hba_info *pm8001_ha, in mpi_set_phys_g3_with_ssc()
[all …]
Dpm8001_sas.c65 void pm8001_tag_free(struct pm8001_hba_info *pm8001_ha, u32 tag) in pm8001_tag_free()
76 inline int pm8001_tag_alloc(struct pm8001_hba_info *pm8001_ha, u32 *tag_out) in pm8001_tag_alloc()
94 void pm8001_tag_init(struct pm8001_hba_info *pm8001_ha) in pm8001_tag_init()
142 struct pm8001_hba_info *pm8001_ha = sha->lldd_ha; in pm8001_find_ha_by_dev() local
159 struct pm8001_hba_info *pm8001_ha = NULL; in pm8001_phy_control() local
265 struct pm8001_hba_info *pm8001_ha; in pm8001_scan_start() local
298 static int pm8001_task_prep_smp(struct pm8001_hba_info *pm8001_ha, in pm8001_task_prep_smp()
325 static int pm8001_task_prep_ata(struct pm8001_hba_info *pm8001_ha, in pm8001_task_prep_ata()
337 static int pm8001_task_prep_ssp_tm(struct pm8001_hba_info *pm8001_ha, in pm8001_task_prep_ssp_tm()
348 static int pm8001_task_prep_ssp(struct pm8001_hba_info *pm8001_ha, in pm8001_task_prep_ssp()
[all …]
Dpm8001_ctl.c60 struct pm8001_hba_info *pm8001_ha = sha->lldd_ha; in pm8001_ctl_mpi_interface_rev_show() local
86 struct pm8001_hba_info *pm8001_ha = sha->lldd_ha; in controller_fatal_error_show() local
106 struct pm8001_hba_info *pm8001_ha = sha->lldd_ha; in pm8001_ctl_fw_version_show() local
137 struct pm8001_hba_info *pm8001_ha = sha->lldd_ha; in pm8001_ctl_ila_version_show() local
163 struct pm8001_hba_info *pm8001_ha = sha->lldd_ha; in pm8001_ctl_inactive_fw_version_show() local
190 struct pm8001_hba_info *pm8001_ha = sha->lldd_ha; in pm8001_ctl_max_out_io_show() local
214 struct pm8001_hba_info *pm8001_ha = sha->lldd_ha; in pm8001_ctl_max_devices_show() local
241 struct pm8001_hba_info *pm8001_ha = sha->lldd_ha; in pm8001_ctl_max_sg_list_show() local
287 struct pm8001_hba_info *pm8001_ha = sha->lldd_ha; in pm8001_ctl_sas_spec_support_show() local
316 struct pm8001_hba_info *pm8001_ha = sha->lldd_ha; in pm8001_ctl_host_sas_address_show() local
[all …]
Dpm8001_chips.h54 static inline u32 pm8001_cr32(struct pm8001_hba_info *pm8001_ha, u32 bar, in pm8001_cr32()
60 static inline void pm8001_cw32(struct pm8001_hba_info *pm8001_ha, u32 bar, in pm8001_cw32()
Dpm8001_sas.h236 struct pm8001_hba_info *pm8001_ha; member
546 struct pm8001_hba_info *pm8001_ha; member
732 pm8001_ccb_task_free_done(struct pm8001_hba_info *pm8001_ha, in pm8001_ccb_task_free_done()