Searched defs:pm8001_ha (Results 1 – 4 of 4) sorted by relevance
| /linux/drivers/scsi/pm8001/ |
| H A D | pm8001_init.c | 104 struct pm8001_hba_info *pm8001_ha = sha->lldd_ha; in pm8001_map_queues() local 158 static void pm8001_phy_init(struct pm8001_hba_info *pm8001_ha, int phy_id) in pm8001_phy_init() 183 static void pm8001_free(struct pm8001_hba_info *pm8001_ha) in pm8001_free() 213 struct pm8001_hba_info *pm8001_ha = irq_vector->drv_inst; in pm8001_tasklet() local 221 static void pm8001_init_tasklet(struct pm8001_hba_info *pm8001_ha) in pm8001_init_tasklet() 240 static void pm8001_kill_tasklet(struct pm8001_hba_info *pm8001_ha) in pm8001_kill_tasklet() 258 static irqreturn_t pm8001_handle_irq(struct pm8001_hba_info *pm8001_ha, in pm8001_handle_irq() 285 struct pm8001_hba_info *pm8001_ha = irq_vector->drv_inst; in pm8001_interrupt_handler_msix() local 299 struct pm8001_hba_info *pm8001_ha = sha->lldd_ha; in pm8001_interrupt_handler_intx() local 312 static int pm8001_alloc(struct pm8001_hba_info *pm8001_ha, in pm8001_alloc() [all …]
|
| H A D | pm8001_hwi.c | 51 static void read_main_config_table(struct pm8001_hba_info *pm8001_ha) in read_main_config_table() 94 static void read_general_status_table(struct pm8001_hba_info *pm8001_ha) in read_general_status_table() 153 static void read_inbnd_queue_table(struct pm8001_hba_info *pm8001_ha) in read_inbnd_queue_table() 170 static void read_outbnd_queue_table(struct pm8001_hba_info *pm8001_ha) in read_outbnd_queue_table() 187 static void init_default_table_values(struct pm8001_hba_info *pm8001_ha) in init_default_table_values() 289 static void update_main_config_table(struct pm8001_hba_info *pm8001_ha) in update_main_config_table() 345 static void update_inbnd_queue_table(struct pm8001_hba_info *pm8001_ha, in update_inbnd_queue_table() 367 static void update_outbnd_queue_table(struct pm8001_hba_info *pm8001_ha, in update_outbnd_queue_table() 391 int pm8001_bar4_shift(struct pm8001_hba_info *pm8001_ha, u32 shiftValue) in pm8001_bar4_shift() 419 static void mpi_set_phys_g3_with_ssc(struct pm8001_hba_info *pm8001_ha, in mpi_set_phys_g3_with_ssc() [all …]
|
| H A D | pm8001_sas.c | 66 void pm8001_tag_free(struct pm8001_hba_info *pm8001_ha, u32 tag) in pm8001_tag_free() 84 int pm8001_tag_alloc(struct pm8001_hba_info *pm8001_ha, u32 *tag_out) in pm8001_tag_alloc() 143 void pm80xx_show_pending_commands(struct pm8001_hba_info *pm8001_ha, in pm80xx_show_pending_commands() 212 struct pm8001_hba_info *pm8001_ha = sha->lldd_ha; in pm8001_find_ha_by_dev() local 229 struct pm8001_hba_info *pm8001_ha = NULL; in pm8001_phy_control() local 347 struct pm8001_hba_info *pm8001_ha; in pm8001_scan_start() local 380 static int pm8001_task_prep_smp(struct pm8001_hba_info *pm8001_ha, in pm8001_task_prep_smp() 403 static int pm8001_task_prep_ata(struct pm8001_hba_info *pm8001_ha, in pm8001_task_prep_ata() 415 static int pm8001_task_prep_internal_abort(struct pm8001_hba_info *pm8001_ha, in pm8001_task_prep_internal_abort() 427 static int pm8001_task_prep_ssp_tm(struct pm8001_hba_info *pm8001_ha, in pm8001_task_prep_ssp_tm() [all …]
|
| H A D | pm8001_chips.h | 54 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()
|