Lines Matching refs:reg_set
136 regs = instance->reg_set; in megasas_enable_intr_fusion()
159 regs = instance->reg_set; in megasas_disable_intr_fusion()
232 writeq(req_data, &instance->reg_set->inbound_low_queue_port); in megasas_fire_cmd_fusion()
237 &instance->reg_set->inbound_low_queue_port); in megasas_fire_cmd_fusion()
239 &instance->reg_set->inbound_high_queue_port); in megasas_fire_cmd_fusion()
261 struct megasas_register_set __iomem *reg_set; in megasas_fusion_update_can_queue() local
263 reg_set = instance->reg_set; in megasas_fusion_update_can_queue()
268 readl(&instance->reg_set->outbound_scratch_pad_3) & 0x00FFFF; in megasas_fusion_update_can_queue()
271 cur_max_fw_cmds = instance->instancet->read_fw_status_reg(reg_set) & 0x00FFFF; in megasas_fusion_update_can_queue()
274 (instance->instancet->read_fw_status_reg(reg_set) & 0x00FFFF) - MEGASAS_FUSION_IOCTL_CMDS; in megasas_fusion_update_can_queue()
989 (&instance->reg_set->outbound_scratch_pad_2); in megasas_ioc_init_fusion()
1110 if (readl(&instance->reg_set->doorbell) & 1) in megasas_ioc_init_fusion()
1643 struct megasas_register_set __iomem *reg_set; in megasas_init_adapter_fusion() local
1650 reg_set = instance->reg_set; in megasas_init_adapter_fusion()
1662 scratch_pad_2 = readl(&instance->reg_set->outbound_scratch_pad_2); in megasas_init_adapter_fusion()
3534 mfiStatus = instance->instancet->clear_intr(instance->reg_set); in megasas_isr_fusion()
3541 instance->instancet->clear_intr(instance->reg_set); in megasas_isr_fusion()
3546 instance->instancet->clear_intr(instance->reg_set); in megasas_isr_fusion()
3549 instance->reg_set) & MFI_STATE_MASK; in megasas_isr_fusion()
3551 (instance->reg_set) & MFI_STATE_DMADONE; in megasas_isr_fusion()
3685 iounmap(instance->reg_set); in megasas_release_fusion()
3750 writel(MPI2_WRSEQ_FLUSH_KEY_VALUE, &instance->reg_set->fusion_seq_offset); in megasas_adp_reset_fusion()
3751 writel(MPI2_WRSEQ_1ST_KEY_VALUE, &instance->reg_set->fusion_seq_offset); in megasas_adp_reset_fusion()
3752 writel(MPI2_WRSEQ_2ND_KEY_VALUE, &instance->reg_set->fusion_seq_offset); in megasas_adp_reset_fusion()
3753 writel(MPI2_WRSEQ_3RD_KEY_VALUE, &instance->reg_set->fusion_seq_offset); in megasas_adp_reset_fusion()
3754 writel(MPI2_WRSEQ_4TH_KEY_VALUE, &instance->reg_set->fusion_seq_offset); in megasas_adp_reset_fusion()
3755 writel(MPI2_WRSEQ_5TH_KEY_VALUE, &instance->reg_set->fusion_seq_offset); in megasas_adp_reset_fusion()
3756 writel(MPI2_WRSEQ_6TH_KEY_VALUE, &instance->reg_set->fusion_seq_offset); in megasas_adp_reset_fusion()
3759 host_diag = readl(&instance->reg_set->fusion_host_diag); in megasas_adp_reset_fusion()
3763 host_diag = readl(&instance->reg_set->fusion_host_diag); in megasas_adp_reset_fusion()
3776 &instance->reg_set->fusion_host_diag); in megasas_adp_reset_fusion()
3780 host_diag = readl(&instance->reg_set->fusion_host_diag); in megasas_adp_reset_fusion()
3784 host_diag = readl(&instance->reg_set->fusion_host_diag); in megasas_adp_reset_fusion()
3795 abs_state = instance->instancet->read_fw_status_reg(instance->reg_set) in megasas_adp_reset_fusion()
3802 read_fw_status_reg(instance->reg_set) & MFI_STATE_MASK; in megasas_adp_reset_fusion()
3835 instance->reg_set) & MFI_STATE_MASK; in megasas_wait_for_outstanding_fusion()
4521 status_reg = instance->instancet->read_fw_status_reg(instance->reg_set); in megasas_reset_fusion()
4530 status_reg = readl(&instance->reg_set->doorbell); in megasas_reset_fusion()
4532 &instance->reg_set->doorbell); in megasas_reset_fusion()
4533 readl(&instance->reg_set->doorbell); in megasas_reset_fusion()
4609 instance->reg_set); in megasas_reset_fusion()
4634 (instance, instance->reg_set)) in megasas_reset_fusion()
4764 status_reg = instance->instancet->read_fw_status_reg(instance->reg_set); in megasas_fusion_crash_dump_wq()
4780 &instance->reg_set->outbound_scratch_pad); in megasas_fusion_crash_dump_wq()
4781 readl(&instance->reg_set->outbound_scratch_pad); in megasas_fusion_crash_dump_wq()
4812 writel(status_reg, &instance->reg_set->outbound_scratch_pad); in megasas_fusion_crash_dump_wq()
4813 readl(&instance->reg_set->outbound_scratch_pad); in megasas_fusion_crash_dump_wq()
4817 writel(status_reg, &instance->reg_set->outbound_scratch_pad); in megasas_fusion_crash_dump_wq()
4818 readl(&instance->reg_set->outbound_scratch_pad); in megasas_fusion_crash_dump_wq()