Lines Matching refs:mec
4760 if (rdev->mec.hpd_eop_obj) { in cik_mec_fini()
4761 r = radeon_bo_reserve(rdev->mec.hpd_eop_obj, false); in cik_mec_fini()
4764 radeon_bo_unpin(rdev->mec.hpd_eop_obj); in cik_mec_fini()
4765 radeon_bo_unreserve(rdev->mec.hpd_eop_obj); in cik_mec_fini()
4767 radeon_bo_unref(&rdev->mec.hpd_eop_obj); in cik_mec_fini()
4768 rdev->mec.hpd_eop_obj = NULL; in cik_mec_fini()
4785 rdev->mec.num_mec = 1; in cik_mec_init()
4786 rdev->mec.num_pipe = 1; in cik_mec_init()
4787 rdev->mec.num_queue = rdev->mec.num_mec * rdev->mec.num_pipe * 8; in cik_mec_init()
4789 if (rdev->mec.hpd_eop_obj == NULL) { in cik_mec_init()
4791 rdev->mec.num_mec *rdev->mec.num_pipe * MEC_HPD_SIZE * 2, in cik_mec_init()
4794 &rdev->mec.hpd_eop_obj); in cik_mec_init()
4801 r = radeon_bo_reserve(rdev->mec.hpd_eop_obj, false); in cik_mec_init()
4806 r = radeon_bo_pin(rdev->mec.hpd_eop_obj, RADEON_GEM_DOMAIN_GTT, in cik_mec_init()
4807 &rdev->mec.hpd_eop_gpu_addr); in cik_mec_init()
4813 r = radeon_bo_kmap(rdev->mec.hpd_eop_obj, (void **)&hpd); in cik_mec_init()
4821 memset(hpd, 0, rdev->mec.num_mec *rdev->mec.num_pipe * MEC_HPD_SIZE * 2); in cik_mec_init()
4823 radeon_bo_kunmap(rdev->mec.hpd_eop_obj); in cik_mec_init()
4824 radeon_bo_unreserve(rdev->mec.hpd_eop_obj); in cik_mec_init()
4929 eop_gpu_addr = rdev->mec.hpd_eop_gpu_addr; in cik_cp_compute_resume()