Lines Matching defs:registers
90 status = readl(&ctrl_info->registers->sis_firmware_status);
96 &ctrl_info->registers->sis_mailbox[7]));
131 status = readl(&ctrl_info->registers->sis_firmware_status);
141 readl(&ctrl_info->registers->sis_mailbox[7]));
148 return readl(&ctrl_info->registers->sis_firmware_status) &
160 struct pqi_ctrl_registers __iomem *registers;
166 registers = ctrl_info->registers;
169 writel(cmd, ®isters->sis_mailbox[0]);
176 writel(params->mailbox[i], ®isters->sis_mailbox[i]);
180 ®isters->sis_ctrl_to_host_doorbell_clear);
183 writel(~0, ®isters->sis_interrupt_mask);
189 readl(®isters->sis_interrupt_mask);
192 writel(SIS_CMD_READY, ®isters->sis_host_to_ctrl_doorbell);
202 doorbell = readl(®isters->sis_ctrl_to_host_doorbell);
210 cmd_status = readl(®isters->sis_mailbox[0]);
224 params->mailbox[i] = readl(®isters->sis_mailbox[i]);
349 readl(&ctrl_info->registers->sis_host_to_ctrl_doorbell);
352 if (readl(&ctrl_info->registers->sis_firmware_status) &
372 writel(bit, &ctrl_info->registers->sis_host_to_ctrl_doorbell);
389 if (readl(&ctrl_info->registers->sis_firmware_status) &
394 &ctrl_info->registers->sis_host_to_ctrl_doorbell);
409 writel(value, &ctrl_info->registers->sis_driver_scratch);
414 return readl(&ctrl_info->registers->sis_driver_scratch);
420 &ctrl_info->registers->sis_host_to_ctrl_doorbell);