Lines Matching refs:dbgc

171 	data->dbgc.count = BTINTEL_PCIE_DBGC_BUFFER_COUNT;  in btintel_pcie_setup_dbgc()
172 data->dbgc.bufs = devm_kcalloc(&data->pdev->dev, data->dbgc.count, in btintel_pcie_setup_dbgc()
174 if (!data->dbgc.bufs) in btintel_pcie_setup_dbgc()
177 data->dbgc.buf_v_addr = dmam_alloc_coherent(&data->pdev->dev, in btintel_pcie_setup_dbgc()
178 data->dbgc.count * in btintel_pcie_setup_dbgc()
180 &data->dbgc.buf_p_addr, in btintel_pcie_setup_dbgc()
182 if (!data->dbgc.buf_v_addr) in btintel_pcie_setup_dbgc()
185 data->dbgc.frag_v_addr = dmam_alloc_coherent(&data->pdev->dev, in btintel_pcie_setup_dbgc()
187 &data->dbgc.frag_p_addr, in btintel_pcie_setup_dbgc()
189 if (!data->dbgc.frag_v_addr) in btintel_pcie_setup_dbgc()
192 data->dbgc.frag_size = sizeof(struct btintel_pcie_dbgc_ctxt); in btintel_pcie_setup_dbgc()
199 for (i = 0; i < data->dbgc.count; i++) { in btintel_pcie_setup_dbgc()
200 buf = &data->dbgc.bufs[i]; in btintel_pcie_setup_dbgc()
201 buf->data_p_addr = data->dbgc.buf_p_addr + i * BTINTEL_PCIE_DBGC_BUFFER_SIZE; in btintel_pcie_setup_dbgc()
202 buf->data = data->dbgc.buf_v_addr + i * BTINTEL_PCIE_DBGC_BUFFER_SIZE; in btintel_pcie_setup_dbgc()
208 memcpy(data->dbgc.frag_v_addr, &db_frag, sizeof(db_frag)); in btintel_pcie_setup_dbgc()
637 struct btintel_pcie_dbgc *dbgc = &data->dbgc; in btintel_pcie_read_dram_buffers() local
656 if (buf_idx > dbgc->count) { in btintel_pcie_read_dram_buffers()
704 dump_size += BTINTEL_PCIE_DBGC_BUFFER_SIZE * dbgc->count; in btintel_pcie_read_dram_buffers()
742 memcpy(p, dbgc->bufs[0].data, dbgc->count * BTINTEL_PCIE_DBGC_BUFFER_SIZE); in btintel_pcie_read_dram_buffers()
1670 ci->dbgc_addr = data->dbgc.frag_p_addr; in btintel_pcie_init_ci()
1671 ci->dbgc_size = data->dbgc.frag_size; in btintel_pcie_init_ci()