/Linux-v4.19/drivers/scsi/qla2xxx/ |
D | qla_dbg.c | 124 WRT_REG_WORD(®->mailbox0, MBC_LOAD_DUMP_MPI_RAM); in qla27xx_dump_mpi_ram() 133 WRT_REG_WORD(®->mailbox1, LSW(addr)); in qla27xx_dump_mpi_ram() 134 WRT_REG_WORD(®->mailbox8, MSW(addr)); in qla27xx_dump_mpi_ram() 136 WRT_REG_WORD(®->mailbox2, MSW(dump_dma)); in qla27xx_dump_mpi_ram() 137 WRT_REG_WORD(®->mailbox3, LSW(dump_dma)); in qla27xx_dump_mpi_ram() 138 WRT_REG_WORD(®->mailbox6, MSW(MSD(dump_dma))); in qla27xx_dump_mpi_ram() 139 WRT_REG_WORD(®->mailbox7, LSW(MSD(dump_dma))); in qla27xx_dump_mpi_ram() 141 WRT_REG_WORD(®->mailbox4, MSW(dwords)); in qla27xx_dump_mpi_ram() 142 WRT_REG_WORD(®->mailbox5, LSW(dwords)); in qla27xx_dump_mpi_ram() 144 WRT_REG_WORD(®->mailbox9, 0); in qla27xx_dump_mpi_ram() [all …]
|
D | qla_sup.c | 36 WRT_REG_WORD(®->u.isp2300.host_semaphore, 0x1); in qla2x00_lock_nvram_access() 43 WRT_REG_WORD(®->u.isp2300.host_semaphore, 0x1); in qla2x00_lock_nvram_access() 61 WRT_REG_WORD(®->u.isp2300.host_semaphore, 0); in qla2x00_unlock_nvram_access() 76 WRT_REG_WORD(®->nvram, data | NVR_SELECT | NVR_WRT_ENABLE); in qla2x00_nv_write() 79 WRT_REG_WORD(®->nvram, data | NVR_SELECT | NVR_CLOCK | in qla2x00_nv_write() 83 WRT_REG_WORD(®->nvram, data | NVR_SELECT | NVR_WRT_ENABLE); in qla2x00_nv_write() 123 WRT_REG_WORD(®->nvram, NVR_SELECT | NVR_CLOCK); in qla2x00_nvram_request() 130 WRT_REG_WORD(®->nvram, NVR_SELECT); in qla2x00_nvram_request() 136 WRT_REG_WORD(®->nvram, NVR_DESELECT); in qla2x00_nvram_request() 174 WRT_REG_WORD(®->nvram, NVR_DESELECT); in qla2x00_nv_deselect() [all …]
|
D | qla_init.c | 2321 WRT_REG_WORD(®->hccr, HCCR_PAUSE_RISC); in qla2300_pci_config() 2330 WRT_REG_WORD(®->ctrl_status, 0x20); in qla2300_pci_config() 2340 WRT_REG_WORD(®->ctrl_status, 0x0); in qla2300_pci_config() 2344 WRT_REG_WORD(®->hccr, HCCR_RELEASE_RISC); in qla2300_pci_config() 2508 WRT_REG_WORD(®->hccr, HCCR_PAUSE_RISC); in qla2x00_reset_chip() 2522 WRT_REG_WORD(®->ctrl_status, 0x20); in qla2x00_reset_chip() 2526 WRT_REG_WORD(®->fpm_diag_config, 0x100); in qla2x00_reset_chip() 2531 WRT_REG_WORD(®->fpm_diag_config, 0x0); in qla2x00_reset_chip() 2536 WRT_REG_WORD(®->ctrl_status, 0x10); in qla2x00_reset_chip() 2555 WRT_REG_WORD(®->ctrl_status, 0); in qla2x00_reset_chip() [all …]
|
D | qla_isr.c | 74 WRT_REG_WORD(®->hccr, HCCR_RESET_RISC); in qla2100_intr_handler() 84 WRT_REG_WORD(®->hccr, HCCR_CLR_RISC_INT); in qla2100_intr_handler() 104 WRT_REG_WORD(®->semaphore, 0); in qla2100_intr_handler() 109 WRT_REG_WORD(®->hccr, HCCR_CLR_RISC_INT); in qla2100_intr_handler() 205 WRT_REG_WORD(®->hccr, HCCR_RESET_RISC); in qla2300_intr_handler() 223 WRT_REG_WORD(®->semaphore, 0); in qla2300_intr_handler() 251 WRT_REG_WORD(®->hccr, HCCR_CLR_RISC_INT); in qla2300_intr_handler() 2032 WRT_REG_WORD(ISP_RSP_Q_OUT(ha, reg), rsp->ring_index); in qla2x00_process_response_queue() 3622 WRT_REG_WORD(®->isp.semaphore, 0); in qla2x00_request_irqs()
|
D | qla_mbx.c | 229 WRT_REG_WORD(optr, *iptr); in qla2x00_mailbox_command() 270 WRT_REG_WORD(®->isp.hccr, HCCR_SET_HOST_INT); in qla2x00_mailbox_command() 316 WRT_REG_WORD(®->isp.hccr, HCCR_SET_HOST_INT); in qla2x00_mailbox_command() 5182 WRT_REG_WORD(®->mailbox0, MBC_WRITE_MPI_REGISTER); in qla81xx_write_mpi_register() 5183 WRT_REG_WORD(®->mailbox1, mb[0]); in qla81xx_write_mpi_register() 5184 WRT_REG_WORD(®->mailbox2, mb[1]); in qla81xx_write_mpi_register() 5185 WRT_REG_WORD(®->mailbox3, mb[2]); in qla81xx_write_mpi_register() 5186 WRT_REG_WORD(®->mailbox4, mb[3]); in qla81xx_write_mpi_register()
|
D | qla_def.h | 120 #define WRT_REG_WORD(addr, data) writew(data,addr) macro 847 WRT_REG_WORD(MAILBOX_REG(ha, reg, num), data) 856 WRT_REG_WORD(FB_CMD_REG(ha, reg), data)
|
D | qla_iocb.c | 427 WRT_REG_WORD(ISP_REQ_Q_IN(ha, reg), req->ring_index); in qla2x00_start_scsi() 483 WRT_REG_WORD(ISP_REQ_Q_IN(ha, ®->isp), in qla2x00_start_iocbs() 2191 WRT_REG_WORD((void __iomem *)&pkt->handle, handle); in __qla2x00_alloc_iocbs()
|
D | qla_os.c | 1884 WRT_REG_WORD(®->ictrl, ICR_EN_INT | ICR_EN_RISC); in qla2x00_enable_intrs() 1899 WRT_REG_WORD(®->ictrl, 0); in qla2x00_disable_intrs()
|
/Linux-v4.19/drivers/scsi/ |
D | qla1280.c | 1090 WRT_REG_WORD(&ha->iobase->ictrl, 0); in qla1280_disable_intrs() 1098 WRT_REG_WORD(&ha->iobase->ictrl, (ISP_EN_INT | ISP_EN_RISC)); in qla1280_enable_intrs() 1467 WRT_REG_WORD(®->semaphore, 0); in qla1280_initialize_adapter() 1468 WRT_REG_WORD(®->host_cmd, HC_CLR_RISC_INT); in qla1280_initialize_adapter() 1469 WRT_REG_WORD(®->host_cmd, HC_CLR_HOST_INT); in qla1280_initialize_adapter() 1603 WRT_REG_WORD(®->ictrl, ISP_RESET); in qla1280_chip_diag() 1628 WRT_REG_WORD(®->cfg_1, 0); in qla1280_chip_diag() 1632 WRT_REG_WORD(®->host_cmd, HC_RESET_RISC | in qla1280_chip_diag() 2230 WRT_REG_WORD(®->cfg_1, cfg1); in qla1280_nvram_config() 2232 WRT_REG_WORD(®->cdma_cfg, cdma_conf | CDMA_CONF_BENAB); in qla1280_nvram_config() [all …]
|
D | qla1280.h | 62 #define WRT_REG_WORD(addr, data) writew(data, addr) macro 66 #define WRT_REG_WORD(addr, data) outw(data, (unsigned long)addr) macro
|
/Linux-v4.19/Documentation/driver-api/ |
D | device-io.rst | 96 WRT_REG_WORD(®->ictrl, 0);
|