Home
last modified time | relevance | path

Searched refs:WRT_REG_WORD (Results 1 – 11 of 11) sorted by relevance

/Linux-v5.4/drivers/scsi/qla2xxx/
Dqla_dbg.c127 WRT_REG_WORD(&reg->mailbox0, MBC_LOAD_DUMP_MPI_RAM); in qla27xx_dump_mpi_ram()
128 WRT_REG_WORD(&reg->mailbox1, LSW(addr)); in qla27xx_dump_mpi_ram()
129 WRT_REG_WORD(&reg->mailbox8, MSW(addr)); in qla27xx_dump_mpi_ram()
131 WRT_REG_WORD(&reg->mailbox2, MSW(LSD(dump_dma))); in qla27xx_dump_mpi_ram()
132 WRT_REG_WORD(&reg->mailbox3, LSW(LSD(dump_dma))); in qla27xx_dump_mpi_ram()
133 WRT_REG_WORD(&reg->mailbox6, MSW(MSD(dump_dma))); in qla27xx_dump_mpi_ram()
134 WRT_REG_WORD(&reg->mailbox7, LSW(MSD(dump_dma))); in qla27xx_dump_mpi_ram()
136 WRT_REG_WORD(&reg->mailbox4, MSW(dwords)); in qla27xx_dump_mpi_ram()
137 WRT_REG_WORD(&reg->mailbox5, LSW(dwords)); in qla27xx_dump_mpi_ram()
139 WRT_REG_WORD(&reg->mailbox9, 0); in qla27xx_dump_mpi_ram()
[all …]
Dqla_sup.c36 WRT_REG_WORD(&reg->u.isp2300.host_semaphore, 0x1); in qla2x00_lock_nvram_access()
43 WRT_REG_WORD(&reg->u.isp2300.host_semaphore, 0x1); in qla2x00_lock_nvram_access()
61 WRT_REG_WORD(&reg->u.isp2300.host_semaphore, 0); in qla2x00_unlock_nvram_access()
76 WRT_REG_WORD(&reg->nvram, data | NVR_SELECT | NVR_WRT_ENABLE); in qla2x00_nv_write()
79 WRT_REG_WORD(&reg->nvram, data | NVR_SELECT | NVR_CLOCK | in qla2x00_nv_write()
83 WRT_REG_WORD(&reg->nvram, data | NVR_SELECT | NVR_WRT_ENABLE); in qla2x00_nv_write()
123 WRT_REG_WORD(&reg->nvram, NVR_SELECT | NVR_CLOCK); in qla2x00_nvram_request()
130 WRT_REG_WORD(&reg->nvram, NVR_SELECT); in qla2x00_nvram_request()
136 WRT_REG_WORD(&reg->nvram, NVR_DESELECT); in qla2x00_nvram_request()
174 WRT_REG_WORD(&reg->nvram, NVR_DESELECT); in qla2x00_nv_deselect()
[all …]
Dqla_init.c2344 WRT_REG_WORD(&reg->hccr, HCCR_PAUSE_RISC); in qla2300_pci_config()
2353 WRT_REG_WORD(&reg->ctrl_status, 0x20); in qla2300_pci_config()
2363 WRT_REG_WORD(&reg->ctrl_status, 0x0); in qla2300_pci_config()
2367 WRT_REG_WORD(&reg->hccr, HCCR_RELEASE_RISC); in qla2300_pci_config()
2532 WRT_REG_WORD(&reg->hccr, HCCR_PAUSE_RISC); in qla2x00_reset_chip()
2546 WRT_REG_WORD(&reg->ctrl_status, 0x20); in qla2x00_reset_chip()
2550 WRT_REG_WORD(&reg->fpm_diag_config, 0x100); in qla2x00_reset_chip()
2555 WRT_REG_WORD(&reg->fpm_diag_config, 0x0); in qla2x00_reset_chip()
2560 WRT_REG_WORD(&reg->ctrl_status, 0x10); in qla2x00_reset_chip()
2579 WRT_REG_WORD(&reg->ctrl_status, 0); in qla2x00_reset_chip()
[all …]
Dqla_isr.c82 WRT_REG_WORD(&reg->hccr, HCCR_RESET_RISC); in qla2100_intr_handler()
92 WRT_REG_WORD(&reg->hccr, HCCR_CLR_RISC_INT); in qla2100_intr_handler()
112 WRT_REG_WORD(&reg->semaphore, 0); in qla2100_intr_handler()
117 WRT_REG_WORD(&reg->hccr, HCCR_CLR_RISC_INT); in qla2100_intr_handler()
213 WRT_REG_WORD(&reg->hccr, HCCR_RESET_RISC); in qla2300_intr_handler()
231 WRT_REG_WORD(&reg->semaphore, 0); in qla2300_intr_handler()
259 WRT_REG_WORD(&reg->hccr, HCCR_CLR_RISC_INT); in qla2300_intr_handler()
2069 WRT_REG_WORD(ISP_RSP_Q_OUT(ha, reg), rsp->ring_index); in qla2x00_process_response_queue()
3667 WRT_REG_WORD(&reg->isp.semaphore, 0); in qla2x00_request_irqs()
Dqla_mbx.c231 WRT_REG_WORD(optr, *iptr); in qla2x00_mailbox_command()
261 WRT_REG_WORD(&reg->isp.hccr, HCCR_SET_HOST_INT); in qla2x00_mailbox_command()
319 WRT_REG_WORD(&reg->isp.hccr, HCCR_SET_HOST_INT); in qla2x00_mailbox_command()
5276 WRT_REG_WORD(&reg->mailbox0, MBC_WRITE_MPI_REGISTER); in qla81xx_write_mpi_register()
5277 WRT_REG_WORD(&reg->mailbox1, mb[0]); in qla81xx_write_mpi_register()
5278 WRT_REG_WORD(&reg->mailbox2, mb[1]); in qla81xx_write_mpi_register()
5279 WRT_REG_WORD(&reg->mailbox3, mb[2]); in qla81xx_write_mpi_register()
5280 WRT_REG_WORD(&reg->mailbox4, mb[3]); in qla81xx_write_mpi_register()
Dqla_def.h135 #define WRT_REG_WORD(addr, data) writew(data, addr) macro
922 WRT_REG_WORD(MAILBOX_REG(ha, reg, num), data)
931 WRT_REG_WORD(FB_CMD_REG(ha, reg), data)
Dqla_iocb.c431 WRT_REG_WORD(ISP_REQ_Q_IN(ha, reg), req->ring_index); in qla2x00_start_scsi()
487 WRT_REG_WORD(ISP_REQ_Q_IN(ha, &reg->isp), in qla2x00_start_iocbs()
2309 WRT_REG_WORD((void __iomem *)&pkt->handle, handle); in __qla2x00_alloc_iocbs()
Dqla_os.c1876 WRT_REG_WORD(&reg->ictrl, ICR_EN_INT | ICR_EN_RISC); in qla2x00_enable_intrs()
1891 WRT_REG_WORD(&reg->ictrl, 0); in qla2x00_disable_intrs()
/Linux-v5.4/drivers/scsi/
Dqla1280.c1062 WRT_REG_WORD(&ha->iobase->ictrl, 0); in qla1280_disable_intrs()
1070 WRT_REG_WORD(&ha->iobase->ictrl, (ISP_EN_INT | ISP_EN_RISC)); in qla1280_enable_intrs()
1430 WRT_REG_WORD(&reg->semaphore, 0); in qla1280_initialize_adapter()
1431 WRT_REG_WORD(&reg->host_cmd, HC_CLR_RISC_INT); in qla1280_initialize_adapter()
1432 WRT_REG_WORD(&reg->host_cmd, HC_CLR_HOST_INT); in qla1280_initialize_adapter()
1566 WRT_REG_WORD(&reg->ictrl, ISP_RESET); in qla1280_chip_diag()
1591 WRT_REG_WORD(&reg->cfg_1, 0); in qla1280_chip_diag()
1595 WRT_REG_WORD(&reg->host_cmd, HC_RESET_RISC | in qla1280_chip_diag()
2193 WRT_REG_WORD(&reg->cfg_1, cfg1); in qla1280_nvram_config()
2195 WRT_REG_WORD(&reg->cdma_cfg, cdma_conf | CDMA_CONF_BENAB); in qla1280_nvram_config()
[all …]
Dqla1280.h53 #define WRT_REG_WORD(addr, data) writew(data, addr) macro
57 #define WRT_REG_WORD(addr, data) outw(data, (unsigned long)addr) macro
/Linux-v5.4/Documentation/driver-api/
Ddevice-io.rst96 WRT_REG_WORD(&reg->ictrl, 0);