Lines Matching refs:reg_set
170 struct megasas_register_set __iomem *reg_set);
203 cmd->frame_phys_addr, 0, instance->reg_set); in megasas_issue_dcmd()
343 regs = instance->reg_set; in megasas_enable_intr_xscale()
360 regs = instance->reg_set; in megasas_disable_intr_xscale()
518 regs = instance->reg_set; in megasas_enable_intr_ppc()
537 regs = instance->reg_set; in megasas_disable_intr_ppc()
643 regs = instance->reg_set; in megasas_enable_intr_skinny()
662 regs = instance->reg_set; in megasas_disable_intr_skinny()
786 regs = instance->reg_set; in megasas_enable_intr_gen2()
806 regs = instance->reg_set; in megasas_disable_intr_gen2()
881 struct megasas_register_set __iomem *reg_set) in megasas_adp_reset_gen2() argument
885 u32 __iomem *seq_offset = ®_set->seq_offset; in megasas_adp_reset_gen2()
886 u32 __iomem *hostdiag_offset = ®_set->host_diag; in megasas_adp_reset_gen2()
889 seq_offset = ®_set->fusion_seq_offset; in megasas_adp_reset_gen2()
890 hostdiag_offset = ®_set->fusion_host_diag; in megasas_adp_reset_gen2()
1619 cmd->frame_count-1, instance->reg_set); in megasas_build_and_issue_cmd()
1854 writel(MFI_STOP_ADP, &instance->reg_set->doorbell); in megaraid_sas_kill_hba()
1856 readl(&instance->reg_set->doorbell); in megaraid_sas_kill_hba()
1861 &instance->reg_set->inbound_doorbell); in megaraid_sas_kill_hba()
2437 0, instance->reg_set); in megasas_wait_for_outstanding()
2472 instance->reg_set) & MFI_STATE_MASK; in megasas_wait_for_outstanding()
2515 &instance->reg_set->doorbell); in megasas_wait_for_outstanding()
2518 &instance->reg_set->inbound_doorbell); in megasas_wait_for_outstanding()
3193 0, instance->reg_set); in megasas_issue_pending_cmds_again()
3202 cmd->frame_count-1, instance->reg_set); in megasas_issue_pending_cmds_again()
3294 instance->instancet->adp_reset(instance, instance->reg_set); in process_fw_state_change_wq()
3354 instance->reg_set)) == 1) { in megasas_deplete_reply_queue()
3359 instance->reg_set) in megasas_deplete_reply_queue()
3370 instance->reg_set) & MFI_STATE_MASK; in megasas_deplete_reply_queue()
3453 abs_state = instance->instancet->read_fw_status_reg(instance->reg_set); in megasas_transition_to_ready()
3484 &instance->reg_set->doorbell); in megasas_transition_to_ready()
3488 &instance->reg_set->inbound_doorbell); in megasas_transition_to_ready()
3501 &instance->reg_set->doorbell); in megasas_transition_to_ready()
3504 &instance->reg_set->inbound_doorbell); in megasas_transition_to_ready()
3521 &instance->reg_set->doorbell); in megasas_transition_to_ready()
3527 reg_set-> in megasas_transition_to_ready()
3536 &instance->reg_set->inbound_doorbell); in megasas_transition_to_ready()
3586 read_fw_status_reg(instance->reg_set); in megasas_transition_to_ready()
4395 struct megasas_register_set __iomem *reg_set; in megasas_init_adapter_mfi() local
4399 reg_set = instance->reg_set; in megasas_init_adapter_mfi()
4404 instance->max_fw_cmds = instance->instancet->read_fw_status_reg(reg_set) & 0x00FFFF; in megasas_init_adapter_mfi()
4412 instance->max_num_sge = (instance->instancet->read_fw_status_reg(reg_set) & 0xFF0000) >> in megasas_init_adapter_mfi()
4468 (instance->instancet->read_fw_status_reg(reg_set) & in megasas_init_adapter_mfi()
4660 struct megasas_register_set __iomem *reg_set; in megasas_init_fw() local
4679 instance->reg_set = ioremap_nocache(base_addr, 8192); in megasas_init_fw()
4681 if (!instance->reg_set) { in megasas_init_fw()
4686 reg_set = instance->reg_set; in megasas_init_fw()
4722 (instance, instance->reg_set); in megasas_init_fw()
4740 (u32 __iomem *)((u8 __iomem *)instance->reg_set + in megasas_init_fw()
4744 msix_enable = (instance->instancet->read_fw_status_reg(reg_set) & in megasas_init_fw()
4748 (&instance->reg_set->outbound_scratch_pad_2); in megasas_init_fw()
4767 ((u8 __iomem *)instance->reg_set + in megasas_init_fw()
4960 iounmap(instance->reg_set); in megasas_init_fw()
4982 iounmap(instance->reg_set); in megasas_release_mfi()