/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/qlc/ |
H A D | ql_init.c | 303 WRT16_IO_REG(ha, ctrl_status, 0x20); in ql_pci_sbus_config() 311 WRT16_IO_REG(ha, ctrl_status, 0x0); in ql_pci_sbus_config() 888 WRT16_IO_REG(ha, nvram, NV_SELECT); in ql_nvram_request() 3807 WRT16_IO_REG(ha, fb_cmd, 0x00fc); in ql_reset_chip() 3816 WRT16_IO_REG(ha, fb_cmd, 0xa000); in ql_reset_chip() 3820 WRT16_IO_REG(ha, ctrl_status, 0); in ql_reset_chip() 3826 WRT16_IO_REG(ha, semaphore, 0); in ql_reset_chip() 3899 WRT16_IO_REG(ha, ctrl_status, 0); in ql_reset_chip() 3944 WRT16_IO_REG(ha, mailbox_in[1], 0); in ql_reset_24xx_chip() 3945 WRT16_IO_REG(ha, mailbox_in[2], 0); in ql_reset_24xx_chip() [all …]
|
H A D | ql_ioctl.c | 465 WRT16_IO_REG(ha, nvram, NV_SELECT | NV_CLOCK); in ql_get_feature_bits() 474 WRT16_IO_REG(ha, nvram, NV_SELECT); in ql_get_feature_bits() 481 WRT16_IO_REG(ha, nvram, NV_DESELECT); in ql_get_feature_bits() 791 WRT16_IO_REG(ha, nvram, NV_DESELECT); in ql_load_nvram() 811 WRT16_IO_REG(ha, nvram, NV_DESELECT); in ql_load_nvram() 813 WRT16_IO_REG(ha, nvram, NV_SELECT); in ql_load_nvram() 819 WRT16_IO_REG(ha, nvram, NV_DESELECT); in ql_load_nvram() 840 WRT16_IO_REG(ha, nvram, NV_DESELECT); in ql_load_nvram() 842 WRT16_IO_REG(ha, nvram, NV_SELECT); in ql_load_nvram() 848 WRT16_IO_REG(ha, nvram, NV_DESELECT); in ql_load_nvram() [all …]
|
H A D | ql_api.c | 2579 WRT16_IO_REG(ha, ictrl, 0); in ql_quiesce() 2583 WRT16_IO_REG(ha, semaphore, 0); in ql_quiesce() 14211 WRT16_IO_REG(ha, semaphore, 0); in ql_2200_binary_fw_dump() 14240 WRT16_IO_REG(ha, pcr, 0x2000); in ql_2200_binary_fw_dump() 14244 WRT16_IO_REG(ha, pcr, 0x2100); in ql_2200_binary_fw_dump() 14248 WRT16_IO_REG(ha, pcr, 0x2200); in ql_2200_binary_fw_dump() 14340 WRT16_IO_REG(ha, mctr, 0xf2); in ql_2200_binary_fw_dump() 14356 WRT16_IO_REG(ha, hccr, in ql_2200_binary_fw_dump() 14363 WRT16_IO_REG(ha, in ql_2200_binary_fw_dump() 14367 WRT16_IO_REG(ha, hccr, in ql_2200_binary_fw_dump() [all …]
|
H A D | ql_iocb.c | 247 WRT16_IO_REG(ha, req_in, req_q->req_ring_index); in ql_start_iocb() 434 WRT16_IO_REG(ha, req_in, req_q->req_ring_index); in ql_isp_cmd() 1515 WRT16_IO_REG(ha, mailbox_in[8], ha->rcvbuf_ring_index); in ql_isp_rcvbuf()
|
H A D | ql_isr.c | 117 WRT16_IO_REG(ha, ictrl, 0); in ql_disable_intr() 161 WRT16_IO_REG(ha, ictrl, ISP_EN_INT + ISP_EN_RISC); in ql_enable_intr() 202 WRT16_IO_REG(ha, semaphore, 0); in ql_clr_risc_intr() 203 WRT16_IO_REG(ha, hccr, HC_CLR_RISC_INT); in ql_clr_risc_intr() 1759 WRT16_IO_REG(ha, resp_out, rsp_q->rsp_ring_index); in ql_response_pkt()
|
H A D | ql_mbx.c | 148 WRT16_IO_REG(ha, mailbox_in[cnt], mcp->mb[cnt]); in ql_mailbox_command() 160 WRT16_IO_REG(ha, hccr, HC_SET_HOST_INT); in ql_mailbox_command() 258 WRT16_IO_REG(ha, mailbox_in[cnt], (uint16_t)0); in ql_mailbox_command() 3509 WRT16_IO_REG(ha, req_in, 0); in ql_init_firmware() 3510 WRT16_IO_REG(ha, resp_out, 0); in ql_init_firmware()
|
H A D | ql_xioctl.c | 6329 WRT16_IO_REG(ha, gpioe, gpio_enable); in ql_drive_led() 6339 WRT16_IO_REG(ha, gpiod, gpio_data); in ql_drive_led()
|
/illumos-gate/usr/src/uts/common/sys/fibre-channel/fca/qlc/ |
H A D | ql_api.h | 285 #define WRT16_IO_REG(ha, regname, data) \ macro
|