Lines Matching defs:nic_offset
3143 static void gaudi_init_nic_qman(struct hl_device *hdev, u32 nic_offset,
3170 q_off = nic_offset + qman_id * 4;
3208 WREG32(mmNIC0_QM0_GLBL_ERR_CFG + nic_offset, nic_qm_err_cfg);
3210 WREG32(mmNIC0_QM0_GLBL_ERR_ADDR_LO + nic_offset,
3212 WREG32(mmNIC0_QM0_GLBL_ERR_ADDR_HI + nic_offset,
3215 WREG32(mmNIC0_QM0_GLBL_ERR_WDATA + nic_offset,
3219 WREG32(mmNIC0_QM0_ARB_ERR_MSG_EN + nic_offset,
3223 WREG32(mmNIC0_QM0_ARB_SLV_CHOISE_WDT + nic_offset, GAUDI_ARB_WDT_TIMEOUT);
3225 WREG32(mmNIC0_QM0_GLBL_CFG1 + nic_offset, 0);
3226 WREG32(mmNIC0_QM0_GLBL_PROT + nic_offset,
3236 u32 nic_offset = 0;
3253 nic_offset += nic_delta_between_qmans;
3255 nic_offset -= (nic_delta_between_qmans * 2);
3256 nic_offset += nic_delta_between_nics;
3266 gaudi_init_nic_qman(hdev, nic_offset, (i & 0x3),
3271 WREG32(mmNIC0_QM0_GLBL_CFG0 + nic_offset, NIC_QMAN_ENABLE);
3273 nic_offset += nic_delta_between_qmans;
3275 nic_offset -= (nic_delta_between_qmans * 2);
3276 nic_offset += nic_delta_between_nics;
3338 u32 nic_mask, nic_offset = 0;
3349 WREG32(mmNIC0_QM0_GLBL_CFG0 + nic_offset, 0);
3351 nic_offset += nic_delta_between_qmans;
3353 nic_offset -= (nic_delta_between_qmans * 2);
3354 nic_offset += nic_delta_between_nics;