Lines Matching refs:q_off

1842 	u32 q_off, dma_qm_offset;  in gaudi_init_pci_dma_qman()  local
1864 q_off = dma_qm_offset + qman_id * 4; in gaudi_init_pci_dma_qman()
1866 WREG32(mmDMA0_QM_PQ_BASE_LO_0 + q_off, lower_32_bits(qman_pq_addr)); in gaudi_init_pci_dma_qman()
1867 WREG32(mmDMA0_QM_PQ_BASE_HI_0 + q_off, upper_32_bits(qman_pq_addr)); in gaudi_init_pci_dma_qman()
1869 WREG32(mmDMA0_QM_PQ_SIZE_0 + q_off, ilog2(HL_QUEUE_LENGTH)); in gaudi_init_pci_dma_qman()
1870 WREG32(mmDMA0_QM_PQ_PI_0 + q_off, 0); in gaudi_init_pci_dma_qman()
1871 WREG32(mmDMA0_QM_PQ_CI_0 + q_off, 0); in gaudi_init_pci_dma_qman()
1873 WREG32(mmDMA0_QM_CP_LDMA_TSIZE_OFFSET_0 + q_off, QMAN_LDMA_SIZE_OFFSET); in gaudi_init_pci_dma_qman()
1874 WREG32(mmDMA0_QM_CP_LDMA_SRC_BASE_LO_OFFSET_0 + q_off, in gaudi_init_pci_dma_qman()
1876 WREG32(mmDMA0_QM_CP_LDMA_DST_BASE_LO_OFFSET_0 + q_off, in gaudi_init_pci_dma_qman()
1879 WREG32(mmDMA0_QM_CP_MSG_BASE0_ADDR_LO_0 + q_off, mtr_base_en_lo); in gaudi_init_pci_dma_qman()
1880 WREG32(mmDMA0_QM_CP_MSG_BASE0_ADDR_HI_0 + q_off, mtr_base_en_hi); in gaudi_init_pci_dma_qman()
1881 WREG32(mmDMA0_QM_CP_MSG_BASE1_ADDR_LO_0 + q_off, so_base_en_lo); in gaudi_init_pci_dma_qman()
1882 WREG32(mmDMA0_QM_CP_MSG_BASE1_ADDR_HI_0 + q_off, so_base_en_hi); in gaudi_init_pci_dma_qman()
1883 WREG32(mmDMA0_QM_CP_MSG_BASE2_ADDR_LO_0 + q_off, mtr_base_ws_lo); in gaudi_init_pci_dma_qman()
1884 WREG32(mmDMA0_QM_CP_MSG_BASE2_ADDR_HI_0 + q_off, mtr_base_ws_hi); in gaudi_init_pci_dma_qman()
1885 WREG32(mmDMA0_QM_CP_MSG_BASE3_ADDR_LO_0 + q_off, so_base_ws_lo); in gaudi_init_pci_dma_qman()
1886 WREG32(mmDMA0_QM_CP_MSG_BASE3_ADDR_HI_0 + q_off, so_base_ws_hi); in gaudi_init_pci_dma_qman()
1888 WREG32(mmDMA0_QM_CP_BARRIER_CFG_0 + q_off, 0x100); in gaudi_init_pci_dma_qman()
2009 u32 q_off, dma_qm_offset; in gaudi_init_hbm_dma_qman() local
2023 q_off = dma_qm_offset + qman_id * 4; in gaudi_init_hbm_dma_qman()
2026 WREG32(mmDMA0_QM_PQ_BASE_LO_0 + q_off, in gaudi_init_hbm_dma_qman()
2028 WREG32(mmDMA0_QM_PQ_BASE_HI_0 + q_off, in gaudi_init_hbm_dma_qman()
2031 WREG32(mmDMA0_QM_PQ_SIZE_0 + q_off, ilog2(HBM_DMA_QMAN_LENGTH)); in gaudi_init_hbm_dma_qman()
2032 WREG32(mmDMA0_QM_PQ_PI_0 + q_off, 0); in gaudi_init_hbm_dma_qman()
2033 WREG32(mmDMA0_QM_PQ_CI_0 + q_off, 0); in gaudi_init_hbm_dma_qman()
2035 WREG32(mmDMA0_QM_CP_LDMA_TSIZE_OFFSET_0 + q_off, in gaudi_init_hbm_dma_qman()
2037 WREG32(mmDMA0_QM_CP_LDMA_SRC_BASE_LO_OFFSET_0 + q_off, in gaudi_init_hbm_dma_qman()
2039 WREG32(mmDMA0_QM_CP_LDMA_DST_BASE_LO_OFFSET_0 + q_off, in gaudi_init_hbm_dma_qman()
2042 WREG32(mmDMA0_QM_CP_LDMA_TSIZE_OFFSET_0 + q_off, in gaudi_init_hbm_dma_qman()
2044 WREG32(mmDMA0_QM_CP_LDMA_SRC_BASE_LO_OFFSET_0 + q_off, in gaudi_init_hbm_dma_qman()
2046 WREG32(mmDMA0_QM_CP_LDMA_DST_BASE_LO_OFFSET_0 + q_off, in gaudi_init_hbm_dma_qman()
2079 WREG32(mmDMA0_QM_CP_MSG_BASE0_ADDR_LO_0 + q_off, mtr_base_lo); in gaudi_init_hbm_dma_qman()
2080 WREG32(mmDMA0_QM_CP_MSG_BASE0_ADDR_HI_0 + q_off, mtr_base_hi); in gaudi_init_hbm_dma_qman()
2081 WREG32(mmDMA0_QM_CP_MSG_BASE1_ADDR_LO_0 + q_off, so_base_lo); in gaudi_init_hbm_dma_qman()
2082 WREG32(mmDMA0_QM_CP_MSG_BASE1_ADDR_HI_0 + q_off, so_base_hi); in gaudi_init_hbm_dma_qman()
2127 u32 q_off, mme_id; in gaudi_init_mme_qman() local
2139 q_off = mme_offset + qman_id * 4; in gaudi_init_mme_qman()
2142 WREG32(mmMME0_QM_PQ_BASE_LO_0 + q_off, in gaudi_init_mme_qman()
2144 WREG32(mmMME0_QM_PQ_BASE_HI_0 + q_off, in gaudi_init_mme_qman()
2147 WREG32(mmMME0_QM_PQ_SIZE_0 + q_off, ilog2(MME_QMAN_LENGTH)); in gaudi_init_mme_qman()
2148 WREG32(mmMME0_QM_PQ_PI_0 + q_off, 0); in gaudi_init_mme_qman()
2149 WREG32(mmMME0_QM_PQ_CI_0 + q_off, 0); in gaudi_init_mme_qman()
2151 WREG32(mmMME0_QM_CP_LDMA_TSIZE_OFFSET_0 + q_off, in gaudi_init_mme_qman()
2153 WREG32(mmMME0_QM_CP_LDMA_SRC_BASE_LO_OFFSET_0 + q_off, in gaudi_init_mme_qman()
2155 WREG32(mmMME0_QM_CP_LDMA_DST_BASE_LO_OFFSET_0 + q_off, in gaudi_init_mme_qman()
2158 WREG32(mmMME0_QM_CP_LDMA_TSIZE_OFFSET_0 + q_off, in gaudi_init_mme_qman()
2160 WREG32(mmMME0_QM_CP_LDMA_SRC_BASE_LO_OFFSET_0 + q_off, in gaudi_init_mme_qman()
2162 WREG32(mmMME0_QM_CP_LDMA_DST_BASE_LO_OFFSET_0 + q_off, in gaudi_init_mme_qman()
2197 WREG32(mmMME0_QM_CP_MSG_BASE0_ADDR_LO_0 + q_off, mtr_base_lo); in gaudi_init_mme_qman()
2198 WREG32(mmMME0_QM_CP_MSG_BASE0_ADDR_HI_0 + q_off, mtr_base_hi); in gaudi_init_mme_qman()
2199 WREG32(mmMME0_QM_CP_MSG_BASE1_ADDR_LO_0 + q_off, so_base_lo); in gaudi_init_mme_qman()
2200 WREG32(mmMME0_QM_CP_MSG_BASE1_ADDR_HI_0 + q_off, so_base_hi); in gaudi_init_mme_qman()
2247 u32 q_off, tpc_id; in gaudi_init_tpc_qman() local
2259 q_off = tpc_offset + qman_id * 4; in gaudi_init_tpc_qman()
2262 WREG32(mmTPC0_QM_PQ_BASE_LO_0 + q_off, in gaudi_init_tpc_qman()
2264 WREG32(mmTPC0_QM_PQ_BASE_HI_0 + q_off, in gaudi_init_tpc_qman()
2267 WREG32(mmTPC0_QM_PQ_SIZE_0 + q_off, ilog2(TPC_QMAN_LENGTH)); in gaudi_init_tpc_qman()
2268 WREG32(mmTPC0_QM_PQ_PI_0 + q_off, 0); in gaudi_init_tpc_qman()
2269 WREG32(mmTPC0_QM_PQ_CI_0 + q_off, 0); in gaudi_init_tpc_qman()
2271 WREG32(mmTPC0_QM_CP_LDMA_TSIZE_OFFSET_0 + q_off, in gaudi_init_tpc_qman()
2273 WREG32(mmTPC0_QM_CP_LDMA_SRC_BASE_LO_OFFSET_0 + q_off, in gaudi_init_tpc_qman()
2275 WREG32(mmTPC0_QM_CP_LDMA_DST_BASE_LO_OFFSET_0 + q_off, in gaudi_init_tpc_qman()
2278 WREG32(mmTPC0_QM_CP_LDMA_TSIZE_OFFSET_0 + q_off, in gaudi_init_tpc_qman()
2280 WREG32(mmTPC0_QM_CP_LDMA_SRC_BASE_LO_OFFSET_0 + q_off, in gaudi_init_tpc_qman()
2282 WREG32(mmTPC0_QM_CP_LDMA_DST_BASE_LO_OFFSET_0 + q_off, in gaudi_init_tpc_qman()
2318 WREG32(mmTPC0_QM_CP_MSG_BASE0_ADDR_LO_0 + q_off, mtr_base_lo); in gaudi_init_tpc_qman()
2319 WREG32(mmTPC0_QM_CP_MSG_BASE0_ADDR_HI_0 + q_off, mtr_base_hi); in gaudi_init_tpc_qman()
2320 WREG32(mmTPC0_QM_CP_MSG_BASE1_ADDR_LO_0 + q_off, so_base_lo); in gaudi_init_tpc_qman()
2321 WREG32(mmTPC0_QM_CP_MSG_BASE1_ADDR_HI_0 + q_off, so_base_hi); in gaudi_init_tpc_qman()
3133 u32 db_reg_offset, db_value, dma_qm_offset, q_off; in gaudi_ring_doorbell() local
3141 q_off = dma_qm_offset + (hw_queue_id & 0x3) * 4; in gaudi_ring_doorbell()
3142 db_reg_offset = mmDMA0_QM_PQ_PI_0 + q_off; in gaudi_ring_doorbell()
3148 q_off = dma_qm_offset + (hw_queue_id & 0x3) * 4; in gaudi_ring_doorbell()
3149 db_reg_offset = mmDMA0_QM_PQ_PI_0 + q_off; in gaudi_ring_doorbell()
3155 q_off = dma_qm_offset + ((hw_queue_id - 1) & 0x3) * 4; in gaudi_ring_doorbell()
3156 db_reg_offset = mmDMA0_QM_PQ_PI_0 + q_off; in gaudi_ring_doorbell()
3162 q_off = dma_qm_offset + ((hw_queue_id - 1) & 0x3) * 4; in gaudi_ring_doorbell()
3163 db_reg_offset = mmDMA0_QM_PQ_PI_0 + q_off; in gaudi_ring_doorbell()
3169 q_off = dma_qm_offset + ((hw_queue_id - 1) & 0x3) * 4; in gaudi_ring_doorbell()
3170 db_reg_offset = mmDMA0_QM_PQ_PI_0 + q_off; in gaudi_ring_doorbell()
3176 q_off = dma_qm_offset + ((hw_queue_id - 1) & 0x3) * 4; in gaudi_ring_doorbell()
3177 db_reg_offset = mmDMA0_QM_PQ_PI_0 + q_off; in gaudi_ring_doorbell()
3183 q_off = dma_qm_offset + ((hw_queue_id - 1) & 0x3) * 4; in gaudi_ring_doorbell()
3184 db_reg_offset = mmDMA0_QM_PQ_PI_0 + q_off; in gaudi_ring_doorbell()
3190 q_off = dma_qm_offset + ((hw_queue_id - 1) & 0x3) * 4; in gaudi_ring_doorbell()
3191 db_reg_offset = mmDMA0_QM_PQ_PI_0 + q_off; in gaudi_ring_doorbell()