Lines Matching refs:reg_set

106 	regs = instance->reg_set;  in megasas_enable_intr_fusion()
129 regs = instance->reg_set; in megasas_disable_intr_fusion()
195 writeq(req_data, &instance->reg_set->inbound_low_queue_port); in megasas_fire_cmd_fusion()
201 &instance->reg_set->inbound_low_queue_port); in megasas_fire_cmd_fusion()
203 &instance->reg_set->inbound_high_queue_port); in megasas_fire_cmd_fusion()
699 if (readl(&instance->reg_set->doorbell) & 1) in megasas_ioc_init_fusion()
1066 struct megasas_register_set __iomem *reg_set; in megasas_init_adapter_fusion() local
1073 reg_set = instance->reg_set; in megasas_init_adapter_fusion()
1079 instance->instancet->read_fw_status_reg(reg_set) & 0x00FFFF; in megasas_init_adapter_fusion()
1107 scratch_pad_2 = readl(&instance->reg_set->outbound_scratch_pad_2); in megasas_init_adapter_fusion()
2280 mfiStatus = instance->instancet->clear_intr(instance->reg_set); in megasas_isr_fusion()
2287 instance->instancet->clear_intr(instance->reg_set); in megasas_isr_fusion()
2292 instance->instancet->clear_intr(instance->reg_set); in megasas_isr_fusion()
2295 instance->reg_set) & MFI_STATE_MASK; in megasas_isr_fusion()
2297 (instance->reg_set) & MFI_STATE_DMADONE; in megasas_isr_fusion()
2438 iounmap(instance->reg_set); in megasas_release_fusion()
2509 writel(MPI2_WRSEQ_FLUSH_KEY_VALUE, &instance->reg_set->fusion_seq_offset); in megasas_adp_reset_fusion()
2510 writel(MPI2_WRSEQ_1ST_KEY_VALUE, &instance->reg_set->fusion_seq_offset); in megasas_adp_reset_fusion()
2511 writel(MPI2_WRSEQ_2ND_KEY_VALUE, &instance->reg_set->fusion_seq_offset); in megasas_adp_reset_fusion()
2512 writel(MPI2_WRSEQ_3RD_KEY_VALUE, &instance->reg_set->fusion_seq_offset); in megasas_adp_reset_fusion()
2513 writel(MPI2_WRSEQ_4TH_KEY_VALUE, &instance->reg_set->fusion_seq_offset); in megasas_adp_reset_fusion()
2514 writel(MPI2_WRSEQ_5TH_KEY_VALUE, &instance->reg_set->fusion_seq_offset); in megasas_adp_reset_fusion()
2515 writel(MPI2_WRSEQ_6TH_KEY_VALUE, &instance->reg_set->fusion_seq_offset); in megasas_adp_reset_fusion()
2518 host_diag = readl(&instance->reg_set->fusion_host_diag); in megasas_adp_reset_fusion()
2522 host_diag = readl(&instance->reg_set->fusion_host_diag); in megasas_adp_reset_fusion()
2535 &instance->reg_set->fusion_host_diag); in megasas_adp_reset_fusion()
2539 host_diag = readl(&instance->reg_set->fusion_host_diag); in megasas_adp_reset_fusion()
2543 host_diag = readl(&instance->reg_set->fusion_host_diag); in megasas_adp_reset_fusion()
2554 abs_state = instance->instancet->read_fw_status_reg(instance->reg_set) in megasas_adp_reset_fusion()
2561 read_fw_status_reg(instance->reg_set) & MFI_STATE_MASK; in megasas_adp_reset_fusion()
2594 instance->reg_set) & MFI_STATE_MASK; in megasas_wait_for_outstanding_fusion()
2755 status_reg = instance->instancet->read_fw_status_reg(instance->reg_set); in megasas_reset_fusion()
2764 status_reg = readl(&instance->reg_set->doorbell); in megasas_reset_fusion()
2766 &instance->reg_set->doorbell); in megasas_reset_fusion()
2767 readl(&instance->reg_set->doorbell); in megasas_reset_fusion()
2824 instance->reg_set); in megasas_reset_fusion()
2860 instance->reg_set); in megasas_reset_fusion()
2895 (instance, instance->reg_set)) in megasas_reset_fusion()
3000 status_reg = instance->instancet->read_fw_status_reg(instance->reg_set); in megasas_fusion_crash_dump_wq()
3016 &instance->reg_set->outbound_scratch_pad); in megasas_fusion_crash_dump_wq()
3017 readl(&instance->reg_set->outbound_scratch_pad); in megasas_fusion_crash_dump_wq()
3048 writel(status_reg, &instance->reg_set->outbound_scratch_pad); in megasas_fusion_crash_dump_wq()
3049 readl(&instance->reg_set->outbound_scratch_pad); in megasas_fusion_crash_dump_wq()
3053 writel(status_reg, &instance->reg_set->outbound_scratch_pad); in megasas_fusion_crash_dump_wq()
3054 readl(&instance->reg_set->outbound_scratch_pad); in megasas_fusion_crash_dump_wq()