Lines Matching refs:reg_set

230 		       struct megasas_register_set __iomem *reg_set);
308 cmd->frame_phys_addr, 0, instance->reg_set); in megasas_issue_dcmd()
463 regs = instance->reg_set; in megasas_enable_intr_xscale()
480 regs = instance->reg_set; in megasas_disable_intr_xscale()
493 return readl(&instance->reg_set->outbound_msg_0); in megasas_read_fw_status_reg_xscale()
505 regs = instance->reg_set; in megasas_clear_intr_xscale()
643 regs = instance->reg_set; in megasas_enable_intr_ppc()
662 regs = instance->reg_set; in megasas_disable_intr_ppc()
675 return readl(&instance->reg_set->outbound_scratch_pad_0); in megasas_read_fw_status_reg_ppc()
687 regs = instance->reg_set; in megasas_clear_intr_ppc()
772 regs = instance->reg_set; in megasas_enable_intr_skinny()
791 regs = instance->reg_set; in megasas_disable_intr_skinny()
804 return readl(&instance->reg_set->outbound_scratch_pad_0); in megasas_read_fw_status_reg_skinny()
817 regs = instance->reg_set; in megasas_clear_intr_skinny()
919 regs = instance->reg_set; in megasas_enable_intr_gen2()
939 regs = instance->reg_set; in megasas_disable_intr_gen2()
952 return readl(&instance->reg_set->outbound_scratch_pad_0); in megasas_read_fw_status_reg_gen2()
965 regs = instance->reg_set; in megasas_clear_intr_gen2()
1019 struct megasas_register_set __iomem *reg_set) in megasas_adp_reset_gen2() argument
1023 u32 __iomem *seq_offset = &reg_set->seq_offset; in megasas_adp_reset_gen2()
1024 u32 __iomem *hostdiag_offset = &reg_set->host_diag; in megasas_adp_reset_gen2()
1027 seq_offset = &reg_set->fusion_seq_offset; in megasas_adp_reset_gen2()
1028 hostdiag_offset = &reg_set->fusion_host_diag; in megasas_adp_reset_gen2()
1771 cmd->frame_count-1, instance->reg_set); in megasas_build_and_issue_cmd()
2225 writel(MFI_STOP_ADP, &instance->reg_set->doorbell); in megaraid_sas_kill_hba()
2227 readl(&instance->reg_set->doorbell); in megaraid_sas_kill_hba()
2233 &instance->reg_set->inbound_doorbell); in megaraid_sas_kill_hba()
2796 0, instance->reg_set); in megasas_wait_for_outstanding()
2978 megasas_dump_reg_set(void __iomem *reg_set) in megasas_dump_reg_set() argument
2981 u32 __iomem *reg = (u32 __iomem *)reg_set; in megasas_dump_reg_set()
3034 megasas_dump_sys_regs(void __iomem *reg_set, char *buf) in megasas_dump_sys_regs() argument
3039 u32 __iomem *reg = (u32 __iomem *)reg_set; in megasas_dump_sys_regs()
3459 return megasas_dump_sys_regs(instance->reg_set, buf); in dump_system_regs_show()
3854 0, instance->reg_set); in megasas_issue_pending_cmds_again()
3863 cmd->frame_count-1, instance->reg_set); in megasas_issue_pending_cmds_again()
3955 instance->instancet->adp_reset(instance, instance->reg_set); in process_fw_state_change_wq()
4015 instance->reg_set)) == 1) { in megasas_deplete_reply_queue()
4137 megasas_dump_reg_set(instance->reg_set); in megasas_transition_to_ready()
4152 &instance->reg_set->doorbell); in megasas_transition_to_ready()
4156 &instance->reg_set->inbound_doorbell); in megasas_transition_to_ready()
4168 &instance->reg_set->doorbell); in megasas_transition_to_ready()
4171 &instance->reg_set->inbound_doorbell); in megasas_transition_to_ready()
4187 &instance->reg_set->doorbell); in megasas_transition_to_ready()
4194 reg_set-> in megasas_transition_to_ready()
4203 &instance->reg_set->inbound_doorbell); in megasas_transition_to_ready()
4239 megasas_dump_reg_set(instance->reg_set); in megasas_transition_to_ready()
4263 megasas_dump_reg_set(instance->reg_set); in megasas_transition_to_ready()
6037 instance->reg_set = ioremap(base_addr, 8192); in megasas_init_fw()
6039 if (!instance->reg_set) { in megasas_init_fw()
6047 instance->bar, base_addr_phys, instance->reg_set); in megasas_init_fw()
6091 (instance, instance->reg_set); in megasas_init_fw()
6122 &instance->reg_set->outbound_scratch_pad_2); in megasas_init_fw()
6147 (instance, &instance->reg_set->outbound_scratch_pad_1); in megasas_init_fw()
6196 ((u8 __iomem *)instance->reg_set + in megasas_init_fw()
6293 (u32 *)((u8 *)instance->reg_set + in megasas_init_fw()
6297 (u32 *)((u8 *)instance->reg_set + in megasas_init_fw()
6331 &instance->reg_set->outbound_scratch_pad_3); in megasas_init_fw()
6533 iounmap(instance->reg_set); in megasas_init_fw()
6557 iounmap(instance->reg_set); in megasas_release_mfi()
7023 (instance, &instance->reg_set->outbound_scratch_pad_1); in megasas_set_dma_mask()
7816 (instance, instance->reg_set); in megasas_resume()