/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/qlge/ |
H A D | qlge_mpi.c | 1186 ql_read_risc_ram(qlge_t *qlge, uint32_t risc_address, uint64_t bp, in ql_read_risc_ram() argument 1196 risc_address, bp, word_count)); in ql_read_risc_ram() 1199 mcp->mb[1] = LSW(risc_address); in ql_read_risc_ram() 1206 mcp->mb[8] = MSW(risc_address); in ql_read_risc_ram()
|
/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/qlc/ |
H A D | ql_init.c | 2179 uint16_t risc_address = (uint16_t)ha->risc_fw[0].addr; in ql_check_isp_firmware() local 2209 rval = ql_rd_risc_ram(ha, risc_address + 3, in ql_check_isp_firmware() 2232 rval = ql_rd_risc_ram(ha, risc_address, in ql_check_isp_firmware() 2253 risc_address += word_count; in ql_check_isp_firmware() 2292 uint32_t risc_address, risc_code_size; in ql_load_isp_firmware() local 2322 risc_address = ha->risc_fw[cnt].addr; in ql_load_isp_firmware() 2323 if ((risc_address = ha->risc_fw[cnt].addr) == 0) { in ql_load_isp_firmware() 2361 rval = ql_wrt_risc_ram(ha, risc_address, in ql_load_isp_firmware() 2370 risc_address += word_count; in ql_load_isp_firmware() 2408 uint32_t risc_address, xfer_size, count, *bp, faddr; in ql_load_flash_fw() local [all …]
|
H A D | ql_mbx.c | 2994 ql_wrt_risc_ram(ql_adapter_state_t *ha, uint32_t risc_address, uint64_t bp, in ql_wrt_risc_ram() argument 3003 mcp->mb[1] = LSW(risc_address); in ql_wrt_risc_ram() 3010 mcp->mb[8] = MSW(risc_address); in ql_wrt_risc_ram() 3050 ql_rd_risc_ram(ql_adapter_state_t *ha, uint32_t risc_address, uint64_t bp, in ql_rd_risc_ram() argument 3061 mcp->mb[1] = LSW(risc_address); in ql_rd_risc_ram() 3068 mcp->mb[8] = MSW(risc_address); in ql_rd_risc_ram() 3073 mcp->mb[1] = LSW(risc_address); in ql_rd_risc_ram() 3109 ql_wrt_risc_ram_word(ql_adapter_state_t *ha, uint32_t risc_address, in ql_wrt_risc_ram_word() argument 3119 mcp->mb[1] = LSW(risc_address); in ql_wrt_risc_ram_word() 3122 mcp->mb[8] = MSW(risc_address); in ql_wrt_risc_ram_word() [all …]
|
H A D | ql_api.c | 14199 uint16_t risc_address; in ql_2200_binary_fw_dump() local 14346 risc_address = 0x1000; in ql_2200_binary_fw_dump() 14349 WRT16_IO_REG(ha, mailbox_in[1], risc_address++); in ql_2200_binary_fw_dump() 16174 ql_read_risc_ram(ql_adapter_state_t *ha, uint32_t risc_address, uint32_t len, in ql_read_risc_ram() argument 16184 for (cnt = 0; cnt < len; cnt++, risc_address++) { in ql_read_risc_ram() 16186 WRT16_IO_REG(ha, mailbox_in[1], LSW(risc_address)); in ql_read_risc_ram() 16187 WRT16_IO_REG(ha, mailbox_in[8], MSW(risc_address)); in ql_read_risc_ram() 22922 ql_2700_dump_ram(ql_adapter_state_t *ha, uint16_t cmd, uint32_t risc_address, in ql_2700_dump_ram() argument 22931 "bp=%ph\n", cmd, risc_address, len, (void *)bp); in ql_2700_dump_ram() 22943 WRT16_IO_REG(ha, mailbox_in[1], LSW(risc_address)); in ql_2700_dump_ram() [all …]
|
/illumos-gate/usr/src/uts/common/io/comstar/port/qlt/ |
H A D | qlt.c | 9705 qlt_raw_wrt_risc_ram_word(qlt_state_t *qlt, uint32_t risc_address, in qlt_raw_wrt_risc_ram_word() argument 9711 REG_WR16(qlt, REG_MBOX(1), LSW(risc_address)); in qlt_raw_wrt_risc_ram_word() 9714 REG_WR16(qlt, REG_MBOX(8), MSW(risc_address)); in qlt_raw_wrt_risc_ram_word() 9737 qlt_raw_rd_risc_ram_word(qlt_state_t *qlt, uint32_t risc_address, in qlt_raw_rd_risc_ram_word() argument 9743 REG_WR16(qlt, REG_MBOX(1), LSW(risc_address)); in qlt_raw_rd_risc_ram_word() 9744 REG_WR16(qlt, REG_MBOX(2), MSW(risc_address)); in qlt_raw_rd_risc_ram_word() 10611 qlt_27xx_dump_ram(qlt_state_t *qlt, uint16_t cmd, uint32_t risc_address, in qlt_27xx_dump_ram() argument 10619 endaddr = risc_address + len; in qlt_27xx_dump_ram() 10621 while (risc_address < endaddr) { in qlt_27xx_dump_ram() 10623 if ((words_to_read + risc_address) > endaddr) { in qlt_27xx_dump_ram() [all …]
|