Lines Matching refs:rw_asid

2198 	u32 rw_asid;  member
6859 u32 rw_asid, rw_mmu_bp; in gaudi2_kdma_set_mmbp_asid() local
6861 rw_asid = (asid << ARC_FARM_KDMA_CTX_AXUSER_HB_ASID_RD_SHIFT) | in gaudi2_kdma_set_mmbp_asid()
6867 WREG32(mmARC_FARM_KDMA_CTX_AXUSER_HB_ASID, rw_asid); in gaudi2_kdma_set_mmbp_asid()
7553 int dcore_vdec_id, u32 rw_asid, u32 rw_mmu_bp) in gaudi2_mmu_vdec_dcore_prepare() argument
7559 WREG32(mmDCORE0_VDEC0_BRDG_CTRL_AXUSER_DEC_HB_ASID + offset, rw_asid); in gaudi2_mmu_vdec_dcore_prepare()
7562 WREG32(mmDCORE0_VDEC0_BRDG_CTRL_AXUSER_MSIX_ABNRM_HB_ASID + offset, rw_asid); in gaudi2_mmu_vdec_dcore_prepare()
7565 WREG32(mmDCORE0_VDEC0_BRDG_CTRL_AXUSER_MSIX_L2C_HB_ASID + offset, rw_asid); in gaudi2_mmu_vdec_dcore_prepare()
7568 WREG32(mmDCORE0_VDEC0_BRDG_CTRL_AXUSER_MSIX_NRM_HB_ASID + offset, rw_asid); in gaudi2_mmu_vdec_dcore_prepare()
7571 WREG32(mmDCORE0_VDEC0_BRDG_CTRL_AXUSER_MSIX_VCD_HB_ASID + offset, rw_asid); in gaudi2_mmu_vdec_dcore_prepare()
7576 u32 rw_asid = (asid << ARC_FARM_KDMA_CTX_AXUSER_HB_ASID_RD_SHIFT) | in gaudi2_mmu_dcore_prepare() local
7587 WREG32(mmDCORE0_EDMA0_QM_AXUSER_NONSECURED_HB_ASID + dcore_offset, rw_asid); in gaudi2_mmu_dcore_prepare()
7589 WREG32(mmDCORE0_EDMA0_CORE_CTX_AXUSER_HB_ASID + dcore_offset, rw_asid); in gaudi2_mmu_dcore_prepare()
7594 WREG32(mmDCORE0_EDMA1_QM_AXUSER_NONSECURED_HB_ASID + dcore_offset, rw_asid); in gaudi2_mmu_dcore_prepare()
7595 WREG32(mmDCORE0_EDMA1_CORE_CTX_AXUSER_HB_ASID + dcore_offset, rw_asid); in gaudi2_mmu_dcore_prepare()
7613 WREG32(mmDCORE0_MME_CTRL_LO_MME_AXUSER_HB_ASID + dcore_offset, rw_asid); in gaudi2_mmu_dcore_prepare()
7620 dcore_offset + ports_offset, rw_asid); in gaudi2_mmu_dcore_prepare()
7628 dcore_offset + ports_offset, rw_asid); in gaudi2_mmu_dcore_prepare()
7632 WREG32(mmDCORE0_MME_QM_AXUSER_NONSECURED_HB_ASID + dcore_offset, rw_asid); in gaudi2_mmu_dcore_prepare()
7639 gaudi2_mmu_vdec_dcore_prepare(hdev, dcore_id, vdec_id, rw_asid, 0); in gaudi2_mmu_dcore_prepare()
7644 int shared_vdec_id, u32 rw_asid, u32 rw_mmu_bp) in gudi2_mmu_vdec_shared_prepare() argument
7649 WREG32(mmPCIE_VDEC0_BRDG_CTRL_AXUSER_DEC_HB_ASID + offset, rw_asid); in gudi2_mmu_vdec_shared_prepare()
7652 WREG32(mmPCIE_VDEC0_BRDG_CTRL_AXUSER_MSIX_ABNRM_HB_ASID + offset, rw_asid); in gudi2_mmu_vdec_shared_prepare()
7655 WREG32(mmPCIE_VDEC0_BRDG_CTRL_AXUSER_MSIX_L2C_HB_ASID + offset, rw_asid); in gudi2_mmu_vdec_shared_prepare()
7658 WREG32(mmPCIE_VDEC0_BRDG_CTRL_AXUSER_MSIX_NRM_HB_ASID + offset, rw_asid); in gudi2_mmu_vdec_shared_prepare()
7661 WREG32(mmPCIE_VDEC0_BRDG_CTRL_AXUSER_MSIX_VCD_HB_ASID + offset, rw_asid); in gudi2_mmu_vdec_shared_prepare()
7665 u32 rw_asid, u32 rw_mmu_bp) in gudi2_mmu_arc_farm_arc_dup_eng_prepare() argument
7670 WREG32(mmARC_FARM_ARC0_DUP_ENG_AXUSER_HB_ASID + offset, rw_asid); in gudi2_mmu_arc_farm_arc_dup_eng_prepare()
7740 u32 rw_asid, offset; in gaudi2_mmu_shared_prepare() local
7743 rw_asid = FIELD_PREP(ARC_FARM_KDMA_CTX_AXUSER_HB_ASID_RD_MASK, asid) | in gaudi2_mmu_shared_prepare()
7746 WREG32(mmPDMA0_QM_AXUSER_NONSECURED_HB_ASID, rw_asid); in gaudi2_mmu_shared_prepare()
7748 WREG32(mmPDMA0_CORE_CTX_AXUSER_HB_ASID, rw_asid); in gaudi2_mmu_shared_prepare()
7751 WREG32(mmPDMA1_QM_AXUSER_NONSECURED_HB_ASID, rw_asid); in gaudi2_mmu_shared_prepare()
7753 WREG32(mmPDMA1_CORE_CTX_AXUSER_HB_ASID, rw_asid); in gaudi2_mmu_shared_prepare()
7759 WREG32(mmROT0_QM_AXUSER_NONSECURED_HB_ASID + offset, rw_asid); in gaudi2_mmu_shared_prepare()
7768 gudi2_mmu_vdec_shared_prepare(hdev, 0, rw_asid, 0); in gaudi2_mmu_shared_prepare()
7771 gudi2_mmu_vdec_shared_prepare(hdev, 1, rw_asid, 0); in gaudi2_mmu_shared_prepare()
7775 gudi2_mmu_arc_farm_arc_dup_eng_prepare(hdev, i, rw_asid, 0); in gaudi2_mmu_shared_prepare()
7790 WREG32(mmDCORE0_TPC0_CFG_AXUSER_HB_ASID + offset, mmu_data->rw_asid); in gaudi2_tpc_mmu_prepare()
7792 WREG32(mmDCORE0_TPC0_QM_AXUSER_NONSECURED_HB_ASID + offset, mmu_data->rw_asid); in gaudi2_tpc_mmu_prepare()
7819 tpc_mmu_data.rw_asid = (asid << ARC_FARM_KDMA_CTX_AXUSER_HB_ASID_RD_SHIFT) | in gaudi2_mmu_prepare()