csrs              214 dev/ic/pdq.c       pdq_csrs_t *csrs,
csrs              219 dev/ic/pdq.c       csrs->csr_bus = bus;
csrs              220 dev/ic/pdq.c       csrs->csr_base = csr_base;
csrs              221 dev/ic/pdq.c       csrs->csr_port_reset		= PDQ_CSR_OFFSET(csr_base,  0 * csrsize);
csrs              222 dev/ic/pdq.c       csrs->csr_host_data			= PDQ_CSR_OFFSET(csr_base,  1 * csrsize);
csrs              223 dev/ic/pdq.c       csrs->csr_port_control		= PDQ_CSR_OFFSET(csr_base,  2 * csrsize);
csrs              224 dev/ic/pdq.c       csrs->csr_port_data_a		= PDQ_CSR_OFFSET(csr_base,  3 * csrsize);
csrs              225 dev/ic/pdq.c       csrs->csr_port_data_b		= PDQ_CSR_OFFSET(csr_base,  4 * csrsize);
csrs              226 dev/ic/pdq.c       csrs->csr_port_status		= PDQ_CSR_OFFSET(csr_base,  5 * csrsize);
csrs              227 dev/ic/pdq.c       csrs->csr_host_int_type_0		= PDQ_CSR_OFFSET(csr_base,  6 * csrsize);
csrs              228 dev/ic/pdq.c       csrs->csr_host_int_enable		= PDQ_CSR_OFFSET(csr_base,  7 * csrsize);
csrs              229 dev/ic/pdq.c       csrs->csr_type_2_producer		= PDQ_CSR_OFFSET(csr_base,  8 * csrsize);
csrs              230 dev/ic/pdq.c       csrs->csr_cmd_response_producer	= PDQ_CSR_OFFSET(csr_base, 10 * csrsize);
csrs              231 dev/ic/pdq.c       csrs->csr_cmd_request_producer	= PDQ_CSR_OFFSET(csr_base, 11 * csrsize);
csrs              232 dev/ic/pdq.c       csrs->csr_host_smt_producer		= PDQ_CSR_OFFSET(csr_base, 12 * csrsize);
csrs              233 dev/ic/pdq.c       csrs->csr_unsolicited_producer	= PDQ_CSR_OFFSET(csr_base, 13 * csrsize);
csrs              238 dev/ic/pdq.c       pdq_pci_csrs_t *csrs,
csrs              243 dev/ic/pdq.c       csrs->csr_bus = bus;
csrs              244 dev/ic/pdq.c       csrs->csr_base = csr_base;
csrs              245 dev/ic/pdq.c       csrs->csr_pfi_mode_control	= PDQ_CSR_OFFSET(csr_base, 16 * csrsize);
csrs              246 dev/ic/pdq.c       csrs->csr_pfi_status	= PDQ_CSR_OFFSET(csr_base, 17 * csrsize);
csrs              247 dev/ic/pdq.c       csrs->csr_fifo_write	= PDQ_CSR_OFFSET(csr_base, 18 * csrsize);
csrs              248 dev/ic/pdq.c       csrs->csr_fifo_read		= PDQ_CSR_OFFSET(csr_base, 19 * csrsize);
csrs              266 dev/ic/pdq.c       const pdq_csrs_t * const csrs,
csrs              270 dev/ic/pdq.c       PDQ_CSR_WRITE(csrs, csr_host_int_type_0, PDQ_HOST_INT_CSR_CMD_DONE);
csrs              271 dev/ic/pdq.c       PDQ_CSR_WRITE(csrs, csr_port_control, PDQ_PCTL_CMD_ERROR | cmd);
csrs              272 dev/ic/pdq.c       while ((PDQ_CSR_READ(csrs, csr_host_int_type_0) & PDQ_HOST_INT_CSR_CMD_DONE) == 0 && cnt < 33000000)
csrs              275 dev/ic/pdq.c       if (PDQ_CSR_READ(csrs, csr_host_int_type_0) & PDQ_HOST_INT_CSR_CMD_DONE) {
csrs              276 dev/ic/pdq.c   	PDQ_CSR_WRITE(csrs, csr_host_int_type_0, PDQ_HOST_INT_CSR_CMD_DONE);
csrs              277 dev/ic/pdq.c   	return (PDQ_CSR_READ(csrs, csr_port_control) & PDQ_PCTL_CMD_ERROR) ? PDQ_FALSE : PDQ_TRUE;
csrs              286 dev/ic/pdq.c       const pdq_csrs_t * const csrs,
csrs              291 dev/ic/pdq.c       PDQ_CSR_WRITE(csrs, csr_port_data_a, 0);
csrs              292 dev/ic/pdq.c       pdq_do_port_control(csrs, PDQ_PCTL_MLA_READ);
csrs              293 dev/ic/pdq.c       data = PDQ_CSR_READ(csrs, csr_host_data);
csrs              300 dev/ic/pdq.c       PDQ_CSR_WRITE(csrs, csr_port_data_a, 1);
csrs              301 dev/ic/pdq.c       pdq_do_port_control(csrs, PDQ_PCTL_MLA_READ);
csrs              302 dev/ic/pdq.c       data = PDQ_CSR_READ(csrs, csr_host_data);
csrs              310 dev/ic/pdq.c       const pdq_csrs_t * const csrs,
csrs              315 dev/ic/pdq.c       pdq_do_port_control(csrs, PDQ_PCTL_FW_REV_READ);
csrs              316 dev/ic/pdq.c       data = PDQ_CSR_READ(csrs, csr_host_data);
csrs              329 dev/ic/pdq.c       const pdq_csrs_t * const csrs = &pdq->pdq_csrs;
csrs              332 dev/ic/pdq.c       pdq_do_port_control(csrs, PDQ_PCTL_ERROR_LOG_START);
csrs              334 dev/ic/pdq.c       while (pdq_do_port_control(csrs, PDQ_PCTL_FW_REV_READ) == PDQ_TRUE) {
csrs              335 dev/ic/pdq.c   	*ptr++ = PDQ_CSR_READ(csrs, csr_host_data);
csrs              344 dev/ic/pdq.c       const pdq_csrs_t * const csrs)
csrs              348 dev/ic/pdq.c       PDQ_CSR_WRITE(csrs, csr_port_data_a, PDQ_SUB_CMD_PDQ_REV_GET);
csrs              349 dev/ic/pdq.c       pdq_do_port_control(csrs, PDQ_PCTL_SUB_CMD);
csrs              350 dev/ic/pdq.c       data = PDQ_CSR_READ(csrs, csr_host_data);
csrs              442 dev/ic/pdq.c       const pdq_csrs_t * const csrs = &pdq->pdq_csrs;
csrs              544 dev/ic/pdq.c       PDQ_CSR_WRITE(csrs, csr_cmd_response_producer, ci->ci_response_producer | (ci->ci_response_completion << 8));
csrs              545 dev/ic/pdq.c       PDQ_CSR_WRITE(csrs, csr_cmd_request_producer, ci->ci_request_producer | (ci->ci_request_completion << 8));
csrs              552 dev/ic/pdq.c       const pdq_csrs_t * const csrs = &pdq->pdq_csrs;
csrs              587 dev/ic/pdq.c   	PDQ_CSR_WRITE(csrs, csr_cmd_response_producer,
csrs              589 dev/ic/pdq.c   	PDQ_CSR_WRITE(csrs, csr_cmd_request_producer,
csrs              604 dev/ic/pdq.c       const pdq_csrs_t * const csrs = &pdq->pdq_csrs;
csrs              644 dev/ic/pdq.c       PDQ_CSR_WRITE(csrs, csr_unsolicited_producer,
csrs              947 dev/ic/pdq.c       const pdq_csrs_t * const csrs = &pdq->pdq_csrs;
csrs              951 dev/ic/pdq.c       state = PDQ_PSTS_ADAPTER_STATE(PDQ_CSR_READ(csrs, csr_port_status));
csrs              954 dev/ic/pdq.c       PDQ_CSR_WRITE(csrs, csr_port_data_a,
csrs              956 dev/ic/pdq.c       PDQ_CSR_WRITE(csrs, csr_port_reset, 1);
csrs              958 dev/ic/pdq.c       PDQ_CSR_WRITE(csrs, csr_port_reset, 0);
csrs              961 dev/ic/pdq.c   	state = PDQ_PSTS_ADAPTER_STATE(PDQ_CSR_READ(csrs, csr_port_status));
csrs              967 dev/ic/pdq.c       state = PDQ_PSTS_ADAPTER_STATE(PDQ_CSR_READ(csrs, csr_port_status));
csrs              981 dev/ic/pdq.c       const pdq_csrs_t * const csrs = &pdq->pdq_csrs;
csrs              986 dev/ic/pdq.c       state = PDQ_PSTS_ADAPTER_STATE(PDQ_CSR_READ(csrs, csr_port_status));
csrs              989 dev/ic/pdq.c   	state = PDQ_PSTS_ADAPTER_STATE(PDQ_CSR_READ(csrs, csr_port_status));
csrs              997 dev/ic/pdq.c   	    PDQ_CSR_WRITE(csrs, csr_port_data_a, PDQ_SUB_CMD_LINK_UNINIT);
csrs              998 dev/ic/pdq.c   	    PDQ_CSR_WRITE(csrs, csr_port_data_b, 0);
csrs              999 dev/ic/pdq.c   	    pdq_do_port_control(csrs, PDQ_PCTL_SUB_CMD);
csrs             1000 dev/ic/pdq.c   	    state = PDQ_PSTS_ADAPTER_STATE(PDQ_CSR_READ(csrs, csr_port_status));
csrs             1005 dev/ic/pdq.c   	    PDQ_CSR_WRITE(csrs, csr_port_data_a, 0);
csrs             1006 dev/ic/pdq.c   	    PDQ_CSR_WRITE(csrs, csr_port_data_b, 0);
csrs             1007 dev/ic/pdq.c   	    pdq_do_port_control(csrs, PDQ_PCTL_DMA_UNINIT);
csrs             1008 dev/ic/pdq.c   	    state = PDQ_PSTS_ADAPTER_STATE(PDQ_CSR_READ(csrs, csr_port_status));
csrs             1111 dev/ic/pdq.c   	PDQ_CSR_WRITE(csrs, csr_port_data_b, PDQ_DMA_BURST_16LW);
csrs             1113 dev/ic/pdq.c   	PDQ_CSR_WRITE(csrs, csr_port_data_b, PDQ_DMA_BURST_8LW);
csrs             1114 dev/ic/pdq.c       PDQ_CSR_WRITE(csrs, csr_port_data_a, PDQ_SUB_CMD_DMA_BURST_SIZE_SET);
csrs             1115 dev/ic/pdq.c       pdq_do_port_control(csrs, PDQ_PCTL_SUB_CMD);
csrs             1117 dev/ic/pdq.c       PDQ_CSR_WRITE(csrs, csr_port_data_b, 0);
csrs             1118 dev/ic/pdq.c       PDQ_CSR_WRITE(csrs, csr_port_data_a, PDQ_OS_VA_TO_PA(pdq, pdq->pdq_cbp));
csrs             1119 dev/ic/pdq.c       pdq_do_port_control(csrs, PDQ_PCTL_CONSUMER_BLOCK);
csrs             1121 dev/ic/pdq.c       PDQ_CSR_WRITE(csrs, csr_port_data_b, 0);
csrs             1122 dev/ic/pdq.c       PDQ_CSR_WRITE(csrs, csr_port_data_a,
csrs             1124 dev/ic/pdq.c       pdq_do_port_control(csrs, PDQ_PCTL_DMA_INIT);
csrs             1127 dev/ic/pdq.c   	state = PDQ_PSTS_ADAPTER_STATE(PDQ_CSR_READ(csrs, csr_port_status));
csrs             1142 dev/ic/pdq.c       PDQ_CSR_WRITE(csrs, csr_host_int_type_0, 0xFF);
csrs             1143 dev/ic/pdq.c       PDQ_CSR_WRITE(csrs, csr_host_int_enable, 0) /* PDQ_HOST_INT_STATE_CHANGE
csrs             1165 dev/ic/pdq.c   	state = PDQ_PSTS_ADAPTER_STATE(PDQ_CSR_READ(csrs, csr_port_status));
csrs             1175 dev/ic/pdq.c       const pdq_csrs_t * const csrs = &pdq->pdq_csrs;
csrs             1178 dev/ic/pdq.c       state = PDQ_PSTS_ADAPTER_STATE(PDQ_CSR_READ(csrs, csr_port_status));
csrs             1191 dev/ic/pdq.c   	    PDQ_CSR_WRITE(csrs, csr_host_int_type_0, 0xFF);
csrs             1192 dev/ic/pdq.c   	    PDQ_CSR_WRITE(csrs, csr_host_int_enable, PDQ_HOST_INT_STATE_CHANGE|PDQ_HOST_INT_XMT_DATA_FLUSH
csrs             1209 dev/ic/pdq.c   		PDQ_CSR_WRITE(csrs, csr_host_smt_producer,
csrs             1231 dev/ic/pdq.c   		PDQ_CSR_WRITE(csrs, csr_host_smt_producer,
csrs             1250 dev/ic/pdq.c       const pdq_csrs_t * const csrs = &pdq->pdq_csrs;
csrs             1257 dev/ic/pdq.c       while ((data = PDQ_CSR_READ(csrs, csr_port_status)) & PDQ_PSTS_INTR_PENDING) {
csrs             1281 dev/ic/pdq.c   	    data = PDQ_CSR_READ(csrs, csr_host_int_type_0);
csrs             1283 dev/ic/pdq.c   		pdq_state_t state = PDQ_PSTS_ADAPTER_STATE(PDQ_CSR_READ(csrs, csr_port_status));
csrs             1292 dev/ic/pdq.c   		    pdq_halt_code_t halt_code = PDQ_PSTS_HALT_ID(PDQ_CSR_READ(csrs, csr_port_status));
csrs             1307 dev/ic/pdq.c   		PDQ_CSR_WRITE(csrs, csr_host_int_type_0, PDQ_HOST_INT_STATE_CHANGE);
csrs             1319 dev/ic/pdq.c   		pdq_do_port_control(csrs, PDQ_PCTL_XMT_DATA_FLUSH_DONE);
csrs             1320 dev/ic/pdq.c   		PDQ_CSR_WRITE(csrs, csr_host_int_type_0, PDQ_HOST_INT_XMT_DATA_FLUSH);